android_kernel_xiaomi_sm8450/files_gki_aarch64.txt

5925 lines
153 KiB
Plaintext
Raw Normal View History

arch/arm64/crypto/aes-ce-core.S
arch/arm64/crypto/aes-ce-glue.c
arch/arm64/crypto/aes-ce.S
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/crypto/aes-ce-setkey.h
arch/arm64/crypto/aes-glue.c
arch/arm64/crypto/aes-modes.S
arch/arm64/crypto/chacha-neon-core.S
arch/arm64/crypto/chacha-neon-glue.c
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
arch/arm64/crypto/poly1305-core.S
arch/arm64/crypto/poly1305-glue.c
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
arch/arm64/crypto/sha256-core.S
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/crypto/sha256-glue.c
arch/arm64/crypto/sha2-ce-core.S
arch/arm64/crypto/sha2-ce-glue.c
arch/arm64/include/asm/acpi.h
arch/arm64/include/asm/alternative.h
Merge android12-5.10.12 (39564d7) into msm-5.10 * refs/heads/tmp-39564d7: Linux 5.10.12 printk: fix string termination for record_print_text() printk: fix buffer overflow potential for print_text() tools: Factor HOSTCC, HOSTLD, HOSTAR definitions mm: fix a race on nr_swap_pages mm/page_alloc: add a missing mm_page_alloc_zone_locked() tracepoint objtool: Don't fail on missing symbol table io_uring: fix sleeping under spin in __io_clean_op io_uring: dont kill fasync under completion_lock io_uring: fix skipping disabling sqo on exec io_uring: fix uring_flush in exit_files() warning io_uring: fix false positive sqo warning on flush io_uring: do sqo disable on install_fd error io_uring: fix null-deref in io_disable_sqo_submit io_uring: stop SQPOLL submit on creator's death io_uring: add warn_once for io_uring_flush() io_uring: inline io_uring_attempt_task_drop() kernel/io_uring: cancel io_uring before task works iwlwifi: dbg: Don't touch the tlv data RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC media: v4l2-subdev.h: BIT() is not available in userspace media: Revert "media: videobuf2: Fix length check for single plane dmabuf queueing" HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices HID: wacom: Correct NULL dereference on AES pen proximity futex: Handle faults correctly for PI futexes futex: Simplify fixup_pi_state_owner() futex: Use pi_state_update_owner() in put_pi_state() rtmutex: Remove unused argument from rt_mutex_proxy_unlock() futex: Provide and use pi_state_update_owner() futex: Replace pointless printk in fixup_owner() futex: Ensure the correct return value from futex_lock_pi() Revert "mm/slub: fix a memory leak in sysfs_slab_add()" gpio: mvebu: fix pwm .get_state period calculation FROMLIST: fuse: Allocate unlikely used ioctl number for passthrough V1 UPSTREAM: xhci: handle halting transfer event properly after endpoint stop and halt raced. UPSTREAM: xhci: Check for pending reset endpoint command before queueing a new one. UPSTREAM: xhci: remove obsolete dequeue pointer moving code UPSTREAM: xhci: introduce a new move_dequeue_past_td() function to replace old code. UPSTREAM: xhci: handle stop endpoint command completion with endpoint in running state. UPSTREAM: xhci: Fix halted endpoint at stop endpoint command completion UPSTREAM: xhci: split handling halted endpoints into two steps UPSTREAM: xhci: move and rename xhci_cleanup_halted_endpoint() UPSTREAM: xhci: turn cancelled td cleanup to its own function UPSTREAM: xhci: store TD status in the td struct instead of passing it along UPSTREAM: xhci: use xhci_td_cleanup() helper when giving back cancelled URBs UPSTREAM: xhci: move xhci_td_cleanup so it can be called by more functions UPSTREAM: xhci: Add xhci_reset_halted_ep() helper function ANDROID: x86: GKI: Enable CFI UPSTREAM: kasan: fix incorrect arguments passing in kasan_add_zero_shadow UPSTREAM: kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow UPSTREAM: kasan, mm: fix resetting page_alloc tags for HW_TAGS UPSTREAM: kasan, mm: fix conflicts with init_on_alloc/free UPSTREAM: kasan: fix HW_TAGS boot parameters UPSTREAM: kasan, arm64: fix pointer tags in KASAN reports UPSTREAM: arm64: mte: remove an ISB on kernel exit UPSTREAM: mm/mremap.c: fix extent calculation UPSTREAM: x86: mremap speedup - Enable HAVE_MOVE_PUD UPSTREAM: arm64: mremap speedup - enable HAVE_MOVE_PUD UPSTREAM: mm: speedup mremap on 1GB or larger regions ANDROID: x86: GKI: Enable LTO UPSTREAM: xhci: flush endpoint start to reduce race risk with stop endpoint command. UPSTREAM: xhci: Check link TRBs when updating ring enqueue and dequeue pointers. UPSTREAM: xhci: avoid DMA double fetch when reading event trb type. UPSTREAM: xhci: remove extra loop in interrupt context UPSTREAM: xhci: check slot_id is valid before gathering slot info UPSTREAM: xhci: prevent a theoretical endless loop while preparing rings. UPSTREAM: xhci: remove xhci_stream_id_to_ring() helper UPSTREAM: xhci: add xhci_virt_ep_to_ring() helper UPSTREAM: xhci: check virt_dev is valid before dereferencing it UPSTREAM: xhci: add xhci_get_virt_ep() helper UPSTREAM: xhci: remove unused event parameter from completion handlers UPSTREAM: xhci: adjust parameters passed to cleanup_halted_endpoint() UPSTREAM: xhci: get isochronous ring directly from endpoint structure UPSTREAM: xhci: Avoid parsing transfer events several times ANDROID: sched/core: prevent timers on paused cpus UPSTREAM: arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y UPSTREAM: arm64: alternatives: Remove READ_ONCE() usage during patch operation BACKPORT: arm64: cpufeatures: Add capability for LDAPR instruction UPSTREAM: arm64: alternatives: Split up alternative.h UPSTREAM: arm64: uaccess: move uao_* alternatives to asm-uaccess.h ANDROID: x86: Add objtool to MAKE_GOALS FROMLIST: kbuild: improve libelf detection BACKPORT: tools: Factor HOSTCC, HOSTLD, HOSTAR definitions ANDROID: virtio: disable virtio_dma_buf callback checks with CFI FROMLIST: scsi: ufs: Fix deadlock while suspending ufs host FROMLIST: block: bsg: resume platform device before accessing FROMGIT: f2fs: flush data when enabling checkpoint back FROMGIT: KVM: arm64: Don't clobber x4 in __do_hyp_init FROMGIT: KVM: Forbid the use of tagged userspace addresses for memslots FROMGIT: KVM: arm64: Filter out v8.1+ events on v8.0 HW FROMGIT: KVM: arm64: Compute TPIDR_EL2 ignoring MTE tag FROMGIT: KVM: arm64: Use the reg_to_encoding() macro instead of sys_reg() FROMGIT: KVM: arm64: Allow PSCI SYSTEM_OFF/RESET to return FROMGIT: KVM: arm64: Simplify handling of absent PMU system registers FROMGIT: KVM: arm64: Hide PMU registers from userspace when not available UPSTREAM: KVM: arm64: Replace KVM_ARM_PMU with HW_PERF_EVENTS UPSTREAM: KVM: arm64: Remove spurious semicolon in reg_to_encoding() UPSTREAM: KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation UPSTREAM: KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Remove redundant call to kvm_pmu_vcpu_reset() UPSTREAM: KVM: arm64: Update comment in kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Move double-checked lock to kvm_vgic_map_resources() UPSTREAM: KVM: arm64: arch_timer: Remove VGIC initialization check UPSTREAM: KVM: Documentation: Add arm64 KVM_RUN error codes UPSTREAM: KVM: arm64: Declutter host PSCI 0.1 handling UPSTREAM: KVM: arm64: Move skip_host_instruction to adjust_pc.h UPSTREAM: KVM: arm64: Remove unused includes in psci-relay.c UPSTREAM: KVM: arm64: Minor cleanup of hyp variables used in host UPSTREAM: KVM: arm64: Skip computing hyp VA layout for VHE UPSTREAM: KVM: arm64: Use lm_alias in nVHE-only VA conversion UPSTREAM: KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs UPSTREAM: KVM: arm64: Fix nVHE boot on VHE systems UPSTREAM: KVM: arm64: Fix EL2 mode availability checks UPSTREAM: KVM: arm64: Trap host SMCs in protected mode UPSTREAM: KVM: arm64: Keep nVHE EL2 vector installed UPSTREAM: KVM: arm64: Intercept host's SYSTEM_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_ON SMCs UPSTREAM: KVM: arm64: Add function to enter host from KVM nVHE hyp code UPSTREAM: KVM: arm64: Extract __do_hyp_init into a helper function UPSTREAM: KVM: arm64: Forward safe PSCI SMCs coming from host UPSTREAM: KVM: arm64: Add offset for hyp VA <-> PA conversion UPSTREAM: KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Add SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Create nVHE copy of cpu_logical_map UPSTREAM: KVM: arm64: Support per_cpu_ptr in nVHE hyp code UPSTREAM: KVM: arm64: Add .hyp.data..ro_after_init ELF section UPSTREAM: KVM: arm64: Init MAIR/TCR_EL2 from params struct UPSTREAM: KVM: arm64: Move hyp-init params to a per-CPU struct UPSTREAM: KVM: arm64: Remove vector_ptr param of hyp-init UPSTREAM: arm64: Extract parts of el2_setup into a macro UPSTREAM: arm64: Make cpu_logical_map() take unsigned int UPSTREAM: psci: Add accessor for psci_0_1_function_ids UPSTREAM: psci: Replace psci_function_id array with a struct UPSTREAM: psci: Split functions to v0.1 and v0.2+ variants UPSTREAM: psci: Support psci_ops.get_version for v0.1 UPSTREAM: KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capability UPSTREAM: KVM: arm64: Add kvm-arm.mode early kernel parameter UPSTREAM: KVM: arm64: Use kvm_write_guest_lock when init stolen time UPSTREAM: KVM: arm64: Some fixes of PV-time interface document UPSTREAM: arm64: head.S: always initialize PSTATE UPSTREAM: arm64: head.S: cleanup SCTLR_ELx initialization UPSTREAM: arm64: head.S: rename el2_setup -> init_kernel_el UPSTREAM: arm64: add C wrappers for SET_PSTATE_*() UPSTREAM: arm64: ensure ERET from kthread is illegal BACKPORT: KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs are Meltdown-safe UPSTREAM: KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit UPSTREAM: arm64: Make the Meltdown mitigation state available UPSTREAM: KVM: arm64: selftests: Filter out DEMUX registers UPSTREAM: KVM: arm64: CSSELR_EL1 max is 13 UPSTREAM: KVM: arm64: Remove unused __extended_idmap_trampoline() prototype UPSTREAM: KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension() UPSTREAM: KVM: arm64: Move 'struct kvm_arch_memory_slot' out of uapi/ UPSTREAM: KVM: arm64: Get rid of the PMU ready state UPSTREAM: KVM: arm64: Gate kvm_pmu_update_state() on the PMU feature UPSTREAM: KVM: arm64: Remove dead PMU sysreg decoding code UPSTREAM: KVM: arm64: Remove PMU RAZ/WI handling UPSTREAM: KVM: arm64: Inject UNDEF on PMU access when no PMU configured UPSTREAM: KVM: arm64: Refuse illegal KVM_ARM_VCPU_PMU_V3 at reset time UPSTREAM: KVM: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support UPSTREAM: KVM: arm64: Refuse to run VCPU if PMU is not initialized UPSTREAM: KVM: arm64: Add kvm_vcpu_has_pmu() helper UPSTREAM: KVM: arm64: Avoid repetitive stack access on host EL1 to EL2 exception UPSTREAM: KVM: arm64: Simplify __kvm_enable_ssbs() UPSTREAM: KVM: arm64: Patch kimage_voffset instead of loading the EL1 value UPSTREAM: KVM: arm64: Remove redundant hyp vectors entry UPSTREAM: arm64: spectre: Consolidate spectre-v3a detection UPSTREAM: arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_SPECTRE_V3A BACKPORT: KVM: arm64: Allocate hyp vectors statically UPSTREAM: KVM: arm64: Re-jig logic when patching hardened hyp vectors UPSTREAM: KVM: arm64: Move BP hardening helpers into spectre.h UPSTREAM: KVM: arm64: Make BP hardening globals static instead UPSTREAM: KVM: arm64: Move kvm_get_hyp_vector() out of header file UPSTREAM: KVM: arm64: Tidy up kvm_map_vector() UPSTREAM: KVM: arm64: Remove redundant Spectre-v2 code from kvm_map_vector() UPSTREAM: KVM: arm64: Drop kvm_coproc.h UPSTREAM: KVM: arm64: Drop legacy copro shadow register UPSTREAM: KVM: arm64: Drop is_aarch32 trap attribute UPSTREAM: KVM: arm64: Drop is_32bit trap attribute UPSTREAM: KVM: arm64: Map AArch32 cp14 register to AArch64 sysregs UPSTREAM: KVM: arm64: Map AArch32 cp15 register to AArch64 sysregs UPSTREAM: KVM: arm64: Add AArch32 mapping annotation UPSTREAM: KVM: arm64: Move AArch32 exceptions over to AArch64 sysregs UPSTREAM: KVM: arm64: Get rid of the AArch32 register mapping code UPSTREAM: KVM: arm64: Consolidate exception injection UPSTREAM: KVM: arm64: Remove SPSR manipulation primitives UPSTREAM: KVM: arm64: Inject AArch32 exceptions from HYP UPSTREAM: KVM: arm64: Inject AArch64 exceptions from HYP UPSTREAM: KVM: arm64: Add basic hooks for injecting exceptions from EL2 UPSTREAM: KVM: arm64: Move VHE direct sysreg accessors into kvm_host.h UPSTREAM: KVM: arm64: Move PC rollback on SError to HYP UPSTREAM: KVM: arm64: Make kvm_skip_instr() and co private to HYP UPSTREAM: KVM: arm64: Move kvm_vcpu_trap_il_is32bit into kvm_skip_instr32() UPSTREAM: KVM: arm64: Don't adjust PC on SError during SMC trap UPSTREAM: KVM: arm64: Turn host HVC handling into a dispatch table UPSTREAM: KVM: arm64: Add kimg_hyp_va() helper FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers ANDROID: sched: Add restrict vendor hooks for balance_rt() ANDROID: GKI: select DMADEVICES if GKI_HIDDEN_SND_SOC_CONFIGS is set ANDROID: use ANDROID_OEM_DATA for OEM data ANDROID: defconfig: Enable debug_symbol driver ANDROID: android: Create debug_symbols driver Change-Id: I7a567fe31d6b789d215f4e6c2ff8401fd0dcb8ac Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-09 16:54:27 +09:00
arch/arm64/include/asm/alternative-macros.h
arch/arm64/include/asm/arch_gicv3.h
arch/arm64/include/asm/archrandom.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/include/asm/arch_timer.h
arch/arm64/include/asm/asm-bug.h
arch/arm64/include/asm/asm-offsets.h
arch/arm64/include/asm/asm_pointer_auth.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/include/asm/asm-uaccess.h
arch/arm64/include/asm/assembler.h
arch/arm64/include/asm/atomic.h
arch/arm64/include/asm/atomic_ll_sc.h
arch/arm64/include/asm/atomic_lse.h
arch/arm64/include/asm/barrier.h
arch/arm64/include/asm/bitops.h
arch/arm64/include/asm/bitrev.h
arch/arm64/include/asm/boot.h
arch/arm64/include/asm/brk-imm.h
arch/arm64/include/asm/bug.h
arch/arm64/include/asm/cacheflush.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/include/asm/cache.h
arch/arm64/include/asm/checksum.h
arch/arm64/include/asm/clocksource.h
arch/arm64/include/asm/cmpxchg.h
arch/arm64/include/asm/compat.h
arch/arm64/include/asm/compiler.h
arch/arm64/include/asm/cpucaps.h
arch/arm64/include/asm/cpufeature.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/include/asm/cpu.h
arch/arm64/include/asm/cpuidle.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/include/asm/cpu_ops.h
arch/arm64/include/asm/cputype.h
arch/arm64/include/asm/current.h
arch/arm64/include/asm/daifflags.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
arch/arm64/include/asm/dcc.h
arch/arm64/include/asm/debug-monitors.h
arch/arm64/include/asm/device.h
arch/arm64/include/asm/efi.h
Merge android12-5.10.12 (39564d7) into msm-5.10 * refs/heads/tmp-39564d7: Linux 5.10.12 printk: fix string termination for record_print_text() printk: fix buffer overflow potential for print_text() tools: Factor HOSTCC, HOSTLD, HOSTAR definitions mm: fix a race on nr_swap_pages mm/page_alloc: add a missing mm_page_alloc_zone_locked() tracepoint objtool: Don't fail on missing symbol table io_uring: fix sleeping under spin in __io_clean_op io_uring: dont kill fasync under completion_lock io_uring: fix skipping disabling sqo on exec io_uring: fix uring_flush in exit_files() warning io_uring: fix false positive sqo warning on flush io_uring: do sqo disable on install_fd error io_uring: fix null-deref in io_disable_sqo_submit io_uring: stop SQPOLL submit on creator's death io_uring: add warn_once for io_uring_flush() io_uring: inline io_uring_attempt_task_drop() kernel/io_uring: cancel io_uring before task works iwlwifi: dbg: Don't touch the tlv data RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC media: v4l2-subdev.h: BIT() is not available in userspace media: Revert "media: videobuf2: Fix length check for single plane dmabuf queueing" HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices HID: wacom: Correct NULL dereference on AES pen proximity futex: Handle faults correctly for PI futexes futex: Simplify fixup_pi_state_owner() futex: Use pi_state_update_owner() in put_pi_state() rtmutex: Remove unused argument from rt_mutex_proxy_unlock() futex: Provide and use pi_state_update_owner() futex: Replace pointless printk in fixup_owner() futex: Ensure the correct return value from futex_lock_pi() Revert "mm/slub: fix a memory leak in sysfs_slab_add()" gpio: mvebu: fix pwm .get_state period calculation FROMLIST: fuse: Allocate unlikely used ioctl number for passthrough V1 UPSTREAM: xhci: handle halting transfer event properly after endpoint stop and halt raced. UPSTREAM: xhci: Check for pending reset endpoint command before queueing a new one. UPSTREAM: xhci: remove obsolete dequeue pointer moving code UPSTREAM: xhci: introduce a new move_dequeue_past_td() function to replace old code. UPSTREAM: xhci: handle stop endpoint command completion with endpoint in running state. UPSTREAM: xhci: Fix halted endpoint at stop endpoint command completion UPSTREAM: xhci: split handling halted endpoints into two steps UPSTREAM: xhci: move and rename xhci_cleanup_halted_endpoint() UPSTREAM: xhci: turn cancelled td cleanup to its own function UPSTREAM: xhci: store TD status in the td struct instead of passing it along UPSTREAM: xhci: use xhci_td_cleanup() helper when giving back cancelled URBs UPSTREAM: xhci: move xhci_td_cleanup so it can be called by more functions UPSTREAM: xhci: Add xhci_reset_halted_ep() helper function ANDROID: x86: GKI: Enable CFI UPSTREAM: kasan: fix incorrect arguments passing in kasan_add_zero_shadow UPSTREAM: kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow UPSTREAM: kasan, mm: fix resetting page_alloc tags for HW_TAGS UPSTREAM: kasan, mm: fix conflicts with init_on_alloc/free UPSTREAM: kasan: fix HW_TAGS boot parameters UPSTREAM: kasan, arm64: fix pointer tags in KASAN reports UPSTREAM: arm64: mte: remove an ISB on kernel exit UPSTREAM: mm/mremap.c: fix extent calculation UPSTREAM: x86: mremap speedup - Enable HAVE_MOVE_PUD UPSTREAM: arm64: mremap speedup - enable HAVE_MOVE_PUD UPSTREAM: mm: speedup mremap on 1GB or larger regions ANDROID: x86: GKI: Enable LTO UPSTREAM: xhci: flush endpoint start to reduce race risk with stop endpoint command. UPSTREAM: xhci: Check link TRBs when updating ring enqueue and dequeue pointers. UPSTREAM: xhci: avoid DMA double fetch when reading event trb type. UPSTREAM: xhci: remove extra loop in interrupt context UPSTREAM: xhci: check slot_id is valid before gathering slot info UPSTREAM: xhci: prevent a theoretical endless loop while preparing rings. UPSTREAM: xhci: remove xhci_stream_id_to_ring() helper UPSTREAM: xhci: add xhci_virt_ep_to_ring() helper UPSTREAM: xhci: check virt_dev is valid before dereferencing it UPSTREAM: xhci: add xhci_get_virt_ep() helper UPSTREAM: xhci: remove unused event parameter from completion handlers UPSTREAM: xhci: adjust parameters passed to cleanup_halted_endpoint() UPSTREAM: xhci: get isochronous ring directly from endpoint structure UPSTREAM: xhci: Avoid parsing transfer events several times ANDROID: sched/core: prevent timers on paused cpus UPSTREAM: arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y UPSTREAM: arm64: alternatives: Remove READ_ONCE() usage during patch operation BACKPORT: arm64: cpufeatures: Add capability for LDAPR instruction UPSTREAM: arm64: alternatives: Split up alternative.h UPSTREAM: arm64: uaccess: move uao_* alternatives to asm-uaccess.h ANDROID: x86: Add objtool to MAKE_GOALS FROMLIST: kbuild: improve libelf detection BACKPORT: tools: Factor HOSTCC, HOSTLD, HOSTAR definitions ANDROID: virtio: disable virtio_dma_buf callback checks with CFI FROMLIST: scsi: ufs: Fix deadlock while suspending ufs host FROMLIST: block: bsg: resume platform device before accessing FROMGIT: f2fs: flush data when enabling checkpoint back FROMGIT: KVM: arm64: Don't clobber x4 in __do_hyp_init FROMGIT: KVM: Forbid the use of tagged userspace addresses for memslots FROMGIT: KVM: arm64: Filter out v8.1+ events on v8.0 HW FROMGIT: KVM: arm64: Compute TPIDR_EL2 ignoring MTE tag FROMGIT: KVM: arm64: Use the reg_to_encoding() macro instead of sys_reg() FROMGIT: KVM: arm64: Allow PSCI SYSTEM_OFF/RESET to return FROMGIT: KVM: arm64: Simplify handling of absent PMU system registers FROMGIT: KVM: arm64: Hide PMU registers from userspace when not available UPSTREAM: KVM: arm64: Replace KVM_ARM_PMU with HW_PERF_EVENTS UPSTREAM: KVM: arm64: Remove spurious semicolon in reg_to_encoding() UPSTREAM: KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation UPSTREAM: KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Remove redundant call to kvm_pmu_vcpu_reset() UPSTREAM: KVM: arm64: Update comment in kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Move double-checked lock to kvm_vgic_map_resources() UPSTREAM: KVM: arm64: arch_timer: Remove VGIC initialization check UPSTREAM: KVM: Documentation: Add arm64 KVM_RUN error codes UPSTREAM: KVM: arm64: Declutter host PSCI 0.1 handling UPSTREAM: KVM: arm64: Move skip_host_instruction to adjust_pc.h UPSTREAM: KVM: arm64: Remove unused includes in psci-relay.c UPSTREAM: KVM: arm64: Minor cleanup of hyp variables used in host UPSTREAM: KVM: arm64: Skip computing hyp VA layout for VHE UPSTREAM: KVM: arm64: Use lm_alias in nVHE-only VA conversion UPSTREAM: KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs UPSTREAM: KVM: arm64: Fix nVHE boot on VHE systems UPSTREAM: KVM: arm64: Fix EL2 mode availability checks UPSTREAM: KVM: arm64: Trap host SMCs in protected mode UPSTREAM: KVM: arm64: Keep nVHE EL2 vector installed UPSTREAM: KVM: arm64: Intercept host's SYSTEM_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_ON SMCs UPSTREAM: KVM: arm64: Add function to enter host from KVM nVHE hyp code UPSTREAM: KVM: arm64: Extract __do_hyp_init into a helper function UPSTREAM: KVM: arm64: Forward safe PSCI SMCs coming from host UPSTREAM: KVM: arm64: Add offset for hyp VA <-> PA conversion UPSTREAM: KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Add SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Create nVHE copy of cpu_logical_map UPSTREAM: KVM: arm64: Support per_cpu_ptr in nVHE hyp code UPSTREAM: KVM: arm64: Add .hyp.data..ro_after_init ELF section UPSTREAM: KVM: arm64: Init MAIR/TCR_EL2 from params struct UPSTREAM: KVM: arm64: Move hyp-init params to a per-CPU struct UPSTREAM: KVM: arm64: Remove vector_ptr param of hyp-init UPSTREAM: arm64: Extract parts of el2_setup into a macro UPSTREAM: arm64: Make cpu_logical_map() take unsigned int UPSTREAM: psci: Add accessor for psci_0_1_function_ids UPSTREAM: psci: Replace psci_function_id array with a struct UPSTREAM: psci: Split functions to v0.1 and v0.2+ variants UPSTREAM: psci: Support psci_ops.get_version for v0.1 UPSTREAM: KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capability UPSTREAM: KVM: arm64: Add kvm-arm.mode early kernel parameter UPSTREAM: KVM: arm64: Use kvm_write_guest_lock when init stolen time UPSTREAM: KVM: arm64: Some fixes of PV-time interface document UPSTREAM: arm64: head.S: always initialize PSTATE UPSTREAM: arm64: head.S: cleanup SCTLR_ELx initialization UPSTREAM: arm64: head.S: rename el2_setup -> init_kernel_el UPSTREAM: arm64: add C wrappers for SET_PSTATE_*() UPSTREAM: arm64: ensure ERET from kthread is illegal BACKPORT: KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs are Meltdown-safe UPSTREAM: KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit UPSTREAM: arm64: Make the Meltdown mitigation state available UPSTREAM: KVM: arm64: selftests: Filter out DEMUX registers UPSTREAM: KVM: arm64: CSSELR_EL1 max is 13 UPSTREAM: KVM: arm64: Remove unused __extended_idmap_trampoline() prototype UPSTREAM: KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension() UPSTREAM: KVM: arm64: Move 'struct kvm_arch_memory_slot' out of uapi/ UPSTREAM: KVM: arm64: Get rid of the PMU ready state UPSTREAM: KVM: arm64: Gate kvm_pmu_update_state() on the PMU feature UPSTREAM: KVM: arm64: Remove dead PMU sysreg decoding code UPSTREAM: KVM: arm64: Remove PMU RAZ/WI handling UPSTREAM: KVM: arm64: Inject UNDEF on PMU access when no PMU configured UPSTREAM: KVM: arm64: Refuse illegal KVM_ARM_VCPU_PMU_V3 at reset time UPSTREAM: KVM: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support UPSTREAM: KVM: arm64: Refuse to run VCPU if PMU is not initialized UPSTREAM: KVM: arm64: Add kvm_vcpu_has_pmu() helper UPSTREAM: KVM: arm64: Avoid repetitive stack access on host EL1 to EL2 exception UPSTREAM: KVM: arm64: Simplify __kvm_enable_ssbs() UPSTREAM: KVM: arm64: Patch kimage_voffset instead of loading the EL1 value UPSTREAM: KVM: arm64: Remove redundant hyp vectors entry UPSTREAM: arm64: spectre: Consolidate spectre-v3a detection UPSTREAM: arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_SPECTRE_V3A BACKPORT: KVM: arm64: Allocate hyp vectors statically UPSTREAM: KVM: arm64: Re-jig logic when patching hardened hyp vectors UPSTREAM: KVM: arm64: Move BP hardening helpers into spectre.h UPSTREAM: KVM: arm64: Make BP hardening globals static instead UPSTREAM: KVM: arm64: Move kvm_get_hyp_vector() out of header file UPSTREAM: KVM: arm64: Tidy up kvm_map_vector() UPSTREAM: KVM: arm64: Remove redundant Spectre-v2 code from kvm_map_vector() UPSTREAM: KVM: arm64: Drop kvm_coproc.h UPSTREAM: KVM: arm64: Drop legacy copro shadow register UPSTREAM: KVM: arm64: Drop is_aarch32 trap attribute UPSTREAM: KVM: arm64: Drop is_32bit trap attribute UPSTREAM: KVM: arm64: Map AArch32 cp14 register to AArch64 sysregs UPSTREAM: KVM: arm64: Map AArch32 cp15 register to AArch64 sysregs UPSTREAM: KVM: arm64: Add AArch32 mapping annotation UPSTREAM: KVM: arm64: Move AArch32 exceptions over to AArch64 sysregs UPSTREAM: KVM: arm64: Get rid of the AArch32 register mapping code UPSTREAM: KVM: arm64: Consolidate exception injection UPSTREAM: KVM: arm64: Remove SPSR manipulation primitives UPSTREAM: KVM: arm64: Inject AArch32 exceptions from HYP UPSTREAM: KVM: arm64: Inject AArch64 exceptions from HYP UPSTREAM: KVM: arm64: Add basic hooks for injecting exceptions from EL2 UPSTREAM: KVM: arm64: Move VHE direct sysreg accessors into kvm_host.h UPSTREAM: KVM: arm64: Move PC rollback on SError to HYP UPSTREAM: KVM: arm64: Make kvm_skip_instr() and co private to HYP UPSTREAM: KVM: arm64: Move kvm_vcpu_trap_il_is32bit into kvm_skip_instr32() UPSTREAM: KVM: arm64: Don't adjust PC on SError during SMC trap UPSTREAM: KVM: arm64: Turn host HVC handling into a dispatch table UPSTREAM: KVM: arm64: Add kimg_hyp_va() helper FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers ANDROID: sched: Add restrict vendor hooks for balance_rt() ANDROID: GKI: select DMADEVICES if GKI_HIDDEN_SND_SOC_CONFIGS is set ANDROID: use ANDROID_OEM_DATA for OEM data ANDROID: defconfig: Enable debug_symbol driver ANDROID: android: Create debug_symbols driver Change-Id: I7a567fe31d6b789d215f4e6c2ff8401fd0dcb8ac Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-09 16:54:27 +09:00
arch/arm64/include/asm/el2_setup.h
arch/arm64/include/asm/elf.h
arch/arm64/include/asm/esr.h
arch/arm64/include/asm/exception.h
arch/arm64/include/asm/exec.h
arch/arm64/include/asm/extable.h
arch/arm64/include/asm/fixmap.h
arch/arm64/include/asm/fpsimd.h
arch/arm64/include/asm/fpsimdmacros.h
arch/arm64/include/asm/ftrace.h
arch/arm64/include/asm/futex.h
arch/arm64/include/asm/hardirq.h
arch/arm64/include/asm/hw_breakpoint.h
arch/arm64/include/asm/hwcap.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
arch/arm64/include/asm/hyp_image.h
arch/arm64/include/asm/image.h
arch/arm64/include/asm/insn.h
arch/arm64/include/asm/io.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/include/asm/irqflags.h
arch/arm64/include/asm/irq.h
arch/arm64/include/asm/irq_work.h
arch/arm64/include/asm/jump_label.h
arch/arm64/include/asm/kasan.h
arch/arm64/include/asm/kernel-pgtable.h
Merge android12-5.10.14 (d0d8327) into msm-5.10 * refs/heads/tmp-d0d8327: ANDROID: mm/memory_hotplug: fix check for proper subsection removal Revert "FROMLIST: dt-bindings: reserved-memory: Make DMA-BUF CMA heap DT-configurable" Revert "FROMLIST: dma-buf: heaps: add chunk heap to dmabuf heaps" ANDROID: gki_defconfig: Enable NL80211_TESTMODE UPSTREAM: dt-binding: usb: Include USB SSP rates in GenXxY UPSTREAM: dt-bindings: usb: Add generic "usb-phy" property UPSTREAM: dt-bindings: usb: Add "ulpi/serial/hsic" PHY types UPSTREAM: dt-bindings: usb: Convert generic USB properties to DT schemas UPSTREAM: dt-bindings: usb: usb-hcd: Detach generic USB controller properties UPSTREAM: usb: dwc3: gadget: Set speed only up to the max supported UPSTREAM: usb: dwc3: gadget: Track connected SSP rate and lane count UPSTREAM: usb: dwc3: gadget: Implement setting of SSP rate UPSTREAM: usb: dwc3: core: Check maximum_speed SSP genXxY UPSTREAM: usb: common: Parse for USB SSP genXxY FROMGIT: kasan: untag addresses for KFENCE BACKPORT: kasan: remove redundant config option FROMGIT: kasan: don't run tests when KASAN is not enabled FROMGIT: kasan: add a test for kmem_cache_alloc/free_bulk FROMGIT: kasan: add proper page allocator tests FROMGIT: kasan: fix bug detection via ksize for HW_TAGS mode FROMGIT: kasan: move _RET_IP_ to inline wrappers FROMGIT: kasan: fix memory corruption in kasan_bitops_tags test FROMGIT: kasan: adapt kmalloc_uaf2 test to HW_TAGS mode FROMGIT: kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL FROMGIT: kasan: rename CONFIG_TEST_KASAN_MODULE FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode FROMGIT: kasan: add match-all tag tests FROMGIT: kasan: add macros to simplify checking test constraints FROMGIT: kasan: clean up comments in tests FROMGIT: kasan: clarify HW_TAGS impact on TBI FROMGIT: kasan: prefix global functions with kasan_ Linux 5.10.14 workqueue: Restrict affinity change to rescuer kthread: Extract KTHREAD_IS_PER_CPU x86/cpu: Add another Alder Lake CPU to the Intel family objtool: Don't fail the kernel build on fatal errors habanalabs: disable FW events on device removal habanalabs: fix backward compatibility of idle check habanalabs: zero pci counters packet before submit to FW drm/amd/display: Fixed corruptions on HPDRX link loss restore drm/amd/display: Use hardware sequencer functions for PG control drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping drm/amd/display: Allow PSTATE chnage when no displays are enabled drm/amd/display: Update dram_clock_change_latency for DCN2.1 selftests/powerpc: Only test lwm/stmw on big endian platform/x86: thinkpad_acpi: Add P53/73 firmware to fan_quirk_table for dual fan control nvmet: set right status on error in id-ns handler nvme-pci: allow use of cmb on v1.4 controllers nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout nvme: check the PRINFO bit before deciding the host buffer length udf: fix the problem that the disc content is not displayed i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for filling TX FIFO ALSA: hda: Add Cometlake-R PCI ID scsi: ibmvfc: Set default timeout to avoid crash during migration mac80211: fix encryption key selection for 802.3 xmit mac80211: fix fast-rx encryption check mac80211: fix incorrect strlen of .write in debugfs objtool: Don't add empty symbols to the rbtree ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid ASoC: SOF: Intel: hda: Resume codec to do jack detection scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 scsi: libfc: Avoid invoking response handler twice if ep is already completed scsi: scsi_transport_srp: Don't block target in failfast state x86: __always_inline __{rd,wr}msr() locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP habanalabs: fix dma_addr passed to dma_mmap_coherent platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency phy: cpcap-usb: Fix warning for missing regulator_disable iommu/vt-d: Do not use flush-queue when caching-mode is on ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD Revert "x86/setup: don't remove E820_TYPE_RAM for pfn 0" arm64: Do not pass tagged addresses to __is_lm_address() arm64: Fix kernel address detection of __is_lm_address() arm64: dts: meson: Describe G12b GPU as coherent drm/panfrost: Support cache-coherent integrations iommu/io-pgtable-arm: Support coherency for Mali LPAE ibmvnic: Ensure that CRQ entry read are correctly ordered net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP net: dsa: bcm_sf2: put device node before return mlxsw: spectrum_span: Do not overwrite policer configuration stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing net: octeontx2: Make sure the buffer is 128 byte aligned net: fec: put child node on error path net: stmmac: dwmac-intel-plat: remove config data on error net: dsa: microchip: Adjust reset release timing to match reference reset circuit ANDROID: usb: gadget: configfs: Move CONFIGFS_UEVENT #endif ANDROID: GKI: Enable KFENCE FROMGIT: KVM: arm64: Move __hyp_set_vectors out of .hyp.text FROMGIT: KVM: arm64: Stub EXPORT_SYMBOL for nVHE EL2 code FROMGIT: asm-generic: export: Stub EXPORT_SYMBOL with __DISABLE_EXPORTS FROMGIT: KVM: arm64: Correct spelling of DBGDIDR register FROMGIT: KVM: arm64: Use symbolic names for the PMU versions FROMGIT: KVM: arm64: Upgrade PMU support to ARMv8.4 FROMGIT: KVM: arm64: Limit the debug architecture to ARMv8.0 FROMGIT: KVM: arm64: Refactor filtering of ID registers FROMGIT: KVM: arm64: Add handling of AArch32 PCMEID{2,3} PMUv3 registers FROMGIT: KVM: arm64: Fix AArch32 PMUv3 capping FROMGIT: KVM: arm64: Fix missing RES1 in emulation of DBGBIDR FROMGIT: KVM: arm64: Make gen-hyprel endianness agnostic FROMGIT: KVM: arm64: Implement the TRNG hypervisor call FROMGIT: KVM: arm64: Mark the page dirty only if the fault is handled successfully FROMGIT: KVM: arm64: Filter out the case of only changing permissions from stage-2 map path FROMGIT: KVM: arm64: Adjust partial code of hyp stage-1 map and guest stage-2 map FROMGIT: KVM: arm64: Simplify __kvm_hyp_init HVC detection FROMGIT: KVM: arm64: Remove hyp_symbol_addr FROMGIT: KVM: arm64: Remove patching of fn pointers in hyp FROMGIT: KVM: arm64: Fix constant-pool users in hyp FROMGIT: KVM: arm64: Apply hyp relocations at runtime FROMGIT: KVM: arm64: Generate hyp relocation data FROMGIT: KVM: arm64: Add symbol at the beginning of each hyp section FROMGIT: KVM: arm64: Set up .hyp.rodata ELF section FROMGIT: KVM: arm64: Rename .idmap.text in hyp linker script FROMGIT: firmware: smccc: Add SMCCC TRNG function call IDs BACKPORT: arm64: Work around broken GCC 4.9 handling of "S" constraint FROMGIT: kasan: use error_report_end tracepoint FROMGIT: kfence: use error_report_end tracepoint FROMGIT: tracing: add error_report_end trace point FROMGIT: kfence: show access type in report FROMGIT: kfence: fix typo in test FROMGIT: kfence: add test suite FROMGIT: kfence: add missing copyright header to documentation FROMGIT: kfence, Documentation: add KFENCE documentation FROMGIT: kfence, kasan: make KFENCE compatible with KASAN FROMGIT: mm, kfence: insert KFENCE hooks for SLUB BACKPORT: mm, kfence: insert KFENCE hooks for SLAB FROMGIT: mm/slab: rerform init_on_free earlier FROMGIT: kfence: use pt_regs to generate stack trace on faults FROMGIT: kfence, arm64: add missing copyright and description header FROMGIT: arm64, kfence: enable KFENCE for ARM64 FROMGIT: kfence, x86: add missing copyright and description header FROMGIT: x86, kfence: enable KFENCE for x86 FROMGIT: kfence: add missing copyright and description headers FROMGIT: kfence: add option to use KFENCE without static keys FROMGIT: kfence: fix potential deadlock due to wake_up() FROMGIT: kfence: avoid stalling work queue task without allocations FROMGIT: kfence: Fix parameter description for kfence_object_start() BACKPORT: mm: add Kernel Electric-Fence infrastructure FROMLIST: fuse: Fix crediantials leak in passthrough read_iter UPSTREAM: userfaultfd: add user-mode only option to unprivileged_userfaultfd sysctl knob UPSTREAM: userfaultfd: add UFFD_USER_MODE_ONLY UPSTREAM: userfaultfd: use secure anon inodes for userfaultfd BACKPORT: selinux: teach SELinux about anonymous inodes UPSTREAM: fs: add LSM-supporting anon-inode interface UPSTREAM: security: add inode_init_security_anon() LSM hook UPSTREAM: cfg80211: Add support to calculate and report 4096-QAM HE rates UPSTREAM: cfg80211: Add support to configure SAE PWE value to drivers UPSTREAM: usb: dwc3: fix clock issue during resume in OTG mode Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/usb/usb-hcd.yaml drivers/dma-buf/heaps/Kconfig drivers/dma-buf/heaps/Makefile Change-Id: I3726725889da6ae622c1e319388831e7f99d14c5 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 06:31:10 +09:00
arch/arm64/include/asm/kfence.h
arch/arm64/include/asm/kgdb.h
arch/arm64/include/asm/kprobes.h
arch/arm64/include/asm/kvm_arm.h
arch/arm64/include/asm/kvm_asm.h
arch/arm64/include/asm/kvm_emulate.h
arch/arm64/include/asm/kvm_host.h
arch/arm64/include/asm/kvm_hyp.h
arch/arm64/include/asm/kvm_mmu.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
arch/arm64/include/asm/kvm_pgtable.h
arch/arm64/include/asm/kvm_ptrauth.h
arch/arm64/include/asm/kvm_ras.h
arch/arm64/include/asm/kvm_types.h
arch/arm64/include/asm/linkage.h
arch/arm64/include/asm/lse.h
arch/arm64/include/asm/memory.h
arch/arm64/include/asm/mman.h
arch/arm64/include/asm/mmu_context.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/include/asm/mmu.h
arch/arm64/include/asm/module.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
arch/arm64/include/asm/module.lds.h
Merge android12-5.10.10 (c4cf078) into msm-5.10 * refs/heads/tmp-c4cf078: Linux 5.10.10 spi: cadence: cache reference clock rate during probe spi: fsl: Fix driver breakage when SPI_CS_HIGH is not set in spi->mode cxgb4/chtls: Fix tid stuck due to wrong update of qid net: dsa: unbind all switches from tree when DSA master unbinds mac80211: check if atf has been disabled in __ieee80211_schedule_txq mac80211: do not drop tx nulldata packets on encrypted links drm/panel: otm8009a: allow using non-continuous dsi clock can: mcp251xfd: mcp251xfd_handle_rxif_one(): fix wrong NULL pointer check net: stmmac: use __napi_schedule() for PREEMPT_RT rxrpc: Fix handling of an unsupported token type in rxrpc_read() net: dsa: clear devlink port type before unregistering slave netdevs net: phy: smsc: fix clk error handling dt-bindings: net: renesas,etheravb: RZ/G2H needs tx-internal-delay-ps net: avoid 32 x truesize under-estimation for tiny skbs net: stmmac: fix taprio configuration when base_time is in the past net: stmmac: fix taprio schedule configuration net: sit: unregister_netdevice on newlink's error path net: stmmac: Fixed mtu channged by cache aligned i40e: fix potential NULL pointer dereferencing rxrpc: Call state should be read with READ_ONCE() under some circumstances net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands net: dcb: Validate netlink message in DCB handler esp: avoid unneeded kmap_atomic call rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request net: mvpp2: Remove Pause and Asym_Pause support mlxsw: core: Increase critical threshold for ASIC thermal zone mlxsw: core: Add validation of transceiver temperature thresholds tipc: fix NULL deref in tipc_link_xmit() net: ipv6: Validate GSO SKB before finish IPv6 processing netxen_nic: fix MSI/MSI-x interrupts udp: Prevent reuseport_select_sock from reading uninitialized socks net: fix use-after-free when UDP GRO with shared fraglist net: ipa: modem: add missing SET_NETDEV_DEV() for proper sysfs links bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling bpf: Don't leak memory in bpf getsockopt when optlen == 0 nfsd4: readdirplus shouldn't return parent of export X.509: Fix crash caused by NULL pointer bpf: Fix signed_{sub,add32}_overflows type handling drm/amdgpu/display: drop DCN support for aarch64 x86/hyperv: Initialize clockevents after LAPIC is initialized bpf: Fix selftest compilation on clang 11 Revert "kconfig: remove 'kvmconfig' and 'xenconfig' shorthands" ANDROID: staging: debug-kinfo: remove unnecessary defer probe BACKPORT: arm64: expose FAR_EL1 tag bits in siginfo UPSTREAM: signal: define the SA_EXPOSE_TAGBITS bit in sa_flags UPSTREAM: signal: define the SA_UNSUPPORTED bit in sa_flags UPSTREAM: arch: provide better documentation for the arch-specific SA_* flags UPSTREAM: signal: clear non-uapi flag bits when passing/returning sa_flags UPSTREAM: arch: move SA_* definitions to generic headers UPSTREAM: parisc: start using signal-defs.h UPSTREAM: parisc: Drop parisc special case for __sighandler_t FROMLIST: x86/mm: add speculative pagefault handling FROMLIST: x86/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT ANDROID: mm: use raw seqcount variants in vm_write_* ANDROID: mm: Fix sleeping while atomic during speculative page fault FROMLIST: mm: don't do swap readahead during speculative page fault FROMLIST: mm: protect against PTE changes done by dup_mmap() FROMLIST: arm64/mm: add speculative page fault FROMLIST: arm64/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT FROMLIST: mm: add speculative page fault vmstats FROMLIST: mm: speculative page fault handler return VMA FROMLIST: mm: adding speculative page fault failure trace events FROMLIST: mm: provide speculative fault infrastructure FROMLIST: mm: protect mm_rb tree with a rwlock FROMLIST: mm: introduce __page_add_new_anon_rmap() FROMLIST: mm: introduce __vm_normal_page() FROMLIST: mm: introduce __lru_cache_add_active_or_unevictable FROMLIST: mm/migrate: Pass vm_fault pointer to migrate_misplaced_page() FROMLIST: mm: cache some VMA fields in the vm_fault structure FROMLIST: mm: protect SPF handler against anon_vma changes FROMLIST: mm: protect mremap() against SPF hanlder FROMLIST: mm: protect VMA modifications using VMA sequence count FROMLIST: mm: VMA sequence count FROMLIST: mm: introduce INIT_VMA() FROMLIST: mm: make pte_unmap_same compatible with SPF FROMLIST: mm: introduce pte_spinlock for FAULT_FLAG_SPECULATIVE FROMLIST: mm: prepare for FAULT_FLAG_SPECULATIVE FROMLIST: mm: introduce CONFIG_SPECULATIVE_PAGE_FAULT ANDROID: mm: use alloc_flags for cma first alloc policy UPSTREAM: ACPI: Use fwnode_init() to set up fwnode UPSTREAM: driver core: Delete pointless parameter in fwnode_operations.add_links UPSTREAM: driver core: Refactor fw_devlink feature UPSTREAM: efi: Update implementation of add_links() to create fwnode links UPSTREAM: of: property: Update implementation of add_links() to create fwnode links UPSTREAM: driver core: Use device's fwnode to check if it is waiting for suppliers UPSTREAM: driver core: Add fw_devlink_parse_fwtree() UPSTREAM: driver core: Redefine the meaning of fwnode_operations.add_links() UPSTREAM: device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() UPSTREAM: driver core: Allow only unprobed consumers for SYNC_STATE_ONLY device links UPSTREAM: driver core: Add fwnode link support UPSTREAM: driver core: Add fwnode_init() UPSTREAM: Revert "driver core: fw_devlink: Add support for batching fwnode parsing" UPSTREAM: Revert "of: platform: Batch fwnode parsing when adding all top level devices" UPSTREAM: Revert "driver core: Remove check in driver_deferred_probe_force_trigger()" UPSTREAM: Revert "driver core: Don't do deferred probe in parallel with kernel_init thread" UPSTREAM: Revert "driver core: Rename dev_links_info.defer_sync to defer_hook" UPSTREAM: Revert "driver core: Avoid deferred probe due to fw_devlink_pause/resume()" Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers" ANDROID: sched: add em_cpu_energy vendor hook FROMGIT: usb: typec: tcpm: Respond Wait if VDM state machine is running FROMGIT: usb: typec: tcpm: Protocol Error handling FROMGIT: usb: typec: tcpm: AMS and Collision Avoidance ANDROID: bug: add vendor hook for bug trap FROMGIT: ufs: relocate flush of exceptional event FROMGIT: ufs: ufs-exynos: use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE FROMGIT: ufs: introduce a quirk to allow only page-aligned sg entries FROMGIT: ufs: ufs-exynos: apply vendor specifics for three timeouts FROMGIT: ufs: add a quirk not to use default unipro timeout values FROMGIT: dt-bindings: usb: qcom,dwc3: Add bindings for SM8150, SM8250, SM8350 FROMGIT: dt-bindings: usb: qcom,dwc3: Add binding for SDX55 FROMGIT: USB: gadget: udc: Process disconnect synchronously FROMGIT: usb: gadget: u_serial: Remove old tasklet comments FROMGIT: usb: typec: ucsi: Add conditional dependency on USB role switch FROMGIT: usb: gadget: u_audio: clean up locking FROMGIT: usb: gadget: u_audio: remove struct uac_req FROMGIT: usb: gadget: u_audio: factorize ssize to alsa fmt conversion FROMGIT: usb: gadget: u_audio: Free requests only after callback FROMGIT: usb: gadget: composite: Report various SSP sublink speeds FROMGIT: usb: gadget: Introduce udc_set_ssp_rate() for SSP FROMGIT: usb: gadget: Introduce SSP rates and lanes FROMGIT: usb: gadget: composite: Use SSP sublink speed macros ANDROID: Update QCOM symbol list ANDROID: gki_defconfig: add CONFIG_DEBUG_KINFO=y ANDROID: staging: add debug-kinfo driver FROMGIT: usb: ch9: Add USB 3.2 SSP attributes FROMGIT: usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot FROMGIT: usb: gadget: configfs: Add a specific configFS reset callback FROMGIT: usb: dwc3: pci: add support for the Intel Alder Lake-P FROMGIT: usb: dwc3: pci: ID for Tiger Lake CPU FROMGIT: usb: dwc3: pci: Register a software node for the dwc3 platform device FROMGIT: software node: Introduce device_add_software_node() FROMGIT: drivers/usb/gadget/udc: Assign boolean values to a bool variable FROMGIT: USB: dwc3: document gadget_max_speed FROMGIT: usb: dwc3: gadget: Disable Vendor Test LMP Received event FROMGIT: usb: dwc2: disable Link Power Management on STM32MP15 HS OTG FROMGIT: usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG FROMGIT: usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS FROMGIT: usb: dwc3: Simplify with dev_err_probe() FROMGIT: usb: dwc3: keystone: Simplify with dev_err_probe() FROMGIT: usb: udc: core: Introduce started state FROMGIT: usb: dwc3: core: Replace devm_reset_control_array_get() FROMGIT: USB: gadget: f_printer: set a default q_len FROMGIT: usb: dwc3: gadget: Preserve UDC max speed setting FROMGIT: usb: gadget: composite: Split composite reset and disconnect FROMGIT: usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback FROMGIT: usb: gadget: u_serial: use %*ph to print small buffer FROMGIT: usb: dwc3: add imx8mp dwc3 glue layer driver FROMGIT: dt-bindings: usb: dwc3-imx8mp: add imx8mp dwc3 glue bindings FROMGIT: usb: dwc3: drd: Improve dwc3_get_extcon() style FROMGIT: usb: dwc3: drd: Avoid error when extcon is missing Revert "ANDROID: arm64: gki_defconfig: Disable VHE" UPSTREAM: arm64: mte: optimize asynchronous tag check fault flag check UPSTREAM: kasan: fix null pointer dereference in kasan_record_aux_stack UPSTREAM: kasan: update documentation UPSTREAM: kasan, mm: allow cache merging with no metadata UPSTREAM: kasan: sanitize objects when metadata doesn't fit UPSTREAM: kasan: clarify comment in __kasan_kfree_large UPSTREAM: kasan: simplify assign_tag and set_tag calls UPSTREAM: kasan: don't round_up too much UPSTREAM: kasan, mm: rename kasan_poison_kfree UPSTREAM: kasan, mm: check kasan_enabled in annotations UPSTREAM: kasan: add and integrate kasan boot parameters UPSTREAM: kasan: inline (un)poison_range and check_invalid_free UPSTREAM: kasan: open-code kasan_unpoison_slab UPSTREAM: kasan: inline random_tag for HW_TAGS UPSTREAM: kasan: inline kasan_reset_tag for tag-based modes UPSTREAM: kasan: remove __kasan_unpoison_stack UPSTREAM: kasan: allow VMAP_STACK for HW_TAGS mode UPSTREAM: kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK UPSTREAM: kasan: introduce set_alloc_info UPSTREAM: kasan: rename get_alloc/free_info UPSTREAM: kasan: simplify quarantine_put call site UPSTREAM: kselftest/arm64: check GCR_EL1 after context switch UPSTREAM: kasan: add documentation for hardware tag-based mode UPSTREAM: kasan, arm64: enable CONFIG_KASAN_HW_TAGS UPSTREAM: kasan, mm: reset tags when accessing metadata UPSTREAM: kasan, arm64: print report from tag fault handler UPSTREAM: kasan, arm64: implement HW_TAGS runtime BACKPORT: kasan, arm64: expand CONFIG_KASAN checks UPSTREAM: kasan, x86, s390: update undef CONFIG_KASAN UPSTREAM: kasan: define KASAN_GRANULE_SIZE for HW_TAGS UPSTREAM: arm64: kasan: add arch layer for memory tagging helpers UPSTREAM: arm64: kasan: align allocations for HW_TAGS UPSTREAM: kasan, mm: untag page address in free_reserved_area UPSTREAM: arm64: mte: switch GCR_EL1 in kernel entry and exit UPSTREAM: arm64: mte: convert gcr_user into an exclude mask UPSTREAM: arm64: kasan: allow enabling in-kernel MTE BACKPORT: arm64: mte: add in-kernel tag fault handler UPSTREAM: arm64: mte: reset the page tag in page->flags UPSTREAM: arm64: mte: add in-kernel MTE helpers UPSTREAM: arm64: enable armv8.5-a asm-arch option UPSTREAM: kasan: introduce CONFIG_KASAN_HW_TAGS UPSTREAM: kasan: separate metadata_fetch_row for each mode UPSTREAM: kasan: rename SHADOW layout macros to META UPSTREAM: kasan: rename print_shadow_for_address to print_memory_metadata UPSTREAM: kasan: rename addr_has_shadow to addr_has_metadata UPSTREAM: kasan, arm64: rename kasan_init_tags and mark as __init UPSTREAM: kasan, arm64: move initialization message UPSTREAM: kasan, arm64: only use kasan_depth for software modes UPSTREAM: kasan, arm64: only init shadow for software modes UPSTREAM: kasan: decode stack frame only with KASAN_STACK_ENABLE UPSTREAM: kasan: hide invalid free check implementation UPSTREAM: kasan: don't duplicate config dependencies UPSTREAM: kasan: rename report and tags files UPSTREAM: kasan: define KASAN_MEMORY_PER_SHADOW_PAGE UPSTREAM: kasan: split out shadow.c from common.c UPSTREAM: kasan: only build init.c for software modes UPSTREAM: kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* UPSTREAM: kasan: rename (un)poison_shadow to (un)poison_range UPSTREAM: kasan: shadow declarations only for software modes UPSTREAM: kasan: group vmalloc code UPSTREAM: kasan: KASAN_VMALLOC depends on KASAN_GENERIC UPSTREAM: kasan: drop unnecessary GPL text from comment headers UPSTREAM: lkdtm: disable KASAN for rodata.o UPSTREAM: kasan: update documentation for generic kasan UPSTREAM: lib/test_kasan.c: add workqueue test case UPSTREAM: kasan: print workqueue stack UPSTREAM: workqueue: kasan: record workqueue stack UPSTREAM: Documentation: document /proc api for arm64 MTE vm flags UPSTREAM: Documentation: fix typos in dev-tools/kasan.rst UPSTREAM: kasan: arm64: set TCR_EL1.TBID1 when enabled ANDROID: dm-user: Fix the list walk-and-delete code ANDROID: mm: add get_page_owner_handle function ANDROID: Add initial QCOM symbol list ANDROID: schedutil: add vendor hook for adjusting util to freq calculation Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/renesas,etheravb.yaml Documentation/devicetree/bindings/usb/qcom,dwc3.yaml android/abi_gki_aarch64_qcom drivers/usb/dwc3/Kconfig drivers/usb/dwc3/Makefile drivers/usb/dwc3/core.c drivers/usb/dwc3/core.h drivers/usb/dwc3/gadget.c drivers/usb/gadget/function/u_audio.c include/trace/events/pagefault.h Change-Id: I823028f1dabf11d5dcda519d69489d50884232ee Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-26 02:59:08 +09:00
arch/arm64/include/asm/mte-def.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
arch/arm64/include/asm/mte.h
Merge android12-5.10.10 (c4cf078) into msm-5.10 * refs/heads/tmp-c4cf078: Linux 5.10.10 spi: cadence: cache reference clock rate during probe spi: fsl: Fix driver breakage when SPI_CS_HIGH is not set in spi->mode cxgb4/chtls: Fix tid stuck due to wrong update of qid net: dsa: unbind all switches from tree when DSA master unbinds mac80211: check if atf has been disabled in __ieee80211_schedule_txq mac80211: do not drop tx nulldata packets on encrypted links drm/panel: otm8009a: allow using non-continuous dsi clock can: mcp251xfd: mcp251xfd_handle_rxif_one(): fix wrong NULL pointer check net: stmmac: use __napi_schedule() for PREEMPT_RT rxrpc: Fix handling of an unsupported token type in rxrpc_read() net: dsa: clear devlink port type before unregistering slave netdevs net: phy: smsc: fix clk error handling dt-bindings: net: renesas,etheravb: RZ/G2H needs tx-internal-delay-ps net: avoid 32 x truesize under-estimation for tiny skbs net: stmmac: fix taprio configuration when base_time is in the past net: stmmac: fix taprio schedule configuration net: sit: unregister_netdevice on newlink's error path net: stmmac: Fixed mtu channged by cache aligned i40e: fix potential NULL pointer dereferencing rxrpc: Call state should be read with READ_ONCE() under some circumstances net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands net: dcb: Validate netlink message in DCB handler esp: avoid unneeded kmap_atomic call rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request net: mvpp2: Remove Pause and Asym_Pause support mlxsw: core: Increase critical threshold for ASIC thermal zone mlxsw: core: Add validation of transceiver temperature thresholds tipc: fix NULL deref in tipc_link_xmit() net: ipv6: Validate GSO SKB before finish IPv6 processing netxen_nic: fix MSI/MSI-x interrupts udp: Prevent reuseport_select_sock from reading uninitialized socks net: fix use-after-free when UDP GRO with shared fraglist net: ipa: modem: add missing SET_NETDEV_DEV() for proper sysfs links bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling bpf: Don't leak memory in bpf getsockopt when optlen == 0 nfsd4: readdirplus shouldn't return parent of export X.509: Fix crash caused by NULL pointer bpf: Fix signed_{sub,add32}_overflows type handling drm/amdgpu/display: drop DCN support for aarch64 x86/hyperv: Initialize clockevents after LAPIC is initialized bpf: Fix selftest compilation on clang 11 Revert "kconfig: remove 'kvmconfig' and 'xenconfig' shorthands" ANDROID: staging: debug-kinfo: remove unnecessary defer probe BACKPORT: arm64: expose FAR_EL1 tag bits in siginfo UPSTREAM: signal: define the SA_EXPOSE_TAGBITS bit in sa_flags UPSTREAM: signal: define the SA_UNSUPPORTED bit in sa_flags UPSTREAM: arch: provide better documentation for the arch-specific SA_* flags UPSTREAM: signal: clear non-uapi flag bits when passing/returning sa_flags UPSTREAM: arch: move SA_* definitions to generic headers UPSTREAM: parisc: start using signal-defs.h UPSTREAM: parisc: Drop parisc special case for __sighandler_t FROMLIST: x86/mm: add speculative pagefault handling FROMLIST: x86/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT ANDROID: mm: use raw seqcount variants in vm_write_* ANDROID: mm: Fix sleeping while atomic during speculative page fault FROMLIST: mm: don't do swap readahead during speculative page fault FROMLIST: mm: protect against PTE changes done by dup_mmap() FROMLIST: arm64/mm: add speculative page fault FROMLIST: arm64/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT FROMLIST: mm: add speculative page fault vmstats FROMLIST: mm: speculative page fault handler return VMA FROMLIST: mm: adding speculative page fault failure trace events FROMLIST: mm: provide speculative fault infrastructure FROMLIST: mm: protect mm_rb tree with a rwlock FROMLIST: mm: introduce __page_add_new_anon_rmap() FROMLIST: mm: introduce __vm_normal_page() FROMLIST: mm: introduce __lru_cache_add_active_or_unevictable FROMLIST: mm/migrate: Pass vm_fault pointer to migrate_misplaced_page() FROMLIST: mm: cache some VMA fields in the vm_fault structure FROMLIST: mm: protect SPF handler against anon_vma changes FROMLIST: mm: protect mremap() against SPF hanlder FROMLIST: mm: protect VMA modifications using VMA sequence count FROMLIST: mm: VMA sequence count FROMLIST: mm: introduce INIT_VMA() FROMLIST: mm: make pte_unmap_same compatible with SPF FROMLIST: mm: introduce pte_spinlock for FAULT_FLAG_SPECULATIVE FROMLIST: mm: prepare for FAULT_FLAG_SPECULATIVE FROMLIST: mm: introduce CONFIG_SPECULATIVE_PAGE_FAULT ANDROID: mm: use alloc_flags for cma first alloc policy UPSTREAM: ACPI: Use fwnode_init() to set up fwnode UPSTREAM: driver core: Delete pointless parameter in fwnode_operations.add_links UPSTREAM: driver core: Refactor fw_devlink feature UPSTREAM: efi: Update implementation of add_links() to create fwnode links UPSTREAM: of: property: Update implementation of add_links() to create fwnode links UPSTREAM: driver core: Use device's fwnode to check if it is waiting for suppliers UPSTREAM: driver core: Add fw_devlink_parse_fwtree() UPSTREAM: driver core: Redefine the meaning of fwnode_operations.add_links() UPSTREAM: device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() UPSTREAM: driver core: Allow only unprobed consumers for SYNC_STATE_ONLY device links UPSTREAM: driver core: Add fwnode link support UPSTREAM: driver core: Add fwnode_init() UPSTREAM: Revert "driver core: fw_devlink: Add support for batching fwnode parsing" UPSTREAM: Revert "of: platform: Batch fwnode parsing when adding all top level devices" UPSTREAM: Revert "driver core: Remove check in driver_deferred_probe_force_trigger()" UPSTREAM: Revert "driver core: Don't do deferred probe in parallel with kernel_init thread" UPSTREAM: Revert "driver core: Rename dev_links_info.defer_sync to defer_hook" UPSTREAM: Revert "driver core: Avoid deferred probe due to fw_devlink_pause/resume()" Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers" ANDROID: sched: add em_cpu_energy vendor hook FROMGIT: usb: typec: tcpm: Respond Wait if VDM state machine is running FROMGIT: usb: typec: tcpm: Protocol Error handling FROMGIT: usb: typec: tcpm: AMS and Collision Avoidance ANDROID: bug: add vendor hook for bug trap FROMGIT: ufs: relocate flush of exceptional event FROMGIT: ufs: ufs-exynos: use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE FROMGIT: ufs: introduce a quirk to allow only page-aligned sg entries FROMGIT: ufs: ufs-exynos: apply vendor specifics for three timeouts FROMGIT: ufs: add a quirk not to use default unipro timeout values FROMGIT: dt-bindings: usb: qcom,dwc3: Add bindings for SM8150, SM8250, SM8350 FROMGIT: dt-bindings: usb: qcom,dwc3: Add binding for SDX55 FROMGIT: USB: gadget: udc: Process disconnect synchronously FROMGIT: usb: gadget: u_serial: Remove old tasklet comments FROMGIT: usb: typec: ucsi: Add conditional dependency on USB role switch FROMGIT: usb: gadget: u_audio: clean up locking FROMGIT: usb: gadget: u_audio: remove struct uac_req FROMGIT: usb: gadget: u_audio: factorize ssize to alsa fmt conversion FROMGIT: usb: gadget: u_audio: Free requests only after callback FROMGIT: usb: gadget: composite: Report various SSP sublink speeds FROMGIT: usb: gadget: Introduce udc_set_ssp_rate() for SSP FROMGIT: usb: gadget: Introduce SSP rates and lanes FROMGIT: usb: gadget: composite: Use SSP sublink speed macros ANDROID: Update QCOM symbol list ANDROID: gki_defconfig: add CONFIG_DEBUG_KINFO=y ANDROID: staging: add debug-kinfo driver FROMGIT: usb: ch9: Add USB 3.2 SSP attributes FROMGIT: usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot FROMGIT: usb: gadget: configfs: Add a specific configFS reset callback FROMGIT: usb: dwc3: pci: add support for the Intel Alder Lake-P FROMGIT: usb: dwc3: pci: ID for Tiger Lake CPU FROMGIT: usb: dwc3: pci: Register a software node for the dwc3 platform device FROMGIT: software node: Introduce device_add_software_node() FROMGIT: drivers/usb/gadget/udc: Assign boolean values to a bool variable FROMGIT: USB: dwc3: document gadget_max_speed FROMGIT: usb: dwc3: gadget: Disable Vendor Test LMP Received event FROMGIT: usb: dwc2: disable Link Power Management on STM32MP15 HS OTG FROMGIT: usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG FROMGIT: usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS FROMGIT: usb: dwc3: Simplify with dev_err_probe() FROMGIT: usb: dwc3: keystone: Simplify with dev_err_probe() FROMGIT: usb: udc: core: Introduce started state FROMGIT: usb: dwc3: core: Replace devm_reset_control_array_get() FROMGIT: USB: gadget: f_printer: set a default q_len FROMGIT: usb: dwc3: gadget: Preserve UDC max speed setting FROMGIT: usb: gadget: composite: Split composite reset and disconnect FROMGIT: usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback FROMGIT: usb: gadget: u_serial: use %*ph to print small buffer FROMGIT: usb: dwc3: add imx8mp dwc3 glue layer driver FROMGIT: dt-bindings: usb: dwc3-imx8mp: add imx8mp dwc3 glue bindings FROMGIT: usb: dwc3: drd: Improve dwc3_get_extcon() style FROMGIT: usb: dwc3: drd: Avoid error when extcon is missing Revert "ANDROID: arm64: gki_defconfig: Disable VHE" UPSTREAM: arm64: mte: optimize asynchronous tag check fault flag check UPSTREAM: kasan: fix null pointer dereference in kasan_record_aux_stack UPSTREAM: kasan: update documentation UPSTREAM: kasan, mm: allow cache merging with no metadata UPSTREAM: kasan: sanitize objects when metadata doesn't fit UPSTREAM: kasan: clarify comment in __kasan_kfree_large UPSTREAM: kasan: simplify assign_tag and set_tag calls UPSTREAM: kasan: don't round_up too much UPSTREAM: kasan, mm: rename kasan_poison_kfree UPSTREAM: kasan, mm: check kasan_enabled in annotations UPSTREAM: kasan: add and integrate kasan boot parameters UPSTREAM: kasan: inline (un)poison_range and check_invalid_free UPSTREAM: kasan: open-code kasan_unpoison_slab UPSTREAM: kasan: inline random_tag for HW_TAGS UPSTREAM: kasan: inline kasan_reset_tag for tag-based modes UPSTREAM: kasan: remove __kasan_unpoison_stack UPSTREAM: kasan: allow VMAP_STACK for HW_TAGS mode UPSTREAM: kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK UPSTREAM: kasan: introduce set_alloc_info UPSTREAM: kasan: rename get_alloc/free_info UPSTREAM: kasan: simplify quarantine_put call site UPSTREAM: kselftest/arm64: check GCR_EL1 after context switch UPSTREAM: kasan: add documentation for hardware tag-based mode UPSTREAM: kasan, arm64: enable CONFIG_KASAN_HW_TAGS UPSTREAM: kasan, mm: reset tags when accessing metadata UPSTREAM: kasan, arm64: print report from tag fault handler UPSTREAM: kasan, arm64: implement HW_TAGS runtime BACKPORT: kasan, arm64: expand CONFIG_KASAN checks UPSTREAM: kasan, x86, s390: update undef CONFIG_KASAN UPSTREAM: kasan: define KASAN_GRANULE_SIZE for HW_TAGS UPSTREAM: arm64: kasan: add arch layer for memory tagging helpers UPSTREAM: arm64: kasan: align allocations for HW_TAGS UPSTREAM: kasan, mm: untag page address in free_reserved_area UPSTREAM: arm64: mte: switch GCR_EL1 in kernel entry and exit UPSTREAM: arm64: mte: convert gcr_user into an exclude mask UPSTREAM: arm64: kasan: allow enabling in-kernel MTE BACKPORT: arm64: mte: add in-kernel tag fault handler UPSTREAM: arm64: mte: reset the page tag in page->flags UPSTREAM: arm64: mte: add in-kernel MTE helpers UPSTREAM: arm64: enable armv8.5-a asm-arch option UPSTREAM: kasan: introduce CONFIG_KASAN_HW_TAGS UPSTREAM: kasan: separate metadata_fetch_row for each mode UPSTREAM: kasan: rename SHADOW layout macros to META UPSTREAM: kasan: rename print_shadow_for_address to print_memory_metadata UPSTREAM: kasan: rename addr_has_shadow to addr_has_metadata UPSTREAM: kasan, arm64: rename kasan_init_tags and mark as __init UPSTREAM: kasan, arm64: move initialization message UPSTREAM: kasan, arm64: only use kasan_depth for software modes UPSTREAM: kasan, arm64: only init shadow for software modes UPSTREAM: kasan: decode stack frame only with KASAN_STACK_ENABLE UPSTREAM: kasan: hide invalid free check implementation UPSTREAM: kasan: don't duplicate config dependencies UPSTREAM: kasan: rename report and tags files UPSTREAM: kasan: define KASAN_MEMORY_PER_SHADOW_PAGE UPSTREAM: kasan: split out shadow.c from common.c UPSTREAM: kasan: only build init.c for software modes UPSTREAM: kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* UPSTREAM: kasan: rename (un)poison_shadow to (un)poison_range UPSTREAM: kasan: shadow declarations only for software modes UPSTREAM: kasan: group vmalloc code UPSTREAM: kasan: KASAN_VMALLOC depends on KASAN_GENERIC UPSTREAM: kasan: drop unnecessary GPL text from comment headers UPSTREAM: lkdtm: disable KASAN for rodata.o UPSTREAM: kasan: update documentation for generic kasan UPSTREAM: lib/test_kasan.c: add workqueue test case UPSTREAM: kasan: print workqueue stack UPSTREAM: workqueue: kasan: record workqueue stack UPSTREAM: Documentation: document /proc api for arm64 MTE vm flags UPSTREAM: Documentation: fix typos in dev-tools/kasan.rst UPSTREAM: kasan: arm64: set TCR_EL1.TBID1 when enabled ANDROID: dm-user: Fix the list walk-and-delete code ANDROID: mm: add get_page_owner_handle function ANDROID: Add initial QCOM symbol list ANDROID: schedutil: add vendor hook for adjusting util to freq calculation Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/renesas,etheravb.yaml Documentation/devicetree/bindings/usb/qcom,dwc3.yaml android/abi_gki_aarch64_qcom drivers/usb/dwc3/Kconfig drivers/usb/dwc3/Makefile drivers/usb/dwc3/core.c drivers/usb/dwc3/core.h drivers/usb/dwc3/gadget.c drivers/usb/gadget/function/u_audio.c include/trace/events/pagefault.h Change-Id: I823028f1dabf11d5dcda519d69489d50884232ee Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-26 02:59:08 +09:00
arch/arm64/include/asm/mte-kasan.h
arch/arm64/include/asm/neon.h
arch/arm64/include/asm/numa.h
arch/arm64/include/asm/page-def.h
arch/arm64/include/asm/page.h
arch/arm64/include/asm/paravirt.h
arch/arm64/include/asm/pci.h
arch/arm64/include/asm/percpu.h
arch/arm64/include/asm/perf_event.h
arch/arm64/include/asm/pgalloc.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/include/asm/pgtable.h
arch/arm64/include/asm/pgtable-hwdef.h
arch/arm64/include/asm/pgtable-prot.h
arch/arm64/include/asm/pgtable-types.h
arch/arm64/include/asm/pointer_auth.h
arch/arm64/include/asm/preempt.h
arch/arm64/include/asm/probes.h
arch/arm64/include/asm/processor.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/include/asm/proc-fns.h
arch/arm64/include/asm/ptdump.h
arch/arm64/include/asm/ptrace.h
arch/arm64/include/asm/pvclock-abi.h
Merge android12-5.10.12 (39564d7) into msm-5.10 * refs/heads/tmp-39564d7: Linux 5.10.12 printk: fix string termination for record_print_text() printk: fix buffer overflow potential for print_text() tools: Factor HOSTCC, HOSTLD, HOSTAR definitions mm: fix a race on nr_swap_pages mm/page_alloc: add a missing mm_page_alloc_zone_locked() tracepoint objtool: Don't fail on missing symbol table io_uring: fix sleeping under spin in __io_clean_op io_uring: dont kill fasync under completion_lock io_uring: fix skipping disabling sqo on exec io_uring: fix uring_flush in exit_files() warning io_uring: fix false positive sqo warning on flush io_uring: do sqo disable on install_fd error io_uring: fix null-deref in io_disable_sqo_submit io_uring: stop SQPOLL submit on creator's death io_uring: add warn_once for io_uring_flush() io_uring: inline io_uring_attempt_task_drop() kernel/io_uring: cancel io_uring before task works iwlwifi: dbg: Don't touch the tlv data RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC media: v4l2-subdev.h: BIT() is not available in userspace media: Revert "media: videobuf2: Fix length check for single plane dmabuf queueing" HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices HID: wacom: Correct NULL dereference on AES pen proximity futex: Handle faults correctly for PI futexes futex: Simplify fixup_pi_state_owner() futex: Use pi_state_update_owner() in put_pi_state() rtmutex: Remove unused argument from rt_mutex_proxy_unlock() futex: Provide and use pi_state_update_owner() futex: Replace pointless printk in fixup_owner() futex: Ensure the correct return value from futex_lock_pi() Revert "mm/slub: fix a memory leak in sysfs_slab_add()" gpio: mvebu: fix pwm .get_state period calculation FROMLIST: fuse: Allocate unlikely used ioctl number for passthrough V1 UPSTREAM: xhci: handle halting transfer event properly after endpoint stop and halt raced. UPSTREAM: xhci: Check for pending reset endpoint command before queueing a new one. UPSTREAM: xhci: remove obsolete dequeue pointer moving code UPSTREAM: xhci: introduce a new move_dequeue_past_td() function to replace old code. UPSTREAM: xhci: handle stop endpoint command completion with endpoint in running state. UPSTREAM: xhci: Fix halted endpoint at stop endpoint command completion UPSTREAM: xhci: split handling halted endpoints into two steps UPSTREAM: xhci: move and rename xhci_cleanup_halted_endpoint() UPSTREAM: xhci: turn cancelled td cleanup to its own function UPSTREAM: xhci: store TD status in the td struct instead of passing it along UPSTREAM: xhci: use xhci_td_cleanup() helper when giving back cancelled URBs UPSTREAM: xhci: move xhci_td_cleanup so it can be called by more functions UPSTREAM: xhci: Add xhci_reset_halted_ep() helper function ANDROID: x86: GKI: Enable CFI UPSTREAM: kasan: fix incorrect arguments passing in kasan_add_zero_shadow UPSTREAM: kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow UPSTREAM: kasan, mm: fix resetting page_alloc tags for HW_TAGS UPSTREAM: kasan, mm: fix conflicts with init_on_alloc/free UPSTREAM: kasan: fix HW_TAGS boot parameters UPSTREAM: kasan, arm64: fix pointer tags in KASAN reports UPSTREAM: arm64: mte: remove an ISB on kernel exit UPSTREAM: mm/mremap.c: fix extent calculation UPSTREAM: x86: mremap speedup - Enable HAVE_MOVE_PUD UPSTREAM: arm64: mremap speedup - enable HAVE_MOVE_PUD UPSTREAM: mm: speedup mremap on 1GB or larger regions ANDROID: x86: GKI: Enable LTO UPSTREAM: xhci: flush endpoint start to reduce race risk with stop endpoint command. UPSTREAM: xhci: Check link TRBs when updating ring enqueue and dequeue pointers. UPSTREAM: xhci: avoid DMA double fetch when reading event trb type. UPSTREAM: xhci: remove extra loop in interrupt context UPSTREAM: xhci: check slot_id is valid before gathering slot info UPSTREAM: xhci: prevent a theoretical endless loop while preparing rings. UPSTREAM: xhci: remove xhci_stream_id_to_ring() helper UPSTREAM: xhci: add xhci_virt_ep_to_ring() helper UPSTREAM: xhci: check virt_dev is valid before dereferencing it UPSTREAM: xhci: add xhci_get_virt_ep() helper UPSTREAM: xhci: remove unused event parameter from completion handlers UPSTREAM: xhci: adjust parameters passed to cleanup_halted_endpoint() UPSTREAM: xhci: get isochronous ring directly from endpoint structure UPSTREAM: xhci: Avoid parsing transfer events several times ANDROID: sched/core: prevent timers on paused cpus UPSTREAM: arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y UPSTREAM: arm64: alternatives: Remove READ_ONCE() usage during patch operation BACKPORT: arm64: cpufeatures: Add capability for LDAPR instruction UPSTREAM: arm64: alternatives: Split up alternative.h UPSTREAM: arm64: uaccess: move uao_* alternatives to asm-uaccess.h ANDROID: x86: Add objtool to MAKE_GOALS FROMLIST: kbuild: improve libelf detection BACKPORT: tools: Factor HOSTCC, HOSTLD, HOSTAR definitions ANDROID: virtio: disable virtio_dma_buf callback checks with CFI FROMLIST: scsi: ufs: Fix deadlock while suspending ufs host FROMLIST: block: bsg: resume platform device before accessing FROMGIT: f2fs: flush data when enabling checkpoint back FROMGIT: KVM: arm64: Don't clobber x4 in __do_hyp_init FROMGIT: KVM: Forbid the use of tagged userspace addresses for memslots FROMGIT: KVM: arm64: Filter out v8.1+ events on v8.0 HW FROMGIT: KVM: arm64: Compute TPIDR_EL2 ignoring MTE tag FROMGIT: KVM: arm64: Use the reg_to_encoding() macro instead of sys_reg() FROMGIT: KVM: arm64: Allow PSCI SYSTEM_OFF/RESET to return FROMGIT: KVM: arm64: Simplify handling of absent PMU system registers FROMGIT: KVM: arm64: Hide PMU registers from userspace when not available UPSTREAM: KVM: arm64: Replace KVM_ARM_PMU with HW_PERF_EVENTS UPSTREAM: KVM: arm64: Remove spurious semicolon in reg_to_encoding() UPSTREAM: KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation UPSTREAM: KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Remove redundant call to kvm_pmu_vcpu_reset() UPSTREAM: KVM: arm64: Update comment in kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Move double-checked lock to kvm_vgic_map_resources() UPSTREAM: KVM: arm64: arch_timer: Remove VGIC initialization check UPSTREAM: KVM: Documentation: Add arm64 KVM_RUN error codes UPSTREAM: KVM: arm64: Declutter host PSCI 0.1 handling UPSTREAM: KVM: arm64: Move skip_host_instruction to adjust_pc.h UPSTREAM: KVM: arm64: Remove unused includes in psci-relay.c UPSTREAM: KVM: arm64: Minor cleanup of hyp variables used in host UPSTREAM: KVM: arm64: Skip computing hyp VA layout for VHE UPSTREAM: KVM: arm64: Use lm_alias in nVHE-only VA conversion UPSTREAM: KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs UPSTREAM: KVM: arm64: Fix nVHE boot on VHE systems UPSTREAM: KVM: arm64: Fix EL2 mode availability checks UPSTREAM: KVM: arm64: Trap host SMCs in protected mode UPSTREAM: KVM: arm64: Keep nVHE EL2 vector installed UPSTREAM: KVM: arm64: Intercept host's SYSTEM_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_ON SMCs UPSTREAM: KVM: arm64: Add function to enter host from KVM nVHE hyp code UPSTREAM: KVM: arm64: Extract __do_hyp_init into a helper function UPSTREAM: KVM: arm64: Forward safe PSCI SMCs coming from host UPSTREAM: KVM: arm64: Add offset for hyp VA <-> PA conversion UPSTREAM: KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Add SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Create nVHE copy of cpu_logical_map UPSTREAM: KVM: arm64: Support per_cpu_ptr in nVHE hyp code UPSTREAM: KVM: arm64: Add .hyp.data..ro_after_init ELF section UPSTREAM: KVM: arm64: Init MAIR/TCR_EL2 from params struct UPSTREAM: KVM: arm64: Move hyp-init params to a per-CPU struct UPSTREAM: KVM: arm64: Remove vector_ptr param of hyp-init UPSTREAM: arm64: Extract parts of el2_setup into a macro UPSTREAM: arm64: Make cpu_logical_map() take unsigned int UPSTREAM: psci: Add accessor for psci_0_1_function_ids UPSTREAM: psci: Replace psci_function_id array with a struct UPSTREAM: psci: Split functions to v0.1 and v0.2+ variants UPSTREAM: psci: Support psci_ops.get_version for v0.1 UPSTREAM: KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capability UPSTREAM: KVM: arm64: Add kvm-arm.mode early kernel parameter UPSTREAM: KVM: arm64: Use kvm_write_guest_lock when init stolen time UPSTREAM: KVM: arm64: Some fixes of PV-time interface document UPSTREAM: arm64: head.S: always initialize PSTATE UPSTREAM: arm64: head.S: cleanup SCTLR_ELx initialization UPSTREAM: arm64: head.S: rename el2_setup -> init_kernel_el UPSTREAM: arm64: add C wrappers for SET_PSTATE_*() UPSTREAM: arm64: ensure ERET from kthread is illegal BACKPORT: KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs are Meltdown-safe UPSTREAM: KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit UPSTREAM: arm64: Make the Meltdown mitigation state available UPSTREAM: KVM: arm64: selftests: Filter out DEMUX registers UPSTREAM: KVM: arm64: CSSELR_EL1 max is 13 UPSTREAM: KVM: arm64: Remove unused __extended_idmap_trampoline() prototype UPSTREAM: KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension() UPSTREAM: KVM: arm64: Move 'struct kvm_arch_memory_slot' out of uapi/ UPSTREAM: KVM: arm64: Get rid of the PMU ready state UPSTREAM: KVM: arm64: Gate kvm_pmu_update_state() on the PMU feature UPSTREAM: KVM: arm64: Remove dead PMU sysreg decoding code UPSTREAM: KVM: arm64: Remove PMU RAZ/WI handling UPSTREAM: KVM: arm64: Inject UNDEF on PMU access when no PMU configured UPSTREAM: KVM: arm64: Refuse illegal KVM_ARM_VCPU_PMU_V3 at reset time UPSTREAM: KVM: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support UPSTREAM: KVM: arm64: Refuse to run VCPU if PMU is not initialized UPSTREAM: KVM: arm64: Add kvm_vcpu_has_pmu() helper UPSTREAM: KVM: arm64: Avoid repetitive stack access on host EL1 to EL2 exception UPSTREAM: KVM: arm64: Simplify __kvm_enable_ssbs() UPSTREAM: KVM: arm64: Patch kimage_voffset instead of loading the EL1 value UPSTREAM: KVM: arm64: Remove redundant hyp vectors entry UPSTREAM: arm64: spectre: Consolidate spectre-v3a detection UPSTREAM: arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_SPECTRE_V3A BACKPORT: KVM: arm64: Allocate hyp vectors statically UPSTREAM: KVM: arm64: Re-jig logic when patching hardened hyp vectors UPSTREAM: KVM: arm64: Move BP hardening helpers into spectre.h UPSTREAM: KVM: arm64: Make BP hardening globals static instead UPSTREAM: KVM: arm64: Move kvm_get_hyp_vector() out of header file UPSTREAM: KVM: arm64: Tidy up kvm_map_vector() UPSTREAM: KVM: arm64: Remove redundant Spectre-v2 code from kvm_map_vector() UPSTREAM: KVM: arm64: Drop kvm_coproc.h UPSTREAM: KVM: arm64: Drop legacy copro shadow register UPSTREAM: KVM: arm64: Drop is_aarch32 trap attribute UPSTREAM: KVM: arm64: Drop is_32bit trap attribute UPSTREAM: KVM: arm64: Map AArch32 cp14 register to AArch64 sysregs UPSTREAM: KVM: arm64: Map AArch32 cp15 register to AArch64 sysregs UPSTREAM: KVM: arm64: Add AArch32 mapping annotation UPSTREAM: KVM: arm64: Move AArch32 exceptions over to AArch64 sysregs UPSTREAM: KVM: arm64: Get rid of the AArch32 register mapping code UPSTREAM: KVM: arm64: Consolidate exception injection UPSTREAM: KVM: arm64: Remove SPSR manipulation primitives UPSTREAM: KVM: arm64: Inject AArch32 exceptions from HYP UPSTREAM: KVM: arm64: Inject AArch64 exceptions from HYP UPSTREAM: KVM: arm64: Add basic hooks for injecting exceptions from EL2 UPSTREAM: KVM: arm64: Move VHE direct sysreg accessors into kvm_host.h UPSTREAM: KVM: arm64: Move PC rollback on SError to HYP UPSTREAM: KVM: arm64: Make kvm_skip_instr() and co private to HYP UPSTREAM: KVM: arm64: Move kvm_vcpu_trap_il_is32bit into kvm_skip_instr32() UPSTREAM: KVM: arm64: Don't adjust PC on SError during SMC trap UPSTREAM: KVM: arm64: Turn host HVC handling into a dispatch table UPSTREAM: KVM: arm64: Add kimg_hyp_va() helper FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers ANDROID: sched: Add restrict vendor hooks for balance_rt() ANDROID: GKI: select DMADEVICES if GKI_HIDDEN_SND_SOC_CONFIGS is set ANDROID: use ANDROID_OEM_DATA for OEM data ANDROID: defconfig: Enable debug_symbol driver ANDROID: android: Create debug_symbols driver Change-Id: I7a567fe31d6b789d215f4e6c2ff8401fd0dcb8ac Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-09 16:54:27 +09:00
arch/arm64/include/asm/rwonce.h
arch/arm64/include/asm/scs.h
arch/arm64/include/asm/sdei.h
arch/arm64/include/asm/seccomp.h
arch/arm64/include/asm/sections.h
Merge android12-5.10.16 (a6310f1) into msm-5.10 * refs/heads/tmp-a6310f1: Linux 5.10.16 squashfs: add more sanity checks in xattr id lookup squashfs: add more sanity checks in inode lookup squashfs: add more sanity checks in id lookup squashfs: avoid out of bounds writes in decompressors Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" nilfs2: make splice write available again drm/i915: Skip vswing programming for TBT drm/i915: Fix ICL MG PHY vswing handling bpf: Fix verifier jsgt branch analysis on max bound bpf: Fix 32 bit src register truncation on div/mod bpf: Fix verifier jmp32 pruning decision logic regulator: Fix lockdep warning resolving supplies blk-cgroup: Use cond_resched() when destroy blkgs i2c: mediatek: Move suspend and resume handling to NOIRQ phase SUNRPC: Handle 0 length opaque XDR object data properly SUNRPC: Move simple_get_bytes and simple_get_netobj into private header iwlwifi: queue: bail out on invalid freeing iwlwifi: mvm: guard against device removal in reprobe iwlwifi: pcie: add rules to match Qu with Hr2 iwlwifi: mvm: invalidate IDs of internal stations at mvm start iwlwifi: pcie: fix context info memory leak iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() iwlwifi: mvm: skip power command when unbinding vif during CSA ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E ASoC: ak4458: correct reset polarity ALSA: hda: intel-dsp-config: add PCI id for TGL-H pNFS/NFSv4: Improve rejection of out-of-order layouts pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() chtls: Fix potential resource leak ASoC: Intel: Skylake: Zero snd_ctl_elem_value mac80211: 160MHz with extended NSS BW in CSA drm/nouveau/nvif: fix method count when pushing an array ASoC: wm_adsp: Fix control name parsing for multi-fw regulator: core: avoid regulator_resolve_supply() race condition af_key: relax availability checks for skb size calculation powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics gpiolib: cdev: clear debounce period if line set to output io_uring: drop mm/files between task_work_submit io_uring: reinforce cancel on flush during exit io_uring: fix sqo ownership false positive warning io_uring: fix list corruption for splice file_get io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE io_uring: replace inflight_wait with tctx->wait io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE io_uring: if we see flush on exit, cancel related tasks io_uring: account io_uring internal files as REQ_F_INFLIGHT io_uring: fix files cancellation io_uring: always batch cancel in *cancel_files() io_uring: pass files into kill timeouts/poll io_uring: don't iterate io_uring_cancel_files() io_uring: add a {task,files} pair matching helper io_uring: simplify io_task_match() UPSTREAM: Documentation: connector: Update the description of sink-vdos ANDROID: GKI: enable CONFIG_FAIR_GROUP_SCHED Revert "ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS" ANDROID: GKI: bring WPAN into GKI FROMGIT: arm64: cpufeatures: Allow disabling of Pointer Auth from the command-line FROMGIT: arm64: Defer enabling pointer authentication on boot core FROMGIT: arm64: cpufeatures: Allow disabling of BTI from the command-line FROMGIT: arm64: Move "nokaslr" over to the early cpufeature infrastructure FROMGIT: KVM: arm64: Document HVC_VHE_RESTART stub hypercall FROMGIT: arm64: Make kvm-arm.mode={nvhe, protected} an alias of id_aa64mmfr1.vh=0 FROMGIT: arm64: Add an aliasing facility for the idreg override FROMGIT: arm64: Honor VHE being disabled from the command-line FROMGIT: arm64: Allow ID_AA64MMFR1_EL1.VH to be overridden from the command line FROMGIT: arm64: cpufeature: Add an early command-line cpufeature override facility FROMGIT: arm64: Extract early FDT mapping from kaslr_early_init() FROMGIT: arm64: cpufeature: Use IDreg override in __read_sysreg_by_encoding() FROMGIT: arm64: cpufeature: Add global feature override facility FROMGIT: arm64: Move SCTLR_EL1 initialisation to EL-agnostic code FROMGIT: arm64: Simplify init_el2_state to be non-VHE only FROMGIT: arm64: Move VHE-specific SPE setup to mutate_to_vhe() FROMGIT: arm64: Drop early setting of MDSCR_EL2.TPMS FROMGIT: arm64: Initialise as nVHE before switching to VHE FROMGIT: arm64: Provide an 'upgrade to VHE' stub hypercall FROMGIT: arm64: Turn the MMU-on sequence into a macro FROMGIT: arm64: Fix outdated TCR setup comment FROMGIT: arm64: Fix labels in el2_setup macros UPSTREAM: arm64: Extend the kernel command line from the bootloader Revert "ANDROID: arm64: copy CONFIG_CMDLINE_EXTEND from ARM" UPSTREAM: arm64: kaslr: Refactor early init command line parsing ANDROID: GKI: amlogic: add DTB overlays ANDROID: GKI: add support for Amlogic SoCs, everything as modules ANDROID: GKI: Kconfig.gki: add hidden PHY configs ANDROID: GKI: enable networking; add hidden network configs ANDROID: GKI: Enable CONFIG_CMA_DEBUGFS ANDROID: dmabuf: Add mmap_count to struct dmabuf FROMLIST: arm64: meson: remove MESON_IRQ_GPIO selection FROMLIST: irqchip: irq-meson-gpio: make it possible to build as a module UPSTREAM: tty: serial: meson: enable console as module UPSTREAM: arm64: Kconfig: meson: drop pinctrl UPSTREAM: firmware: meson-sm: enable build as module UPSTREAM: soc: meson: enable building drivers as modules UPSTREAM: soc: amlogic: socinfo: build for specific arch UPSTREAM: arm64: meson: ship only the necessary clock controllers UPSTREAM: clk: meson: enable building as modules UPSTREAM: clk: avoid devm_clk_release name clash UPSTREAM: clk: meson: g12: use devm variant to register notifiers UPSTREAM: clk: add devm variant of clk_notifier_register UPSTREAM: clk: meson: g12: drop use of __clk_lookup() UPSTREAM: clk: add api to get clk consumer from clk_hw UPSTREAM: reset: meson: make it possible to build as a module UPSTREAM: pinctrl/meson: enable building as modules BACKPORT: FROMGIT: mm: filemap: Fix microblaze build failure with 'mmu_defconfig' BACKPORT: FROMGIT: mm/nommu: Fix return type of filemap_map_pages() BACKPORT: FROMGIT: Mark anonymous struct field of 'struct vm_fault' as 'const' BACKPORT: FROMGIT: mm: Use static initialisers for immutable fields of 'struct vm_fault' BACKPORT: FROMGIT: mm: Avoid modifying vmf.address in __collapse_huge_page_swapin() BACKPORT: FROMGIT: mm: Pass 'address' to map to do_set_pte() and drop FAULT_FLAG_PREFAULT BACKPORT: FROMGIT: mm: Move immutable fields of 'struct vm_fault' into anonymous struct BACKPORT: FROMGIT: arm64: mm: Implement arch_wants_old_prefaulted_pte() BACKPORT: FROMGIT: mm: Allow architectures to request 'old' entries when prefaulting BACKPORT: FROMGIT: mm: Cleanup faultaround and finish_fault() codepaths UPSTREAM: regulator: Fix lockdep warning resolving supplies UPSTREAM: regulator: core: avoid regulator_resolve_supply() race condition ANDROID: Add EXPORT_SYMBOL_GPL for dma_heap_get_name FROMLIST: dma-buf: heaps: Fix the name used when exporting dmabufs to be the actual heap name BACKPORT: FROMLIST: dma-buf: dma-heap: Provide accessor to get heap name FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /proc/*/fdinfo FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ FROMGIT: sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: Ife47d25dbe24585c11ba139ab884115edeeda4c9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 08:12:51 +09:00
arch/arm64/include/asm/setup.h
arch/arm64/include/asm/shmparam.h
arch/arm64/include/asm/signal32.h
Merge android12-5.10.10 (c4cf078) into msm-5.10 * refs/heads/tmp-c4cf078: Linux 5.10.10 spi: cadence: cache reference clock rate during probe spi: fsl: Fix driver breakage when SPI_CS_HIGH is not set in spi->mode cxgb4/chtls: Fix tid stuck due to wrong update of qid net: dsa: unbind all switches from tree when DSA master unbinds mac80211: check if atf has been disabled in __ieee80211_schedule_txq mac80211: do not drop tx nulldata packets on encrypted links drm/panel: otm8009a: allow using non-continuous dsi clock can: mcp251xfd: mcp251xfd_handle_rxif_one(): fix wrong NULL pointer check net: stmmac: use __napi_schedule() for PREEMPT_RT rxrpc: Fix handling of an unsupported token type in rxrpc_read() net: dsa: clear devlink port type before unregistering slave netdevs net: phy: smsc: fix clk error handling dt-bindings: net: renesas,etheravb: RZ/G2H needs tx-internal-delay-ps net: avoid 32 x truesize under-estimation for tiny skbs net: stmmac: fix taprio configuration when base_time is in the past net: stmmac: fix taprio schedule configuration net: sit: unregister_netdevice on newlink's error path net: stmmac: Fixed mtu channged by cache aligned i40e: fix potential NULL pointer dereferencing rxrpc: Call state should be read with READ_ONCE() under some circumstances net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands net: dcb: Validate netlink message in DCB handler esp: avoid unneeded kmap_atomic call rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request net: mvpp2: Remove Pause and Asym_Pause support mlxsw: core: Increase critical threshold for ASIC thermal zone mlxsw: core: Add validation of transceiver temperature thresholds tipc: fix NULL deref in tipc_link_xmit() net: ipv6: Validate GSO SKB before finish IPv6 processing netxen_nic: fix MSI/MSI-x interrupts udp: Prevent reuseport_select_sock from reading uninitialized socks net: fix use-after-free when UDP GRO with shared fraglist net: ipa: modem: add missing SET_NETDEV_DEV() for proper sysfs links bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling bpf: Don't leak memory in bpf getsockopt when optlen == 0 nfsd4: readdirplus shouldn't return parent of export X.509: Fix crash caused by NULL pointer bpf: Fix signed_{sub,add32}_overflows type handling drm/amdgpu/display: drop DCN support for aarch64 x86/hyperv: Initialize clockevents after LAPIC is initialized bpf: Fix selftest compilation on clang 11 Revert "kconfig: remove 'kvmconfig' and 'xenconfig' shorthands" ANDROID: staging: debug-kinfo: remove unnecessary defer probe BACKPORT: arm64: expose FAR_EL1 tag bits in siginfo UPSTREAM: signal: define the SA_EXPOSE_TAGBITS bit in sa_flags UPSTREAM: signal: define the SA_UNSUPPORTED bit in sa_flags UPSTREAM: arch: provide better documentation for the arch-specific SA_* flags UPSTREAM: signal: clear non-uapi flag bits when passing/returning sa_flags UPSTREAM: arch: move SA_* definitions to generic headers UPSTREAM: parisc: start using signal-defs.h UPSTREAM: parisc: Drop parisc special case for __sighandler_t FROMLIST: x86/mm: add speculative pagefault handling FROMLIST: x86/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT ANDROID: mm: use raw seqcount variants in vm_write_* ANDROID: mm: Fix sleeping while atomic during speculative page fault FROMLIST: mm: don't do swap readahead during speculative page fault FROMLIST: mm: protect against PTE changes done by dup_mmap() FROMLIST: arm64/mm: add speculative page fault FROMLIST: arm64/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT FROMLIST: mm: add speculative page fault vmstats FROMLIST: mm: speculative page fault handler return VMA FROMLIST: mm: adding speculative page fault failure trace events FROMLIST: mm: provide speculative fault infrastructure FROMLIST: mm: protect mm_rb tree with a rwlock FROMLIST: mm: introduce __page_add_new_anon_rmap() FROMLIST: mm: introduce __vm_normal_page() FROMLIST: mm: introduce __lru_cache_add_active_or_unevictable FROMLIST: mm/migrate: Pass vm_fault pointer to migrate_misplaced_page() FROMLIST: mm: cache some VMA fields in the vm_fault structure FROMLIST: mm: protect SPF handler against anon_vma changes FROMLIST: mm: protect mremap() against SPF hanlder FROMLIST: mm: protect VMA modifications using VMA sequence count FROMLIST: mm: VMA sequence count FROMLIST: mm: introduce INIT_VMA() FROMLIST: mm: make pte_unmap_same compatible with SPF FROMLIST: mm: introduce pte_spinlock for FAULT_FLAG_SPECULATIVE FROMLIST: mm: prepare for FAULT_FLAG_SPECULATIVE FROMLIST: mm: introduce CONFIG_SPECULATIVE_PAGE_FAULT ANDROID: mm: use alloc_flags for cma first alloc policy UPSTREAM: ACPI: Use fwnode_init() to set up fwnode UPSTREAM: driver core: Delete pointless parameter in fwnode_operations.add_links UPSTREAM: driver core: Refactor fw_devlink feature UPSTREAM: efi: Update implementation of add_links() to create fwnode links UPSTREAM: of: property: Update implementation of add_links() to create fwnode links UPSTREAM: driver core: Use device's fwnode to check if it is waiting for suppliers UPSTREAM: driver core: Add fw_devlink_parse_fwtree() UPSTREAM: driver core: Redefine the meaning of fwnode_operations.add_links() UPSTREAM: device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() UPSTREAM: driver core: Allow only unprobed consumers for SYNC_STATE_ONLY device links UPSTREAM: driver core: Add fwnode link support UPSTREAM: driver core: Add fwnode_init() UPSTREAM: Revert "driver core: fw_devlink: Add support for batching fwnode parsing" UPSTREAM: Revert "of: platform: Batch fwnode parsing when adding all top level devices" UPSTREAM: Revert "driver core: Remove check in driver_deferred_probe_force_trigger()" UPSTREAM: Revert "driver core: Don't do deferred probe in parallel with kernel_init thread" UPSTREAM: Revert "driver core: Rename dev_links_info.defer_sync to defer_hook" UPSTREAM: Revert "driver core: Avoid deferred probe due to fw_devlink_pause/resume()" Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers" ANDROID: sched: add em_cpu_energy vendor hook FROMGIT: usb: typec: tcpm: Respond Wait if VDM state machine is running FROMGIT: usb: typec: tcpm: Protocol Error handling FROMGIT: usb: typec: tcpm: AMS and Collision Avoidance ANDROID: bug: add vendor hook for bug trap FROMGIT: ufs: relocate flush of exceptional event FROMGIT: ufs: ufs-exynos: use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE FROMGIT: ufs: introduce a quirk to allow only page-aligned sg entries FROMGIT: ufs: ufs-exynos: apply vendor specifics for three timeouts FROMGIT: ufs: add a quirk not to use default unipro timeout values FROMGIT: dt-bindings: usb: qcom,dwc3: Add bindings for SM8150, SM8250, SM8350 FROMGIT: dt-bindings: usb: qcom,dwc3: Add binding for SDX55 FROMGIT: USB: gadget: udc: Process disconnect synchronously FROMGIT: usb: gadget: u_serial: Remove old tasklet comments FROMGIT: usb: typec: ucsi: Add conditional dependency on USB role switch FROMGIT: usb: gadget: u_audio: clean up locking FROMGIT: usb: gadget: u_audio: remove struct uac_req FROMGIT: usb: gadget: u_audio: factorize ssize to alsa fmt conversion FROMGIT: usb: gadget: u_audio: Free requests only after callback FROMGIT: usb: gadget: composite: Report various SSP sublink speeds FROMGIT: usb: gadget: Introduce udc_set_ssp_rate() for SSP FROMGIT: usb: gadget: Introduce SSP rates and lanes FROMGIT: usb: gadget: composite: Use SSP sublink speed macros ANDROID: Update QCOM symbol list ANDROID: gki_defconfig: add CONFIG_DEBUG_KINFO=y ANDROID: staging: add debug-kinfo driver FROMGIT: usb: ch9: Add USB 3.2 SSP attributes FROMGIT: usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot FROMGIT: usb: gadget: configfs: Add a specific configFS reset callback FROMGIT: usb: dwc3: pci: add support for the Intel Alder Lake-P FROMGIT: usb: dwc3: pci: ID for Tiger Lake CPU FROMGIT: usb: dwc3: pci: Register a software node for the dwc3 platform device FROMGIT: software node: Introduce device_add_software_node() FROMGIT: drivers/usb/gadget/udc: Assign boolean values to a bool variable FROMGIT: USB: dwc3: document gadget_max_speed FROMGIT: usb: dwc3: gadget: Disable Vendor Test LMP Received event FROMGIT: usb: dwc2: disable Link Power Management on STM32MP15 HS OTG FROMGIT: usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG FROMGIT: usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS FROMGIT: usb: dwc3: Simplify with dev_err_probe() FROMGIT: usb: dwc3: keystone: Simplify with dev_err_probe() FROMGIT: usb: udc: core: Introduce started state FROMGIT: usb: dwc3: core: Replace devm_reset_control_array_get() FROMGIT: USB: gadget: f_printer: set a default q_len FROMGIT: usb: dwc3: gadget: Preserve UDC max speed setting FROMGIT: usb: gadget: composite: Split composite reset and disconnect FROMGIT: usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback FROMGIT: usb: gadget: u_serial: use %*ph to print small buffer FROMGIT: usb: dwc3: add imx8mp dwc3 glue layer driver FROMGIT: dt-bindings: usb: dwc3-imx8mp: add imx8mp dwc3 glue bindings FROMGIT: usb: dwc3: drd: Improve dwc3_get_extcon() style FROMGIT: usb: dwc3: drd: Avoid error when extcon is missing Revert "ANDROID: arm64: gki_defconfig: Disable VHE" UPSTREAM: arm64: mte: optimize asynchronous tag check fault flag check UPSTREAM: kasan: fix null pointer dereference in kasan_record_aux_stack UPSTREAM: kasan: update documentation UPSTREAM: kasan, mm: allow cache merging with no metadata UPSTREAM: kasan: sanitize objects when metadata doesn't fit UPSTREAM: kasan: clarify comment in __kasan_kfree_large UPSTREAM: kasan: simplify assign_tag and set_tag calls UPSTREAM: kasan: don't round_up too much UPSTREAM: kasan, mm: rename kasan_poison_kfree UPSTREAM: kasan, mm: check kasan_enabled in annotations UPSTREAM: kasan: add and integrate kasan boot parameters UPSTREAM: kasan: inline (un)poison_range and check_invalid_free UPSTREAM: kasan: open-code kasan_unpoison_slab UPSTREAM: kasan: inline random_tag for HW_TAGS UPSTREAM: kasan: inline kasan_reset_tag for tag-based modes UPSTREAM: kasan: remove __kasan_unpoison_stack UPSTREAM: kasan: allow VMAP_STACK for HW_TAGS mode UPSTREAM: kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK UPSTREAM: kasan: introduce set_alloc_info UPSTREAM: kasan: rename get_alloc/free_info UPSTREAM: kasan: simplify quarantine_put call site UPSTREAM: kselftest/arm64: check GCR_EL1 after context switch UPSTREAM: kasan: add documentation for hardware tag-based mode UPSTREAM: kasan, arm64: enable CONFIG_KASAN_HW_TAGS UPSTREAM: kasan, mm: reset tags when accessing metadata UPSTREAM: kasan, arm64: print report from tag fault handler UPSTREAM: kasan, arm64: implement HW_TAGS runtime BACKPORT: kasan, arm64: expand CONFIG_KASAN checks UPSTREAM: kasan, x86, s390: update undef CONFIG_KASAN UPSTREAM: kasan: define KASAN_GRANULE_SIZE for HW_TAGS UPSTREAM: arm64: kasan: add arch layer for memory tagging helpers UPSTREAM: arm64: kasan: align allocations for HW_TAGS UPSTREAM: kasan, mm: untag page address in free_reserved_area UPSTREAM: arm64: mte: switch GCR_EL1 in kernel entry and exit UPSTREAM: arm64: mte: convert gcr_user into an exclude mask UPSTREAM: arm64: kasan: allow enabling in-kernel MTE BACKPORT: arm64: mte: add in-kernel tag fault handler UPSTREAM: arm64: mte: reset the page tag in page->flags UPSTREAM: arm64: mte: add in-kernel MTE helpers UPSTREAM: arm64: enable armv8.5-a asm-arch option UPSTREAM: kasan: introduce CONFIG_KASAN_HW_TAGS UPSTREAM: kasan: separate metadata_fetch_row for each mode UPSTREAM: kasan: rename SHADOW layout macros to META UPSTREAM: kasan: rename print_shadow_for_address to print_memory_metadata UPSTREAM: kasan: rename addr_has_shadow to addr_has_metadata UPSTREAM: kasan, arm64: rename kasan_init_tags and mark as __init UPSTREAM: kasan, arm64: move initialization message UPSTREAM: kasan, arm64: only use kasan_depth for software modes UPSTREAM: kasan, arm64: only init shadow for software modes UPSTREAM: kasan: decode stack frame only with KASAN_STACK_ENABLE UPSTREAM: kasan: hide invalid free check implementation UPSTREAM: kasan: don't duplicate config dependencies UPSTREAM: kasan: rename report and tags files UPSTREAM: kasan: define KASAN_MEMORY_PER_SHADOW_PAGE UPSTREAM: kasan: split out shadow.c from common.c UPSTREAM: kasan: only build init.c for software modes UPSTREAM: kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* UPSTREAM: kasan: rename (un)poison_shadow to (un)poison_range UPSTREAM: kasan: shadow declarations only for software modes UPSTREAM: kasan: group vmalloc code UPSTREAM: kasan: KASAN_VMALLOC depends on KASAN_GENERIC UPSTREAM: kasan: drop unnecessary GPL text from comment headers UPSTREAM: lkdtm: disable KASAN for rodata.o UPSTREAM: kasan: update documentation for generic kasan UPSTREAM: lib/test_kasan.c: add workqueue test case UPSTREAM: kasan: print workqueue stack UPSTREAM: workqueue: kasan: record workqueue stack UPSTREAM: Documentation: document /proc api for arm64 MTE vm flags UPSTREAM: Documentation: fix typos in dev-tools/kasan.rst UPSTREAM: kasan: arm64: set TCR_EL1.TBID1 when enabled ANDROID: dm-user: Fix the list walk-and-delete code ANDROID: mm: add get_page_owner_handle function ANDROID: Add initial QCOM symbol list ANDROID: schedutil: add vendor hook for adjusting util to freq calculation Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/renesas,etheravb.yaml Documentation/devicetree/bindings/usb/qcom,dwc3.yaml android/abi_gki_aarch64_qcom drivers/usb/dwc3/Kconfig drivers/usb/dwc3/Makefile drivers/usb/dwc3/core.c drivers/usb/dwc3/core.h drivers/usb/dwc3/gadget.c drivers/usb/gadget/function/u_audio.c include/trace/events/pagefault.h Change-Id: I823028f1dabf11d5dcda519d69489d50884232ee Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-26 02:59:08 +09:00
arch/arm64/include/asm/signal.h
arch/arm64/include/asm/simd.h
arch/arm64/include/asm/smp.h
arch/arm64/include/asm/smp_plat.h
arch/arm64/include/asm/sparsemem.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
arch/arm64/include/asm/spectre.h
arch/arm64/include/asm/spinlock.h
arch/arm64/include/asm/spinlock_types.h
arch/arm64/include/asm/stack_pointer.h
arch/arm64/include/asm/stackprotector.h
arch/arm64/include/asm/stacktrace.h
arch/arm64/include/asm/stage2_pgtable.h
arch/arm64/include/asm/stat.h
arch/arm64/include/asm/string.h
arch/arm64/include/asm/suspend.h
arch/arm64/include/asm/syscall.h
arch/arm64/include/asm/syscall_wrapper.h
arch/arm64/include/asm/sysreg.h
arch/arm64/include/asm/system_misc.h
arch/arm64/include/asm/thread_info.h
arch/arm64/include/asm/timex.h
arch/arm64/include/asm/tlbflush.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/include/asm/tlb.h
arch/arm64/include/asm/topology.h
arch/arm64/include/asm/traps.h
arch/arm64/include/asm/uaccess.h
arch/arm64/include/asm/unistd32.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/include/asm/unistd.h
arch/arm64/include/asm/uprobes.h
arch/arm64/include/asm/vdso/clocksource.h
Merge keystone/android12-5.10-keystone-qcom-release.39+ (9782146) into msm-5.10 * refs/heads/tmp-9782146: FROMGIT: usb: typec: tcpm: Respond Not_Supported if no snk_vdo FROMGIT: usb: typec: tcpm: Properly interrupt VDM AMS FROMGIT: usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header UPSTREAM: swiotlb: Fix the type of index ANDROID: Don't add image to all target with KBUILD_MIXED_TREE Linux 5.10.39 scripts: switch explicitly to Python 3 tweewide: Fix most Shebang lines ipv6: remove extra dev_hold() for fallback tunnels ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods sit: proper dev_{hold|put} in ndo_[un]init methods ip6_gre: proper dev_{hold|put} in ndo_[un]init methods net: stmmac: Do not enable RX FIFO overflow interrupts lib: stackdepot: turn depot_lock spinlock to raw_spinlock block: reexpand iov_iter after read/write ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP net:CXGB4: fix leak if sk_buff is not used gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 drm/amd/display: Fix two cursor duplication when using overlay nvmet: remove unsupported command noise net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found ceph: don't allow access to MDS-private inodes ceph: don't clobber i_snap_caps on non-I_NEW inode ceph: fix fscache invalidation scsi: lpfc: Fix illegal memory access on Abort IOCBs riscv: Workaround mcount name prior to clang-13 scripts/recordmcount.pl: Fix RISC-V regex for clang riscv: Use $(LD) instead of $(CC) to link vDSO platform/chrome: cros_ec_typec: Add DP mode check ARM: 9075/1: kernel: Fix interrupted SMC calls um: Disable CONFIG_GCOV with MODULES um: Mark all kernel symbols as local NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() ACPI / hotplug / PCI: Fix reference count leak in enable_slot() ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() dmaengine: dw-edma: Fix crash on loading/unloading driver PCI: thunder: Fix compile testing virtio_net: Do not pull payload in skb->head isdn: capi: fix mismatched prototypes cxgb4: Fix the -Wmisleading-indentation warning usb: sl811-hcd: improve misleading indentation kgdb: fix gcc-11 warning on indentation airo: work around stack usage warning drm/i915/display: fix compiler warning about array overrun x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes ANDROID: I3C: Enable I3C core framework ANDROID: GKI: Update abi_gki_aarch64_qcom for hung task detect ANDROID: GKI: 5/21 KMI update FROMGIT: blk-mq: clearing flush request reference in tags->rqs[] FROMGIT: blk-mq: clear stale request in tags->rq[] before freeing one request pool FROMGIT: blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter Revert "ANDROID: GKI: Enable CONFIG_KUNIT" BACKPORT: block: Remove queue_limits.bio_max_bytes FROMGIT: kasan: use dump_stack_lvl(KERN_ERR) to print stacks FROMGIT: fix for "printk: introduce dump_stack_lvl()" FROMGIT: printk: introduce dump_stack_lvl() UPSTREAM: arm64: mte: Remove unused mte_assign_mem_tag_range() UPSTREAM: arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere ANDROID: vendor_hooks: add hooks for slab memory leak debugging Revert "Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20"" ANDROID: GKI: Disable CONFIG_ZONE_DMA on arm64 ANDROID: abi_gki_aarch64_qcom: Add *gic_v3_set_affinity trace syms ANDROID: mmc: Add vendor hooks ANDROID: gic-v3: Change GIC v3 vendor hook to restricted ANDROID: GKI: enable hidden configs for DMA ANDROID: GKI: remove kernel_read from abi symbol list Revert "Revert "mmc: block: Issue a cache flush only when it's enabled"" Revert "ANDROID: GKI: restore a part of "struct mmc_host"" Revert "Revert "media: v4l2-ctrls: fix reference to freed memory"" Revert "Revert "sched,fair: Alternative sched_slice()"" FROMGIT: usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work FROMGIT: usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 Revert "Revert "nvme-pci: set min_align_mask"" Revert "Revert "swiotlb: respect min_align_mask"" Revert "Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single"" Revert "Revert "swiotlb: refactor swiotlb_tbl_map_single"" Revert "Revert "swiotlb: clean up swiotlb_tbl_unmap_single"" Revert "Revert "swiotlb: factor out a nr_slots helper"" Revert "Revert "swiotlb: factor out an io_tlb_offset helper"" Revert "Revert "swiotlb: add a IO_TLB_SIZE define"" Revert "Revert "driver core: add a min_align_mask field to struct device_dma_parameters"" Revert "Revert "capabilities: require CAP_SETFCAP to map uid 0"" Revert "ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos" ANDROID: Fix compilation error with huge_pmd_share() UPSTREAM: mm: memblock: add more debug logs UPSTREAM: mm: memblock: drop __init from memblock functions to make it inline ANDROID: modpost: Check for KBUILD_MIXED_TREE for Modules.symvers ANDROID: hung_task: Add vendor hook for hung task detect ANDROID: vendor_hooks: add hook to balance_dirty_pages() ANDROID: vendor_hooks: Add hooks for reducing virtual address fragmentation ANDROID: abi_gki_aarch64_qcom: Add aes_encrypt/aes_expandkey ANDROID: iommu: Add vendor hook for iova allocation and free tracking ANDROID: iommu/io-pgtable-arm: Fix unmapping loop in __arm_lpae_unmap() ANDROID: kernel: Fix debug_kinfo warning message Revert "mm: fix struct page layout on 32-bit systems" Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4" Revert "kyber: fix out of bounds access when preempted" Revert "PM: runtime: Fix unpaired parent child_count for force_resume" Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940" ANDROID: ABI: Update allowed list for QCOM ANDROID: Update the ABI xml ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add missing symbols for i3c ANDROID: dm-user: Drop additional reference FROMGIT: scsi: ufs: ufs-mediatek: Fix power down spec violation UPSTREAM: scsi: ufs-mediatek: Support option to disable auto-hibern8 UPSTREAM: scsi: ufs-mediatek: Decouple features from platform bindings BACKPORT: scsi: ufs-mediatek: Support VA09 regulator operations UPSTREAM: scsi: ufs: Add retry flow for failed HBA enabling Linux 5.10.38 ASoC: rsnd: check all BUSIF status when error nvme: do not try to reconfigure APST when the controller is not live ext4: fix debug format string warning debugfs: Make debugfs_allow RO after init dt-bindings: serial: 8250: Remove duplicated compatible strings dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 i2c: mediatek: Fix send master code at more than 1MHz media: rkvdec: Remove of_match_ptr() clk: exynos7: Mark aclk_fsys1_200 as critical drm/i915: Fix crash in auto_retire drm/i915/overlay: Fix active retire callback alignment drm/i915: Read C0DRB3/C1DRB3 as 16 bits again drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp kobject_uevent: remove warning in init_uevent_argv() usb: typec: tcpm: Fix error while calculating PPS out values ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address ARM: 9012/1: move device tree mapping out of linear region ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue MIPS: Avoid handcoded DIVU in `__div64_32' altogether MIPS: Avoid DIVU in `__div64_32' is result would be zero MIPS: Reinstate platform `__div64_32' handler mm: fix struct page layout on 32-bit systems iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" KVM: VMX: Disable preemption when probing user return MSRs KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported KVM: nVMX: Always make an attempt to map eVMCS after migration KVM: x86: Move RDPID emulation intercept to its own enum KVM: x86: Emulate RDPID only if RDTSCP is supported xen/gntdev: fix gntdev_mmap() error exit path cdc-wdm: untangle a circular dependency between callback and softint iio: tsl2583: Fix division by a zero lux_val iio: gyro: mpu3050: Fix reported temperature value xhci: Add reset resume quirk for AMD xhci controller. xhci: Do not use GFP_KERNEL in (potentially) atomic context xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI usb: typec: ucsi: Put fwnode in any case during ->probe() usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 usb: dwc3: gadget: Return success always for kick transfer in ep queue usb: dwc3: gadget: Enable suspend events usb: core: hub: fix race condition about TRSMRCY of resume usb: dwc2: Fix gadget DMA unmap direction usb: xhci: Increase timeout for HC halt usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield usb: dwc3: omap: improve extcon initialization blk-mq: Swap two calls in blk_mq_exit_queue() blk-mq: plug request for shared sbitmap nbd: Fix NULL pointer in flush_workqueue f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly nvmet-rdma: Fix NULL deref when SEND is completed with error nvmet: fix inline bio check for bdev-ns nvmet: add lba to sect conversion helpers kyber: fix out of bounds access when preempted ACPI: scan: Fix a memory leak in an error handling path usb: musb: Fix an error message hwmon: (occ) Fix poll rate limiting usb: fotg210-hcd: Fix an error message iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER iio: proximity: pulsedlight: Fix rumtime PM imbalance on error iio: light: gp2ap002: Fix rumtime PM imbalance on error usb: dwc3: gadget: Free gadget structure only after freeing endpoints perf tools: Fix dynamic libbpf link xen/unpopulated-alloc: fix error return code in fill_list() xen/unpopulated-alloc: consolidate pgmap manipulation dax: Wake up all waiters after invalidating dax entry dax: Add a wakeup mode parameter to put_unlocked_entry() dax: Add an enum for specifying dax wakup mode KVM: x86: Prevent deadlock against tk_core.seq KVM: x86: Cancel pvclock_gtod_work on module removal drm/msm/dp: initialize audio_comp when audio starts KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer kvm: exit halt polling on need_resched() as well drm/i915: Avoid div-by-zero on gen2 drm/amd/display: Initialize attribute for hdcp_srm sysfs file drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected btrfs: fix race leading to unpersisted data and metadata on fsync arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup blk-iocost: fix weight updates of inner active iocgs mm/hugetlb: fix F_SEAL_FUTURE_WRITE kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled userfaultfd: release page in error path to avoid BUG_ON squashfs: fix divide error in calculate_skip() hfsplus: prevent corruption in shrinking truncate powerpc/64s: Fix crashes when toggling entry flush barrier powerpc/64s: Fix crashes when toggling stf barrier ARC: mm: Use max_high_pfn as a HIGHMEM zone border ARC: mm: PAE: use 40-bit physical page mask ARC: entry: fix off-by-one error in syscall number validation f2fs: avoid unneeded data copy in f2fs_ioc_move_range() mptcp: fix splat when closing unaccepted socket i40e: Fix PHY type identifiers for 2.5G and 5G adapters i40e: fix the restart auto-negotiation after FEC modified i40e: Fix use-after-free in i40e_client_subtask() i40e: fix broken XDP support netfilter: nftables: avoid overflows in nft_hash_buckets() kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources kernel: kexec_file: fix error return code of kexec_calculate_store_digests() fs/proc/generic.c: fix incorrect pde_is_permanent check sched/fair: Fix unfairness caused by missing load decay sched: Fix out-of-bound access in uclamp can: m_can: m_can_tx_work_queue(): fix tx_skb race condition can: mcp251x: fix resume from sleep before interface was brought up can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path netfilter: nftables: Fix a memleak from userdata error path in new objects netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check smc: disallow TCP_ULP in smc_setsockopt() net: fix nla_strcmp to handle more then one trailing null character ethtool: fix missing NLM_F_MULTI flag when dumping mm/gup: check for isolation errors mm/gup: return an error on migration failure mm/gup: check every subpage of a compound page during isolation ksm: fix potential missing rmap_item for stable_node mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() arm64: entry: always set GIC_PRIO_PSR_I_SET during entry arm64: entry: factor irq triage logic into macros drm/radeon: Avoid power table parsing memory leaks drm/radeon: Fix off-by-one power_state index heap overwrite net: stmmac: Clear receive all(RA) bit when promiscuous mode is off xsk: Fix for xp_aligned_validate_desc() when len == chunk_size netfilter: xt_SECMARK: add new revision to fix structure layout sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b ethernet:enic: Fix a use after free bug in enic_hard_start_xmit block/rnbd-clt: Check the return value of the function rtrs_clt_query block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t libbpf: Fix signed overflow in ringbuf_process_ring sunrpc: Fix misplaced barrier in call_decode RISC-V: Fix error code returned by riscv_hartid_to_cpuid() sctp: do asoc update earlier in sctp_sf_do_dupcook_a net: hns3: disable phy loopback setting in hclge_mac_start_phy net: hns3: use netif_tx_disable to stop the transmit queue net: hns3: fix for vxlan gpe tx checksum bug net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() net: hns3: initialize the message content in hclge_get_link_mode() net: hns3: fix incorrect configuration for igu_egu_hw_err rtc: ds1307: Fix wday settings for rx8130 scsi: ufs: core: Narrow down fast path in system suspend path scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend scsi: ufs: core: Do not put UFS power into LPM if link is broken scsi: qla2xxx: Prevent PRLI in target mode ceph: fix inode leak on getattr error in __fh_to_dentry swiotlb: Fix the type of index xprtrdma: rpcrdma_mr_pop() already does list_del_init() xprtrdma: Fix cwnd update ordering xprtrdma: Avoid Receive Queue wrapping pwm: atmel: Fix duty cycle calculation in .get_state() SUNRPC: fix ternary sign expansion bug in tracing dmaengine: idxd: fix cdev setup and free device lifetime issues dmaengine: idxd: fix dma device lifetime dmaengine: idxd: Fix potential null dereference on pointer status rtc: fsl-ftm-alarm: add MODULE_TABLE() nfsd: ensure new clients break delegations NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting thermal/drivers/tsens: Fix missing put_device error SUNRPC: Handle major timeout in xprt_adjust_timeout() SUNRPC: Remove trace_xprt_transmit_queued SUNRPC: Move fault injection call sites NFSv4.2 fix handling of sr_eof in SEEK's reply pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() PCI: endpoint: Fix missing destroy_workqueue() NFS: Deal correctly with attribute generation counter overflow NFSv4.2: Always flush out writes in nfs42_proc_fallocate() NFS: Fix attribute bitmask in _nfs42_proc_fallocate() NFS: nfs4_bitmask_adjust() must not change the server global bitmasks rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: Fix a hungtask problem in atomic write f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix to avoid touching checkpointed data in get_victim() PCI: endpoint: Fix NULL pointer dereference for ->get_features() PCI: endpoint: Make *_free_bar() to return error codes on failure PCI: endpoint: Add helper API to get the 'next' unreserved BAR PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix to align to section for fallocate() on pinned file ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook PCI: Release OF node in pci_scan_device()'s error path PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader remoteproc: qcom_q6v5_mss: Replace ioremap with memremap f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE f2fs: move ioctl interface definitions to separated file thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() ASoC: rt286: Make RT286_SET_GPIO_* readable and writable watchdog: fix barriers when printing backtraces from all CPUs watchdog/softlockup: remove logic that tried to prevent repeated reports watchdog: explicitly update timestamp when reporting softlockup watchdog: rename __touch_watchdog() to a better descriptive name ia64: module: fix symbolizer crash on fdescr bnxt_en: Add PCI IDs for Hyper-V VF devices. kbuild: generate Module.symvers only when vmlinux exists selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test selftests: mlxsw: Increase the tolerance of backlog buildup net: ethernet: mtk_eth_soc: fix RX VLAN offload iavf: remove duplicate free resources calls powerpc/iommu: Annotate nested lock for lockdep qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt crypto: ccp: Free SEV device if SEV init fails mt76: mt7615: fix entering driver-own state on mt7663 drm/amdgpu: Add mem sync flag for IB allocated by SA drm/amd/display: add handling for hdcp2 rx id list validation drm/amd/display: fixed divide by zero kernel crash during dsc enablement powerpc/pseries: Stop calling printk in rtas_stop_self() samples/bpf: Fix broken tracex1 due to kprobe argument change net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() ASoC: rt286: Generalize support for ALC3263 codec powerpc/smp: Set numa node before updating mask flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() sctp: Fix out-of-bounds warning in sctp_process_asconf_param() ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 kconfig: nconf: stop endless search loops selftests: Set CC to clang in lib.mk if LLVM is set drm/amd/display: Force vsync flip when reconfiguring MPCC iommu/amd: Remove performance counter pre-initialization test Revert "iommu/amd: Fix performance counter initialization" ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() powerpc/mm: Add cond_resched() while removing hpte mappings iwlwifi: pcie: make cfg vs. trans_cfg more robust cuse: prevent clone virtiofs: fix userns fuse: invalidate attrs when page writeback completes mt76: mt7915: fix txpower init for TSSI off chips mt76: mt76x0: disable GTK offloading mt76: mt7615: support loading EEPROM for MT7613BE rtw88: 8822c: add LC calibration for RTL8822C pinctrl: samsung: use 'int' for register masks in Exynos mac80211: clear the beacon's CRC after channel switch IB/hfi1: Correct oversized ring allocation coresight: Do not scan for graph if none is present MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED i2c: Add I2C_AQ_NO_REP_START adapter quirk ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. ice: handle increasing Tx or Rx ring sizes ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet ip6_vti: proper dev_{hold|put} in ndo_[un]init methods net: hns3: add handling for xmit skb with recursive fraglist net: hns3: remediate a potential overflow risk of bd_num_list powerpc/32: Statically initialise first emergency context selftests/powerpc: Fix L1D flushing tests for Power10 Bluetooth: check for zapped sk before connecting net: bridge: when suppression is enabled exclude RARP packets net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports Bluetooth: initialize skb_queue_head at l2cap_chan_create() Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default ALSA: bebob: enable to deliver MIDI messages for multiple ports ALSA: rme9652: don't disable if not enabled ALSA: hdspm: don't disable if not enabled ALSA: hdsp: don't disable if not enabled i2c: bail out early when RDWR parameters are wrong Bluetooth: Fix incorrect status handling in LE PHY UPDATE event ASoC: rsnd: core: Check convert rate in rsnd_hw_params net: stmmac: Set FIFO sizes for ipq806x net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF tipc: convert dest node's address to network order fs: dlm: flush swork on shutdown fs: dlm: check on minimum msglen size fs: dlm: add errno handling to check callback fs: dlm: fix debugfs dump ath11k: fix thermal temperature read kvm: Cap halt polling at kvm->max_halt_poll_ns cpufreq: intel_pstate: Use HWP if enabled by platform firmware PM: runtime: Fix unpaired parent child_count for force_resume ACPI: PM: Add ACPI ID of Alder Lake Fan KVM/VMX: Invoke NMI non-IST entry instead of IST entry KVM: x86/mmu: Remove the defunct update_pte() paging hook tpm, tpm_tis: Reserve locality in tpm_tis_resume() tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() tpm: fix error return code in tpm2_get_cc_attrs_tbl() KEYS: trusted: Fix memory leak on object td UPSTREAM: module: unexport find_module and module_mutex FROMLIST: scsi: ufs: Increase the usable queue depth ANDROID: abi_gki_aarch64_qcom: Add vmemdup_user ANDROID: cgroup: add vendor hook to cgroup .attach() ANDROID: gki_defconfig: Enable HID_BETOP_FF JOYSTICK_XPAD_FF and JOYSTICK_XPAD_LEDS ANDROID: abi_gki_aarch64_qcom: Add devm_rproc_* APIs ANDROID: Incremental fs: Add uid to INCFS_IOC_GET_LAST_READ_ERROR ANDROID: Incremental fs: Make sysfs_name changeable on remount ANDROID: Incremental fs: Count pending_reads even when very short ANDROID: sched/fair: export sysctl_sched_min_granularity symbol ANDROID: Fix compat hwcap reporting on asymmetric 32-bit SoCs Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests" BACKPORT: sched/uclamp: Allow to reset a task uclamp constraint value ANDROID: GKI: restore termiox fields Revert "spi: Fix use-after-free with devm_spi_alloc_*" FROMGIT: block: avoid double io accounting for flush request UPSTREAM: kasan: fix kasan_byte_accessible() to be consistent with actual checks FROMLIST: blk-mq: Swap two calls in blk_mq_exit_queue() ANDROID: FUSE OWNERS pointing to android-mainline OWNERS Linux 5.10.37 sctp: delay auto_asconf init until binding the first addr Revert "net/sctp: fix race condition in sctp_destroy_sock" smp: Fix smp_call_function_single_async prototype net: Only allow init netns to set default tcp cong to a restricted algo arm64: Remove arm64_dma32_phys_limit and its uses bpf: Prevent writable memory-mapping of read-only ringbuf pages bpf, ringbuf: Deny reserve of buffers larger than ringbuf bpf: Fix alu32 const subreg bound tracking on bitwise operations afs: Fix speculative status fetches mm/memory-failure: unnecessary amount of unmapping mm/sparse: add the missing sparse_buffer_fini() in error branch mm: memcontrol: slab: fix obtain a reference to a freeing memcg mm/sl?b.c: remove ctor argument from kmem_cache_flags kfifo: fix ternary sign extension bugs ia64: fix EFI_DEBUG build perf session: Add swap operation for event TIME_CONV perf jit: Let convert_timestamp() to be backwards-compatible perf tools: Change fields type in perf_record_time_conv net:nfc:digital: Fix a double free in digital_tg_recv_dep_req net: bridge: mcast: fix broken length + header check for MRDv6 Adv. RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res RDMA/siw: Fix a use after free in siw_alloc_mr bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds selftests/bpf: Fix core_reloc test runner selftests/bpf: Fix field existence CO-RE reloc tests selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM bnxt_en: Fix RX consumer index logic in the error path. selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E bnxt_en: fix ternary sign extension bug in bnxt_show_temp() net: enetc: fix link error again net: phy: marvell: fix m88e1111_set_downshift net: phy: marvell: fix m88e1011_set_downshift powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') powerpc/perf: Fix the threshold event selection for memory events in power10 wlcore: Fix buffer overrun by snprintf due to incorrect buffer size ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock ath10k: Fix a use after free in ath10k_htc_send_bundle ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices powerpc/64: Fix the definition of the fixmap area RDMA/core: Add CM to restrack after successful attachment to a device RDMA/rxe: Fix a bug in rxe_fill_ip_info() net: phy: intel-xway: enable integrated led functions net: renesas: ravb: Fix a stuck issue when a lot of frames are received net: stmmac: fix TSO and TBS feature enabling during driver open nfp: devlink: initialize the devlink port attribute "lanes" crypto: ccp: Detect and reject "invalid" addresses destined for PSP mt76: mt7615: fix memleak when mt7615_unregister_device() net: davinci_emac: Fix incorrect masking of tx and rx error channel net: marvell: prestera: fix port event handling on init vsock/virtio: free queued packets when closing socket sfc: ef10: fix TX queue lookup in TX event handling ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails RDMA/cxgb4: add missing qpid increment gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check net: ethernet: ixp4xx: Set the DMA masks explicitly libbpf: Initialize the bpf_seq_printf parameters array field by field vsock/vmci: log once the failed queue pair allocation netfilter: nftables_offload: special ethertype handling for VLAN netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector netfilter: nft_payload: fix C-VLAN offload support mwl8k: Fix a double Free in mwl8k_probe_hw i2c: mediatek: Fix wrong dma sync flag i2c: sh7760: fix IRQ error path wlcore: fix overlapping snprintf arguments in debugfs rtlwifi: 8821ae: upgrade PHY and RF parameters KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid powerpc/smp: Reintroduce cpu_core_mask powerpc/pseries: extract host bridge from pci_bus prior to bus removal MIPS: pci-legacy: stop using of_pci_range_to_resource drm/amd/pm: fix error code in smu_set_power_limit() perf beauty: Fix fsconfig generator iommu/amd: Put newline after closing bracket in warning drm/i915/gvt: Fix error code in intel_gvt_init_device() net/packet: remove data races in fanout operations net/packet: make packet_fanout.arr size configurable up to 64K net/mlx5: Fix bit-wise and with zero ASoC: ak5558: correct reset polarity powerpc/xive: Fix xmon command "dxi" powerpc/xive: Drop check on irq_data in xive_core_debug_show() i2c: sh7760: add IRQ check i2c: rcar: add IRQ check i2c: rcar: protect against supurious interrupts on V3U i2c: rcar: make sure irq is not threaded on Gen2 and earlier i2c: mlxbf: add IRQ check i2c: jz4780: add IRQ check i2c: emev2: add IRQ check i2c: cadence: add IRQ check i2c: xiic: fix reference leak when pm_runtime_get_sync fails i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails i2c: sprd: fix reference leak when pm_runtime_get_sync fails i2c: omap: fix reference leak when pm_runtime_get_sync fails i2c: imx: fix reference leak when pm_runtime_get_sync fails i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails i2c: img-scb: fix reference leak when pm_runtime_get_sync fails i2c: cadence: fix reference leak when pm_runtime_get_sync fails RDMA/rtrs-clt: destroy sysfs after removing session from active list RDMA/srpt: Fix error return code in srpt_cm_req_recv() net: thunderx: Fix unintentional sign extension issue cxgb4: Fix unintentional sign extension issues RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() IB/hfi1: Fix error return code in parse_platform_config() RDMA/qedr: Fix error return code in qedr_iw_connect() ovl: invalidate readdir cache on changes to dir with origin KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit mt76: mt7663s: fix the possible device hang in high traffic mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation mt76: mt7915: fix mib stats counter reporting to mac80211 mt76: mt7615: fix mib stats counter reporting to mac80211 mt76: mt7915: fix aggr len debugfs node mt76: mt7915: fix tx skb dma unmap mt76: mt7615: fix tx skb dma unmap mt7601u: fix always true expression rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() xfs: fix return of uninitialized value in variable error perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric mac80211: bail out if cipher schemes are invalid powerpc: iommu: fix build when neither PCI or IBMVIO is set powerpc/perf: Fix PMU constraint check for EBB events powerpc/64s: Fix pte update for kernel memory on radix IB/hfi1: Use kzalloc() for mmu_rb_handler allocation liquidio: Fix unintented sign extension of a left shift of a u16 ASoC: simple-card: fix possible uninitialized single_cpu local variable KVM: arm64: Initialize VCPU mdcr_el2 before loading it HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls iommu/vt-d: Invalidate PASID cache when root/context entry changed iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL iommu/vt-d: Report the right page fault address iommu/vt-d: Report right snoop capability when using FL for IOVA iommu: Fix a boundary issue to avoid performance drop iommu/vt-d: Don't set then clear private data in prq_event_thread() mips: bmips: fix syscon-reboot nodes net: hns3: Limiting the scope of vector_ring_chain variable nfc: pn533: prevent potential memory corruption RDMA/core: Fix corrupted SL on passive side bug: Remove redundant condition check in report_bug net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() powerpc/pseries: Only register vio drivers if vio bus exists udp: never accept GSO_FRAGLIST packets net: phy: lan87xx: fix access to wrong register of LAN87xx ALSA: core: remove redundant spin_lock pair in snd_card_disconnect gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration IB/isert: Fix a use after free in isert_connect_request RDMA/mlx5: Fix drop packet rule in egress table iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk MIPS: loongson64: fix bug when PAGE_SIZE > 16KB pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero pinctrl: pinctrl-single: remove unused parameter inet: use bigger hash table for IP ID generation ima: Fix the error code for restoring the PCR value MIPS: fix local_irq_{disable,enable} in asmmacro.h powerpc/prom: Mark identical_pvr_fixup as __init powerpc/fadump: Mark fadump_calculate_reserve_size as __init libbpf: Add explicit padding to btf_dump_emit_type_decl_opts selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed iommu/vt-d: Reject unsupported page request modes iommu: Check dev->iommu in iommu_dev_xxx functions bpftool: Fix maybe-uninitialized warnings libbpf: Add explicit padding to bpf_xdp_set_link_opts net: lapbether: Prevent racing when checking whether the netif is running Bluetooth: avoid deadlock between hci_dev->lock and socket lock KVM: x86/mmu: Retry page faults that hit an invalid memslot wilc1000: write value to WILC_INTR2_ENABLE register RDMA/mlx5: Fix mlx5 rates to IB rates map ASoC: Intel: Skylake: Compile when any configuration is selected ASoC: Intel: boards: sof-wm8804: add check for PLL setting perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars HID: plantronics: Workaround for double volume key presses xsk: Respect device's headroom and tailroom on generic xmit path drivers/block/null_blk/main: Fix a double free in null_init. sched/debug: Fix cgroup_path[] serialization io_uring: fix overflows checks in provide buffers perf/amd/uncore: Fix sysfs type mismatch x86/events/amd/iommu: Fix sysfs type mismatch HSI: core: fix resource leaks in hsi_add_client_from_dt() media: cedrus: Fix H265 status definitions nvme-pci: don't simple map sgl when sgls are disabled nvmet-tcp: fix a segmentation fault during io parsing error mfd: stm32-timers: Avoid clearing auto reload register mailbox: sprd: Introduce refcnt when clients requests/free channels scsi: ibmvfc: Fix invalid state machine BUG_ON() scsi: sni_53c710: Add IRQ check scsi: sun3x_esp: Add IRQ check scsi: jazz_esp: Add IRQ check scsi: hisi_sas: Fix IRQ checks scsi: ufs: ufshcd-pltfrm: Fix deferred probing scsi: pm80xx: Fix potential infinite loop scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() clk: uniphier: Fix potential infinite loop drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer vfio/pci: Re-order vfio_pci_probe() vfio/pci: Move VGA and VF initialization to functions vfio/fsl-mc: Re-order vfio_fsl_mc_probe() media: v4l2-ctrls.c: fix race condition in hdl->requests list media: i2c: imx219: Balance runtime PM use-count media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream nvme: retrigger ANA log update if group descriptor isn't found power: supply: bq25980: Move props from battery node clk: imx: Fix reparenting of UARTs not associated with stdout nvmet-tcp: fix incorrect locking in state_change sk callback nvme-tcp: block BH in sk state_change sk callback seccomp: Fix CONFIG tests for Seccomp_filters ata: libahci_platform: fix IRQ check sata_mv: add IRQ checks pata_ipx4xx_cf: fix IRQ check pata_arasan_cf: fix IRQ check selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) x86/kprobes: Fix to check non boostable prefixes correctly of: overlay: fix for_each_child.cocci warnings drm/amdkfd: fix build error with AMD_IOMMU_V2=m media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs() media: m88rs6000t: avoid potential out-of-bounds reads on arrays media: atomisp: Fixed error handling path media: [next] staging: media: atomisp: fix memory leak of object flash media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30 media: m88ds3103: fix return value check in m88ds3103_probe() media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() media: venus: core: Fix some resource leaks in the error path of 'venus_probe()' drm/probe-helper: Check epoch counter in output_poll_execute() media: aspeed: fix clock handling logic media: rkisp1: rsz: crash fix when setting src format media: omap4iss: return error code when omap4iss_get() failed media: saa7146: use sg_dma_len when building pgtable media: saa7134: use sg_dma_len when building pgtable media: vivid: fix assignment of dev->fbuf_out_flags rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() afs: Fix updating of i_mode due to 3rd party change sched/fair: Fix shift-out-of-bounds in load_balance() drm/mcde/panel: Inverse misunderstood flag drm/amd/display: Fix off by one in hdmi_14_process_transaction() drm/stm: Fix bus_flags handling drm/tilcdc: send vblank event when disabling crtc soc: aspeed: fix a ternary sign expansion bug xen-blkback: fix compatibility bug with single page rings serial: omap: fix rs485 half-duplex filtering serial: omap: don't disable rs485 if rts gpio is missing ttyprintk: Add TTY hangup callback. usb: dwc2: Fix hibernation between host and device modes. usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check Drivers: hv: vmbus: Increase wait time for VMbus unload hwmon: (pmbus/pxe1610) don't bail out when not all pages are active x86/platform/uv: Fix !KEXEC build failure spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue Drivers: hv: vmbus: Use after free in __vmbus_open() ARM: dts: aspeed: Rainier: Fix humidity sensor bus address platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table security: keys: trusted: fix TPM2 authorizations memory: samsung: exynos5422-dmc: handle clk_set_parent() failure memory: renesas-rpc-if: fix possible NULL pointer dereference of resource spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op() m68k: Add missing mmap_read_lock() to sys_cacheflush() usbip: vudc: fix missing unlock on error in usbip_sockfd_store() crypto: chelsio - Read rxchannel-id from firmware node: fix device cleanups in error handling code firmware: qcom-scm: Fix QCOM_SCM configuration serial: core: return early on unsupported ioctls tty: fix return value for unsupported termiox ioctls tty: Remove dead termiox code tty: fix return value for unsupported ioctls tty: actually undefine superseded ASYNC flags USB: cdc-acm: fix TIOCGSERIAL implementation USB: cdc-acm: fix unprivileged TIOCCSERIAL usb: gadget: r8a66597: Add missing null check on return from platform_get_resource spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality spi: spi-zynqmp-gqspi: add mutex locking for exec_op spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible cpufreq: armada-37xx: Fix determining base CPU frequency cpufreq: armada-37xx: Fix driver cleanup when registration failed clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz cpufreq: armada-37xx: Fix the AVS value for load L1 clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock cpufreq: armada-37xx: Fix setting TBG parent for load levels crypto: qat - Fix a double free in adf_create_ring crypto: sa2ul - Fix memory leak of rxd crypto: sun8i-ss - Fix memory leak of pad crypto: allwinner - add missing CRYPTO_ prefix ACPI: CPPC: Replace cppc_attr with kobj_attribute cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration PM: runtime: Replace inline function pm_runtime_callbacks_present() soc: qcom: mdt_loader: Detect truncated read of segments soc: qcom: mdt_loader: Validate that p_filesz < p_memsz spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() spi: Fix use-after-free with devm_spi_alloc_* clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped clocksource/drivers/timer-ti-dm: Fix posted mode status check order PM / devfreq: Use more accurate returned new_freq as resume_freq soc: qcom: pdr: Fix error return code in pdr_register_listener staging: greybus: uart: fix unprivileged TIOCCSERIAL staging: fwserial: fix TIOCGSERIAL implementation staging: fwserial: fix TIOCSSERIAL implementation staging: rtl8192u: Fix potential infinite loop staging: comedi: tests: ni_routes_test: Fix compilation error irqchip/gic-v3: Fix OF_BAD_ADDR error handling mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol firmware: qcom_scm: Workaround lack of "is available" call on SC7180 firmware: qcom_scm: Reduce locking section for __get_convention() firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool m68k: mvme147,mvme16x: Don't wipe PCC timer config bits soundwire: stream: fix memory leak in stream config error path memory: pl353: fix mask of ECC page_size config register driver core: platform: Declare early_platform_cleanup() prototype drivers: nvmem: Fix voltage settings for QTI qfprom-efuse USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() usb: gadget: aspeed: fix dma map failure crypto: qat - fix error path in adf_isr_resource_alloc() crypto: poly1305 - fix poly1305_core_setkey() declaration NFSv4.2: fix copy stateid copying for the async copy NFSD: Fix sparse warning in nfs4proc.c arm64: dts: mediatek: fix reset GPIO level on pumpkin phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup soundwire: bus: Fix device found flag correctly bus: qcom: Put child node before return arm64: dts: renesas: r8a779a0: Fix PMU interrupt mtd: require write permissions for locking and badblock ioctls dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties' usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()' usb: gadget: s3c: Fix incorrect resources releasing fotg210-udc: Complete OUT requests on short packets fotg210-udc: Don't DMA more than the buffer can take fotg210-udc: Mask GRP2 interrupts we don't handle fotg210-udc: Remove a dubious condition leading to fotg210_done fotg210-udc: Fix EP0 IN requests bigger than two packets fotg210-udc: Fix DMA on EP0 for length > max packet size crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init crypto: qat - don't release uninitialized resources crypto: ccp - fix command queuing to TEE ring buffer usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1) usb: gadget: pch_udc: Initialize device pointer before use usb: gadget: pch_udc: Check for DMA mapping error usb: gadget: pch_udc: Check if driver is present before calling ->setup() usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() devtmpfs: fix placement of complete() call x86/microcode: Check for offline CPUs before requesting new microcode spi: stm32: Fix use-after-free on unbind arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding regulator: bd9576: Fix return from bd957x_probe() spi: stm32: drop devres version of spi_register_master crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control mtd: maps: fix error return code of physmap_flash_remove() mtd: don't lock when recursively deleting partitions mtd: rawnand: qcom: Return actual error code instead of -ENODEV mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() spi: rockchip: avoid objtool warning regmap: set debugfs_name to NULL after it is freed usb: typec: stusb160x: fix return value check in stusb160x_probe() usb: typec: tps6598x: Fix return value check in tps6598x_probe() usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS serial: stm32: fix tx_empty condition serial: stm32: add FIFO flush when port is closed serial: stm32: fix FIFO flush in startup and set_termios serial: stm32: call stm32_transmit_chars locked serial: stm32: fix tx dma completion, release channel serial: stm32: fix a deadlock in set_termios serial: stm32: fix wake-up flag handling serial: stm32: fix a deadlock condition with wakeup event serial: stm32: fix TX and RX FIFO thresholds serial: stm32: fix incorrect characters on console serial: stm32: fix startup by enabling usart for reception serial: stm32: Use of_device_get_match_data() serial: stm32: fix probe and remove order for dma serial: stm32: add "_usart" prefix in functions name serial: stm32: fix code cleaning warnings and checks x86/platform/uv: Set section block size for hubless architectures arm64: dts: renesas: Add mmc aliases into board dts files ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family ARM: dts: exynos: correct PMIC interrupt trigger level on Snow ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100 memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] crypto: sun8i-ss - fix result memory leak on error path fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE) firmware: xilinx: Add a blank line after function declaration firmware: xilinx: Fix dereferencing freed memory Revert "tools/power turbostat: adjust for temperature offset" usb: gadget: pch_udc: Revert d3cb25a12138 completely Revert "drm/qxl: do not run release if qxl failed to init" ovl: fix missing revert_creds() on error path Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read KVM: arm64: Fully zero the vcpu state on reset KVM: Stop looking for coalesced MMIO zones if the bus is destroyed KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created KVM: SVM: Don't strip the C-bit from CR2 on #PF interception KVM: nSVM: Set the shadow root level to the TDP level for nested NPT KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit KVM: s390: extend kvm_s390_shadow_fault to return entry pointer KVM: s390: split kvm_s390_real_to_abs KVM: s390: VSIE: fix MVPG handling for prefixing and MSO s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility KVM: s390: fix guarded storage control register handling KVM: s390: split kvm_s390_logical_to_effective KVM: s390: VSIE: correctly handle MVPG when in VSIE ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices ALSA: hda/realtek: Re-order ALC662 quirk table entries ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries ALSA: hda/realtek: Re-order ALC269 HP quirk table entries ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 drm/amd/display: Reject non-zero src_y and src_x for video planes drm: bridge/panel: Cleanup connector on bridge detach drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast drm/dp_mst: Revise broadcast msg lct & lcr drm/radeon: fix copy of uninitialized variable back to userspace drm/panfrost: Don't try to map pages that are already mapped drm/panfrost: Clear MMU irqs before handling the fault drm/qxl: use ttm bo priorities drm/i915/gvt: Fix vfio_edid issue for BXT/APL drm/i915/gvt: Fix virtual display setup for BXT/APL FDDI: defxx: Make MMIO the configuration default except for EISA mt76: fix potential DMA mapping leak rtw88: Fix array overrun in rtw_get_tx_power_params() cfg80211: scan: drop entry from hidden_list on overflow ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() md: Fix missing unused status line of /proc/mdstat md: md_open returns -EBUSY when entering racing area md: factor out a mddev_find_locked helper from mddev_find md: split mddev_find md-cluster: fix use-after-free issue when removing rdev md/bitmap: wait for external bitmap writes to complete during tear down async_xor: increase src_offs when dropping destination page x86, sched: Treat Intel SNC topology as default, COD as exception selinux: add proper NULL termination to the secclass_map permissions misc: vmw_vmci: explicitly initialize vmci_datagram payload misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create() misc: lis3lv02d: Fix false-positive WARN on various HP models phy: cadence: Sierra: Fix PHY power_on sequence sc16is7xx: Defer probe if device read fails iio:adc:ad7476: Fix remove handling iio:accel:adis16201: Fix wrong axis assignment that prevents loading iio: inv_mpu6050: Fully validate gyro and accel scale writes soc/tegra: regulators: Fix locking up when voltage-spread is out of range PM / devfreq: Unlock mutex and free devfreq struct in error path PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c PCI: xgene: Fix cfg resource mapping KVM: x86: Defer the MMU unload to the normal path on an global INVPCID PCI: Allow VPD access for QLogic ISP2722 FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR MIPS: pci-rt2880: fix slot 0 configuration MIPS: pci-mt7620: fix PLL lock check ASoC: tlv320aic32x4: Increase maximum register in regmap ASoC: tlv320aic32x4: Register clocks before registering component ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function ASoC: samsung: tm2_wm5110: check of of_parse return value usb: xhci-mtk: improve bandwidth scheduling with TT usb: xhci-mtk: remove or operator for setting schedule parameters usb: typec: tcpm: update power supply once partner accepts usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply drm: bridge: fix LONTIUM use of mipi_dsi_() functions staging: fwserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL permission check staging: fwserial: fix TIOCSSERIAL jiffies conversions USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check staging: greybus: uart: fix TIOCSSERIAL jiffies conversions USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions tty: amiserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL jiffies conversions usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers net/nfc: fix use-after-free llcp_sock_bind/connect bluetooth: eliminate the potential race condition when removing the HCI controller Bluetooth: verify AMP hci_chan before amp_destroy BACKPORT: scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk Revert "xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume" ANDROID: vendor_hooks: Add hooks to dup_task_struct ANDROID: arm64: enable compat vdso UPSTREAM: arm64: vdso32: drop -no-integrated-as flag BACKPORT: scsi: ufs-mediatek: Add HS-G4 support UPSTREAM: scsi: ufs: Add enums for UniPro version higher than 1.6 FROMGIT: usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default FROMGIT: xhci: Do not use GFP_KERNEL in (potentially) atomic context FROMGIT: xhci: Fix giving back cancelled URBs even if halted endpoint can't reset ANDROID: usb: gadget: f_accessory: update SS/SSP descriptors Revert "sched,fair: Alternative sched_slice()" Revert "media: v4l2-ctrls: fix reference to freed memory" ANDROID: GKI: restore a part of "struct mmc_host" Revert "mmc: block: Issue a cache flush only when it's enabled" ANDROID: iommu/io-pgtable-arm: Free underlying page tables for large mappings Revert "UPSTREAM: usb: gadget: f_uac2: validate input parameters" ANDROID: vendor_hooks: Add hooks for account irqtime process tick BACKPORT: arm64: fpsimd: run kernel mode NEON with softirqs disabled UPSTREAM: arm64: assembler: introduce wxN aliases for wN registers BACKPORT: arm64: assembler: remove conditional NEON yield macros UPSTREAM: fsverity: relax build time dependency on CRYPTO_SHA256 UPSTREAM: fscrypt: relax Kconfig dependencies for crypto API algorithms UPSTREAM: crypto: arm64/gcm - move authentication tag check to SIMD domain UPSTREAM: crypto: arm64/crc-t10dif - move NEON yield to C code UPSTREAM: crypto: arm64/aes-ce-mac - simplify NEON yield UPSTREAM: crypto: arm64/aes-neonbs - remove NEON yield calls UPSTREAM: crypto: arm64/sha512-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha3-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha2-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha1-ce - simplify NEON yield UPSTREAM: arm64: assembler: add cond_yield macro UPSTREAM: crypto: remove cipher routines from public crypto API UPSTREAM: chcr_ktls: use AES library for single use cipher ANDROID: add OWNERS for sysfs-fs-f2fs FROMGIT: mm/memory_hotplug: rate limit page migration warnings ANDROID: db845c_gki.fragment: Add QCOM_TSENSE config to avoid thermal crashes UPSTREAM: usb: gadget: f_uac2: validate input parameters UPSTREAM: usb: f_uac2: adds support for SS and SSP f2fs: return EINVAL for hole cases in swap file ANDROID: Update the ABI xml and symbol list f2fs: avoid swapon failure by giving a warning first ANDROID: topology: Add flag to indicate topology has been updated f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly f2fs: support iflag change given the mask f2fs: avoid null pointer access when handling IPU error ANDROID: Update the ABI xml and symbol list ANDROID: Add missing CFI jump table symbols to kallsyms Revert "BACKPORT: bio: limit bio max size" ANDROID: thermal: Add vendor thermal_pm_notify_suspend function Linux 5.10.36 thermal/core/fair share: Lock the thermal zone while looping over instances thermal/drivers/cpufreq_cooling: Fix slab OOB issue lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails dm integrity: fix missing goto in bitmap_flush_interval error handling dm space map common: fix division bug in sm_ll_find_free_block() dm persistent data: packed struct should have an aligned() attribute too tracing: Restructure trace_clock_global() to never block tracing: Map all PIDs to command lines tools/power turbostat: Fix offset overflow issue in index converting rsi: Use resume_noirq for SDIO tty: fix memory leak in vc_deallocate usb: dwc2: Fix session request interrupt handler usb: dwc3: core: Do core softreset when switch mode usb: dwc3: gadget: Fix START_TRANSFER link state check usb: dwc3: gadget: Remove FS bInterval_m1 limitation usb: gadget/function/f_fs string table fix for multiple languages usb: gadget: Fix double free of device descriptor pointers usb: gadget: dummy_hcd: fix gpf in gadget_setup media: venus: hfi_parser: Don't initialize parser on v1 media: v4l2-ctrls: fix reference to freed memory media: staging/intel-ipu3: Fix race condition during set_fmt media: staging/intel-ipu3: Fix set_fmt error handling media: staging/intel-ipu3: Fix memory leak in imu_fmt media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() media: dvb-usb: Fix use-after-free access media: dvbdev: Fix memory leak in dvb_media_device_free() ext4: Fix occasional generic/418 failure ext4: allow the dax flag to be set and cleared on inline directories ext4: fix error return code in ext4_fc_perform_commit() ext4: fix ext4_error_err save negative errno into superblock ext4: fix error code in ext4_commit_super ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() ext4: fix check to prevent false positive report of incorrect used inodes ext4: annotate data race in jbd2_journal_dirty_metadata() ext4: annotate data race in start_this_handle() kbuild: update config_data.gz only when the content of .config is changed x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") smb3: do not attempt multichannel to server which does not support it smb3: when mounting with multichannel include it in requested capabilities jffs2: check the validity of dstlen in jffs2_zlib_compress() Fix misc new gcc warnings security: commoncap: fix -Wstringop-overread warning sfc: farch: fix TX queue lookup in TX event handling sfc: farch: fix TX queue lookup in TX flush done handling exfat: fix erroneous discard when clear cluster bit fuse: fix write deadlock dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences md/raid1: properly indicate failure when ending a failed write request crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS crypto: arm/curve25519 - Move '.fpu' after '.arch' tpm: vtpm_proxy: Avoid reading host log when using a virtual device tpm: efi: Use local variable for calculating final log size intel_th: pci: Add Alder Lake-M support powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR powerpc/kexec_file: Use current CPU info while setting up FDT powerpc/eeh: Fix EEH handling for hugepages in ioremap space. powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors jffs2: Hook up splice_write callback jffs2: Fix kasan slab-out-of-bounds problem Input: ili210x - add missing negation for touch indication on ili210x NFSv4: Don't discard segments marked for return in _pnfs_return_layout() NFS: Don't discard pNFS layout segments that are marked for return NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure openvswitch: fix stack OOB read while fragmenting IPv4 packets mlxsw: spectrum_mr: Update egress RIF list before route's action f2fs: fix to avoid out-of-bounds memory access f2fs: fix error handling in f2fs_end_enable_verity() ubifs: Only check replay with inode type to judge if inode linked kcsan, debugfs: Move debugfs file creation out of early init virtiofs: fix memory leak in virtio_fs_probe() fs: fix reporting supported extra file attributes for statx() Makefile: Move -Wno-unused-but-set-variable out of GCC only block arm64/vdso: Discard .note.gnu.property sections in vDSO btrfs: fix race when picking most recent mod log operation for an old root tools/power/turbostat: Fix turbostat for AMD Zen CPUs ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops ALSA: hda/realtek - Headset Mic issue on HP platform ALSA: hda/realtek: fix mic boost on Intel NUC 8 ALSA: hda/realtek: GA503 use same quirks as GA401 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 ALSA: usb-audio: Explicitly set up the clock selector ALSA: sb: Fix two use after free in snd_sb_qsound_build ALSA: hda/conexant: Re-order CX5066 quirk table entries ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer power: supply: cpcap-battery: fix invalid usage of list cursor sched,psi: Handle potential task count underflow bugs more gracefully s390/archrandom: add parameter check for s390_arch_random_generate block/rnbd-clt: Fix missing a memory free when unloading the module sched,fair: Alternative sched_slice() perf: Rework perf_event_exit_event() scsi: libfc: Fix a format specifier mfd: arizona: Fix rumtime PM imbalance on error mfd: da9063: Support SMBus and I2C mode mfd: intel-m10-bmc: Fix the register access range scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response drm/amdgpu: fix NULL pointer dereference drm/amd/display: Try YCbCr420 color when YCbCr444 fails amdgpu: avoid incorrect %hu format string drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug drm/amd/display: Fix UBSAN: shift-out-of-bounds warning drm/amd/display: Fix debugfs link_settings entry drm/radeon/ttm: Fix memory leak userptr pages drm/amdgpu/ttm: Fix memory leak userptr pages drm/msm/mdp5: Do not multiply vclk line count by 100 drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal sched/fair: Ignore percpu threads for imbalance pulls media: gscpa/stv06xx: fix memory leak media: dvb-usb: fix memory leak in dvb_usb_adapter_init media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming media: platform: sti: Fix runtime PM imbalance in regs_show media: i2c: adv7842: fix possible use-after-free in adv7842_remove() media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() media: adv7604: fix possible use-after-free in adv76xx_remove() media: tc358743: fix possible use-after-free in tc358743_remove() power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver media: vivid: update EDID media: em28xx: fix memory leak scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() scsi: smartpqi: Add new PCI IDs scsi: smartpqi: Correct request leakage during reset operations scsi: smartpqi: Use host-wide tag space power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce selftests/resctrl: Fix checking for < 0 for unsigned values selftests/resctrl: Fix incorrect parsing of iMC counters selftests/resctrl: Use resctrl/info for feature detection selftests/resctrl: Fix missing options "-n" and "-p" selftests/resctrl: Clean up resctrl features check selftests/resctrl: Fix compilation issues for other global variables selftests/resctrl: Fix compilation issues for global variables selftests/resctrl: Enable gcc checks to detect buffer overflows nvmet: return proper error code from discovery ctrl drm/komeda: Fix bit check to import to value of proper type ata: ahci: Disable SXS for Hisilicon Kunpeng920 mmc: sdhci-brcmstb: Remove CQE quirk mmc: sdhci-pci: Add PCI IDs for Intel LKF mmc: sdhci-esdhc-imx: validate pinctrl before use it scsi: qla2xxx: Fix use after free in bsg drm/vkms: fix misuse of WARN_ON scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() drm/amd/display: fix dml prefetch validation drm/amd/display: DCHUB underflow counter increasing in some scenarios drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' drm/amd/pm: fix workload mismatch on vega10 drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f drm/amdkfd: Fix UBSAN shift-out-of-bounds warning drm/amdgpu: mask the xgmi number of hops reported from psp to kfd backlight: qcom-wled: Fix FSC update issue for WLED5 backlight: qcom-wled: Use sink_addr for sync toggle power: supply: Use IRQF_ONESHOT media: gspca/sq905.c: fix uninitialized variable media: media/saa7164: fix saa7164_encoder_register() memory leak bugs extcon: arizona: Fix various races on driver unbind extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged power: supply: bq27xxx: fix power_avg for newer ICs atomisp: don't let it go past pipes array media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB media: ite-cir: check for receive overflow scsi: target: pscsi: Fix warning in pscsi_complete_cmd() kvfree_rcu: Use same set of GFP flags as does single-argument sched/pelt: Fix task util_est update filtering drm/amdgpu: Fix some unload driver issues scsi: lpfc: Fix pt2pt connection does not recover after LOGO scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work drm/amd/display: Don't optimize bandwidth before disabling planes drm/amd/display: Check for DSC support instead of ASIC revision drm/ast: fix memory leak when unload the driver drm/amd/display: changing sr exit latency drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check drm/qxl: release shadow on shutdown drm/qxl: do not run release if qxl failed to init drm: Added orientation quirk for OneGX1 Pro btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s btrfs: do proper error handling in btrfs_update_reloc_root btrfs: do proper error handling in create_reloc_root spi: sync up initial chipselect state platform/x86: intel_pmc_core: Don't use global pmcdev in quirks crypto: omap-aes - Fix PM reference leak on omap-aes.c crypto: sa2ul - Fix PM reference leak in sa_ul_probe() crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c crypto: stm32/hash - Fix PM reference leak on stm32-hash.c crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() intel_th: Consistency and off-by-one fix tty: n_gsm: check error while registering tty devices usb: dwc3: gadget: Check for disabled LPM quirk usb: core: hub: Fix PM reference leak in usb_port_resume() usb: musb: fix PM reference leak in musb_irq_work() usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() spi: qup: fix PM reference leak in spi_qup_remove() spi: omap-100k: Fix reference leak to master spi: dln2: Fix reference leak to master platform/x86: ISST: Account for increased timeout in some cases tools/power/x86/intel-speed-select: Increase string size ARM: dts: at91: change the key code of the gpio key bus: mhi: core: Clear context for stopped channels from remove() xhci: fix potential array out of bounds with several interrupters xhci: check control context is valid before dereferencing it. xhci: check port array allocation was successful before dereferencing it fpga: dfl: pci: add DID for D5005 PAC cards usb: xhci-mtk: support quirk to disable usb2 lpm random: initialize ChaCha20 constants with correct endianness perf/arm_pmu_platform: Fix error handling perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors soundwire: cadence: only prepare attached devices on clock stop tee: optee: do not check memref size on return from Secure World arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on soc/tegra: pmc: Fix completion of power-gate toggling efi/libstub: Add $(CLANG_FLAGS) to x86 flags x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) ARM: dts: ux500: Fix up TVK R3 sensors ARM: dts: BCM5301X: fix "reg" formatting in /memory node kselftest/arm64: mte: Fix MTE feature detection PCI: PM: Do not read power state in pci_enable_device_flags() ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node kselftest/arm64: mte: Fix compilation with native compiler usb: xhci: Fix port minor revision usb: dwc3: gadget: Ignore EP queue requests during bus reset usb: gadget: f_uac1: validate input parameters usb: gadget: f_uac2: validate input parameters genirq/matrix: Prevent allocation counter corruption crypto: hisilicon/sec - fixes a printing error x86/sev: Do not require Hypervisor CPUID bit for SEV guests usb: webcam: Invalid size of Processing Unit Descriptor usb: gadget: uvc: add bInterval checking for HS mode crypto: qat - fix unmap invalid dma address crypto: api - check for ERR pointers in crypto_destroy_tfm() bus: mhi: core: Destroy SBL devices when moving to mission mode spi: ath79: remove spi-master setup and cleanup assignment spi: ath79: always call chipselect function staging: wimax/i2400m: fix byte-order issue bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first cpuidle: tegra: Fix C7 idling state on Tegra114 fbdev: zero-fill colormap in fbcmap.c posix-timers: Preserve return value in clock_adjtime32() btrfs: fix race between transaction aborts and fsyncs leading to use-after-free intel_th: pci: Add Rocket Lake CPU support btrfs: fix metadata extent leak after failure to create subvolume x86/build: Disable HIGHMEM64G selection for M486SX btrfs: handle remount to no compress during compression smb2: fix use-after-free in smb2_ioctl_query_info() cifs: detect dead connections only when echoes are enabled. cifs: fix out-of-bound memory access when calling smb3_notify() at mount point cifs: Return correct error code from smb2_get_enc_key irqchip/gic-v3: Do not enable irqs when handling spurious interrups mmc: core: Fix hanging on I/O during system suspend for removable cards mmc: core: Set read only for SD cards with permanent write protect bit mmc: core: Do a power cycle when the CMD11 fails mmc: block: Issue a cache flush only when it's enabled mmc: block: Update ext_csd.cache_ctrl if it was written mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers mmc: sdhci: Check for reset prior to DMA address unmap mmc: uniphier-sd: Fix a resource leak in the remove function mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() scsi: mpt3sas: Block PCI config access from userspace during reset scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() spi: spi-ti-qspi: Free DMA resources spi: stm32-qspi: fix pm_runtime usage_count counter erofs: add unsupported inode i_format check mtd: physmap: physmap-bt1-rom: Fix unintentional stack access mtd: rawnand: atmel: Update ecc_stats.corrected counter mtd: spinand: core: add missing MODULE_DEVICE_TABLE() Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" mtd: spi-nor: core: Fix an issue of releasing resources during read/write fs/epoll: restore waking from ep_done_scan() ecryptfs: fix kernel panic with null dev_name arm64: dts: mt8173: fix property typo of 'phys' in dsi node arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld ftrace: Handle commands when closing set_ftrace_filter file ACPI: custom_method: fix a possible memory leak ACPI: custom_method: fix potential use-after-free issue tpm: acpi: Check eventlog signature before using it vhost-vdpa: fix vm_flags for virtqueue doorbell mapping s390/zcrypt: fix zcard and zqueue hot-unplug memleak s390/disassembler: increase ebpf disasm buffer size dyndbg: fix parsing file query without a line-range suffix nitro_enclaves: Fix stale file descriptors on failed usercopy bus: mhi: core: Sanity check values from remote device before use bus: mhi: core: Clear configuration from channel context during reset bus: mhi: core: Fix check for syserr at power_up ANDROID: qcom: Add neighbor related symbols ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos FROMGIT: usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS ANDROID: Update the ABI xml and symbol list FROMGIT: usb: dwc3: omap: improve extcon initialization FROMGIT: usb: typec: ucsi: Put fwnode in any case during ->probe() FROMGIT: usb: dwc3: gadget: Return success always for kick transfer in ep queue FROMGIT: usb: dwc3: gadget: Free gadget structure only after freeing endpoints FROMGIT: usb: dwc2: Fix gadget DMA unmap direction FROMGIT: usb: dwc3: gadget: Rename EOPF event macros to Suspend FROMGIT: usb: dwc3: gadget: Enable suspend events Revert "capabilities: require CAP_SETFCAP to map uid 0" Revert "driver core: add a min_align_mask field to struct device_dma_parameters" Revert "swiotlb: add a IO_TLB_SIZE define" Revert "swiotlb: factor out an io_tlb_offset helper" Revert "swiotlb: factor out a nr_slots helper" Revert "swiotlb: clean up swiotlb_tbl_unmap_single" Revert "swiotlb: refactor swiotlb_tbl_map_single" Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single" Revert "swiotlb: respect min_align_mask" Revert "nvme-pci: set min_align_mask" UPSTREAM: block: fix inflight statistics of part0 ANDROID: GKI: 5/7 KMI update BACKPORT: bio: limit bio max size ANDROID: i2c: Add vendor hook to allow assign dev_name to I2C devices UPSTREAM: binder: tell userspace to dump current backtrace when detected oneway spamming ANDROID: arm64: module: add RELA metadata for FIPS140 use ANDROID: GKI: rename filp_open to filp_open_block in symbol lists ANDROID: GKI: dwc3: add Android ABI padding to some structures FROMGIT: usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability FROMGIT: usb: dwc3: Capture new capability register GHWPARAMS9 FROMGIT: usb: dwc3: core: Do core softreset when switch mode ANDROID: android: Add symbols to debug_symbols driver BACKPORT: FROMGIT: remoteproc: add is_iomem to da_to_va FROMGIT: remoteproc: introduce is_iomem to rproc_mem_entry ANDROID: abi_gki_aarch64_qcom: Add __bitmap_andnot and cpumask_any_but ANDROID: abi_gki_aarch64_qcom: Add __kfifo_free Linux 5.10.35 vfio: Depend on MMU perf/core: Fix unconditional security_locked_down() call platform/x86: thinkpad_acpi: Correct thermal sensor allocation USB: Add reset-resume quirk for WD19's Realtek Hub USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX ovl: allow upperdir inside lowerdir ovl: fix leaked dentry nvme-pci: set min_align_mask swiotlb: respect min_align_mask swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single swiotlb: refactor swiotlb_tbl_map_single swiotlb: clean up swiotlb_tbl_unmap_single swiotlb: factor out a nr_slots helper swiotlb: factor out an io_tlb_offset helper swiotlb: add a IO_TLB_SIZE define driver core: add a min_align_mask field to struct device_dma_parameters tools/cgroup/slabinfo.py: updated to work on current kernel perf ftrace: Fix access to pid in array when setting a pid filter capabilities: require CAP_SETFCAP to map uid 0 perf data: Fix error return code in perf_data__create_dir() net: qrtr: Avoid potential use after free in MHI send bpf: Fix leakage of uninitialized bpf stack under speculation bpf: Fix masking negation logic upon negative dst register igb: Enable RSS for Intel I211 Ethernet Controller net: usb: ax88179_178a: initialize local variables before use netfilter: conntrack: Make global sysctls readonly in non-init netns mips: Do not include hi and lo in clobber list for R6 ANDROID: abi_gki_aarch64_qcom: Add __page_pinner_migration_failed ANDROID: vendor_hooks: set debugging data when rt_mutex is working ANDROID: abi_gki_aarch64_qcom: Add irq_do_set_affinity ANDROID: Update the ABI xml and symbol list ANDROID: ABI: Update the generic symbol list fsverity: relax build time dependency on CRYPTO_SHA256 fscrypt: relax Kconfig dependencies for crypto API algorithms f2fs: drop inplace IO if fs status is abnormal f2fs: compress: remove unneed check condition f2fs: clean up left deprecated IO trace codes f2fs: avoid using native allocate_segment_by_default() f2fs: remove unnecessary struct declaration f2fs: fix to avoid NULL pointer dereference f2fs: avoid duplicated codes for cleanup f2fs: document: add description about compressed space handling f2fs: clean up build warnings f2fs: modify open brace '{' following function definitions f2fs: fix the periodic wakeups of discard thread f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: fix to avoid GC/mmap race with f2fs_truncate() f2fs: set checkpoint_merge by default f2fs: Fix a hungtask problem in atomic write f2fs: fix to restrict mount condition on readonly block device f2fs: introduce gc_merge mount option f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix wrong alloc_type in f2fs_do_replace_block f2fs: delete empty compress.h f2fs: fix a typo in inode.c f2fs: allow to change discard policy based on cached discard cmds f2fs: fix to avoid touching checkpointed data in get_victim() f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix error path of f2fs_remount() f2fs: fix wrong comment of nat_tree_lock f2fs: fix to avoid out-of-bounds memory access f2fs: don't start checkpoint thread in readonly mountpoint f2fs: do not use AT_SSR mode in FG_GC & high urgent BG_GC f2fs: add sysfs nodes to get runtime compression stat f2fs: fix to use per-inode maxbytes in f2fs_fiemap f2fs: fix to align to section for fallocate() on pinned file f2fs: expose # of overprivision segments f2fs: fix error handling in f2fs_end_enable_verity() f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: remove unused file_clear_encrypt() f2fs: check if swapfile is section-alligned f2fs: fix last_lblock check in check_swap_activate_fast f2fs: remove unnecessary IS_SWAPFILE check f2fs: Replace one-element array with flexible-array member f2fs: compress: Allow modular (de)compression algorithms f2fs: check discard command number before traversing discard pending list f2fs: update comments for explicit memory barrier f2fs: remove unused FORCE_FG_GC macro f2fs: avoid unused f2fs_show_compress_options() f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix a spelling error f2fs: fix a spacing coding style Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/media/renesas,vin.yaml Documentation/devicetree/bindings/serial/8250.yaml Documentation/devicetree/bindings/serial/st,stm32-uart.yaml drivers/bus/mhi/core/init.c drivers/bus/mhi/core/main.c drivers/bus/mhi/core/pm.c drivers/firmware/qcom_scm-smc.c drivers/firmware/qcom_scm.c drivers/firmware/qcom_scm.h drivers/soc/qcom/mdt_loader.c drivers/usb/gadget/function/f_uac2.c net/qrtr/mhi.c Change-Id: I18208c8a9e6e84b94ee30c8046a3ea74a18e3bea Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-25 18:01:14 +09:00
arch/arm64/include/asm/vdso/compat_barrier.h
arch/arm64/include/asm/vdso/compat_gettimeofday.h
arch/arm64/include/asm/vdso/gettimeofday.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/include/asm/vdso.h
arch/arm64/include/asm/vdso/processor.h
arch/arm64/include/asm/vdso/vsyscall.h
arch/arm64/include/asm/vectors.h
arch/arm64/include/asm/vermagic.h
arch/arm64/include/asm/virt.h
arch/arm64/include/asm/vmalloc.h
arch/arm64/include/asm/vmap_stack.h
arch/arm64/include/asm/word-at-a-time.h
arch/arm64/include/asm/xen/hypervisor.h
arch/arm64/include/uapi/asm/auxvec.h
arch/arm64/include/uapi/asm/bitsperlong.h
arch/arm64/include/uapi/asm/bpf_perf_event.h
arch/arm64/include/uapi/asm/byteorder.h
arch/arm64/include/uapi/asm/fcntl.h
arch/arm64/include/uapi/asm/hwcap.h
arch/arm64/include/uapi/asm/kvm.h
arch/arm64/include/uapi/asm/mman.h
arch/arm64/include/uapi/asm/param.h
arch/arm64/include/uapi/asm/perf_regs.h
arch/arm64/include/uapi/asm/posix_types.h
arch/arm64/include/uapi/asm/ptrace.h
arch/arm64/include/uapi/asm/setup.h
arch/arm64/include/uapi/asm/sigcontext.h
arch/arm64/include/uapi/asm/signal.h
arch/arm64/include/uapi/asm/statfs.h
arch/arm64/include/uapi/asm/sve_context.h
arch/arm64/include/uapi/asm/ucontext.h
arch/arm64/include/uapi/asm/unistd.h
arch/arm64/kernel/alternative.c
arch/arm64/kernel/armv8_deprecated.c
arch/arm64/kernel/asm-offsets.c
arch/arm64/kernel/cacheinfo.c
arch/arm64/kernel/cpu_errata.c
arch/arm64/kernel/cpufeature.c
arch/arm64/kernel/cpuidle.c
arch/arm64/kernel/cpuinfo.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/kernel/cpu_ops.c
arch/arm64/kernel/debug-monitors.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/kernel/efi.c
arch/arm64/kernel/efi-entry.S
arch/arm64/kernel/efi-header.S
arch/arm64/kernel/efi-rt-wrapper.S
arch/arm64/kernel/entry-common.c
arch/arm64/kernel/entry-fpsimd.S
arch/arm64/kernel/entry.S
arch/arm64/kernel/fpsimd.c
arch/arm64/kernel/head.S
arch/arm64/kernel/hw_breakpoint.c
arch/arm64/kernel/hyp-stub.S
Merge android12-5.10.16 (a6310f1) into msm-5.10 * refs/heads/tmp-a6310f1: Linux 5.10.16 squashfs: add more sanity checks in xattr id lookup squashfs: add more sanity checks in inode lookup squashfs: add more sanity checks in id lookup squashfs: avoid out of bounds writes in decompressors Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" nilfs2: make splice write available again drm/i915: Skip vswing programming for TBT drm/i915: Fix ICL MG PHY vswing handling bpf: Fix verifier jsgt branch analysis on max bound bpf: Fix 32 bit src register truncation on div/mod bpf: Fix verifier jmp32 pruning decision logic regulator: Fix lockdep warning resolving supplies blk-cgroup: Use cond_resched() when destroy blkgs i2c: mediatek: Move suspend and resume handling to NOIRQ phase SUNRPC: Handle 0 length opaque XDR object data properly SUNRPC: Move simple_get_bytes and simple_get_netobj into private header iwlwifi: queue: bail out on invalid freeing iwlwifi: mvm: guard against device removal in reprobe iwlwifi: pcie: add rules to match Qu with Hr2 iwlwifi: mvm: invalidate IDs of internal stations at mvm start iwlwifi: pcie: fix context info memory leak iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() iwlwifi: mvm: skip power command when unbinding vif during CSA ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E ASoC: ak4458: correct reset polarity ALSA: hda: intel-dsp-config: add PCI id for TGL-H pNFS/NFSv4: Improve rejection of out-of-order layouts pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() chtls: Fix potential resource leak ASoC: Intel: Skylake: Zero snd_ctl_elem_value mac80211: 160MHz with extended NSS BW in CSA drm/nouveau/nvif: fix method count when pushing an array ASoC: wm_adsp: Fix control name parsing for multi-fw regulator: core: avoid regulator_resolve_supply() race condition af_key: relax availability checks for skb size calculation powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics gpiolib: cdev: clear debounce period if line set to output io_uring: drop mm/files between task_work_submit io_uring: reinforce cancel on flush during exit io_uring: fix sqo ownership false positive warning io_uring: fix list corruption for splice file_get io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE io_uring: replace inflight_wait with tctx->wait io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE io_uring: if we see flush on exit, cancel related tasks io_uring: account io_uring internal files as REQ_F_INFLIGHT io_uring: fix files cancellation io_uring: always batch cancel in *cancel_files() io_uring: pass files into kill timeouts/poll io_uring: don't iterate io_uring_cancel_files() io_uring: add a {task,files} pair matching helper io_uring: simplify io_task_match() UPSTREAM: Documentation: connector: Update the description of sink-vdos ANDROID: GKI: enable CONFIG_FAIR_GROUP_SCHED Revert "ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS" ANDROID: GKI: bring WPAN into GKI FROMGIT: arm64: cpufeatures: Allow disabling of Pointer Auth from the command-line FROMGIT: arm64: Defer enabling pointer authentication on boot core FROMGIT: arm64: cpufeatures: Allow disabling of BTI from the command-line FROMGIT: arm64: Move "nokaslr" over to the early cpufeature infrastructure FROMGIT: KVM: arm64: Document HVC_VHE_RESTART stub hypercall FROMGIT: arm64: Make kvm-arm.mode={nvhe, protected} an alias of id_aa64mmfr1.vh=0 FROMGIT: arm64: Add an aliasing facility for the idreg override FROMGIT: arm64: Honor VHE being disabled from the command-line FROMGIT: arm64: Allow ID_AA64MMFR1_EL1.VH to be overridden from the command line FROMGIT: arm64: cpufeature: Add an early command-line cpufeature override facility FROMGIT: arm64: Extract early FDT mapping from kaslr_early_init() FROMGIT: arm64: cpufeature: Use IDreg override in __read_sysreg_by_encoding() FROMGIT: arm64: cpufeature: Add global feature override facility FROMGIT: arm64: Move SCTLR_EL1 initialisation to EL-agnostic code FROMGIT: arm64: Simplify init_el2_state to be non-VHE only FROMGIT: arm64: Move VHE-specific SPE setup to mutate_to_vhe() FROMGIT: arm64: Drop early setting of MDSCR_EL2.TPMS FROMGIT: arm64: Initialise as nVHE before switching to VHE FROMGIT: arm64: Provide an 'upgrade to VHE' stub hypercall FROMGIT: arm64: Turn the MMU-on sequence into a macro FROMGIT: arm64: Fix outdated TCR setup comment FROMGIT: arm64: Fix labels in el2_setup macros UPSTREAM: arm64: Extend the kernel command line from the bootloader Revert "ANDROID: arm64: copy CONFIG_CMDLINE_EXTEND from ARM" UPSTREAM: arm64: kaslr: Refactor early init command line parsing ANDROID: GKI: amlogic: add DTB overlays ANDROID: GKI: add support for Amlogic SoCs, everything as modules ANDROID: GKI: Kconfig.gki: add hidden PHY configs ANDROID: GKI: enable networking; add hidden network configs ANDROID: GKI: Enable CONFIG_CMA_DEBUGFS ANDROID: dmabuf: Add mmap_count to struct dmabuf FROMLIST: arm64: meson: remove MESON_IRQ_GPIO selection FROMLIST: irqchip: irq-meson-gpio: make it possible to build as a module UPSTREAM: tty: serial: meson: enable console as module UPSTREAM: arm64: Kconfig: meson: drop pinctrl UPSTREAM: firmware: meson-sm: enable build as module UPSTREAM: soc: meson: enable building drivers as modules UPSTREAM: soc: amlogic: socinfo: build for specific arch UPSTREAM: arm64: meson: ship only the necessary clock controllers UPSTREAM: clk: meson: enable building as modules UPSTREAM: clk: avoid devm_clk_release name clash UPSTREAM: clk: meson: g12: use devm variant to register notifiers UPSTREAM: clk: add devm variant of clk_notifier_register UPSTREAM: clk: meson: g12: drop use of __clk_lookup() UPSTREAM: clk: add api to get clk consumer from clk_hw UPSTREAM: reset: meson: make it possible to build as a module UPSTREAM: pinctrl/meson: enable building as modules BACKPORT: FROMGIT: mm: filemap: Fix microblaze build failure with 'mmu_defconfig' BACKPORT: FROMGIT: mm/nommu: Fix return type of filemap_map_pages() BACKPORT: FROMGIT: Mark anonymous struct field of 'struct vm_fault' as 'const' BACKPORT: FROMGIT: mm: Use static initialisers for immutable fields of 'struct vm_fault' BACKPORT: FROMGIT: mm: Avoid modifying vmf.address in __collapse_huge_page_swapin() BACKPORT: FROMGIT: mm: Pass 'address' to map to do_set_pte() and drop FAULT_FLAG_PREFAULT BACKPORT: FROMGIT: mm: Move immutable fields of 'struct vm_fault' into anonymous struct BACKPORT: FROMGIT: arm64: mm: Implement arch_wants_old_prefaulted_pte() BACKPORT: FROMGIT: mm: Allow architectures to request 'old' entries when prefaulting BACKPORT: FROMGIT: mm: Cleanup faultaround and finish_fault() codepaths UPSTREAM: regulator: Fix lockdep warning resolving supplies UPSTREAM: regulator: core: avoid regulator_resolve_supply() race condition ANDROID: Add EXPORT_SYMBOL_GPL for dma_heap_get_name FROMLIST: dma-buf: heaps: Fix the name used when exporting dmabufs to be the actual heap name BACKPORT: FROMLIST: dma-buf: dma-heap: Provide accessor to get heap name FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /proc/*/fdinfo FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ FROMGIT: sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: Ife47d25dbe24585c11ba139ab884115edeeda4c9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 08:12:51 +09:00
arch/arm64/kernel/idreg-override.c
arch/arm64/kernel/image.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/kernel/image-vars.h
arch/arm64/kernel/insn.c
arch/arm64/kernel/io.c
arch/arm64/kernel/irq.c
arch/arm64/kernel/jump_label.c
arch/arm64/kernel/kaslr.c
arch/arm64/kernel/kuser32.S
arch/arm64/kernel/module.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/kernel/module-plts.c
Merge android12-5.10.11 (ba15277) into msm-5.10 * refs/heads/tmp-ba15277: Linux 5.10.11 Revert "mm: fix initialization of struct page for holes in memory layout" mm: fix initialization of struct page for holes in memory layout Commit 9bb48c82aced ("tty: implement write_iter") converted the tty layer to use write_iter. Fix the redirected_tty_write declaration also in n_tty and change the comparisons to use write_iter instead of write. also in n_tty and change the comparisons to use write_iter instead of write. fs/pipe: allow sendfile() to pipe again interconnect: imx8mq: Use icc_sync_state kernfs: wire up ->splice_read and ->splice_write kernfs: implement ->write_iter kernfs: implement ->read_iter bpf: Local storage helpers should check nullness of owner ptr passed drm/i915/hdcp: Get conn while content_type changed ASoC: SOF: Intel: hda: Avoid checking jack on system suspend tcp: Fix potential use-after-free due to double kfree() x86/sev-es: Handle string port IO to kernel memory properly net: systemport: free dev before on error path tty: fix up hung_up_tty_write() conversion tty: implement write_iter x86/sev: Fix nonistr violation pinctrl: qcom: Don't clear pending interrupts when enabling pinctrl: qcom: Properly clear "intr_ack_high" interrupts when unmasking pinctrl: qcom: No need to read-modify-write the interrupt status pinctrl: qcom: Allow SoCs to specify a GPIO function that's not 0 net: core: devlink: use right genl user_ptr when handling port param get/set net: mscc: ocelot: Fix multicast to the CPU port tcp: fix TCP_USER_TIMEOUT with zero window tcp: do not mess with cloned skbs in tcp_add_backlog() net: dsa: b53: fix an off by one in checking "vlan->vid" net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled net: mscc: ocelot: allow offloading of bridge on top of LAG ipv6: set multicast flag on the multicast route net_sched: reject silly cell_log in qdisc_get_rtab() net_sched: avoid shift-out-of-bounds in tcindex_set_parms() ipv6: create multicast route with RTPROT_KERNEL udp: mask TOS bits in udp_v4_early_demux() net_sched: gen_estimator: support large ewma log tcp: fix TCP socket rehash stats mis-accounting kasan: fix incorrect arguments passing in kasan_add_zero_shadow kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too lightnvm: fix memory leak when submit fails cachefiles: Drop superfluous readpages aops NULL check nvme-pci: fix error unwind in nvme_map_data nvme-pci: refactor nvme_unmap_data sh_eth: Fix power down vs. is_opened flag ordering selftests/powerpc: Fix exit status of pkey tests net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext octeontx2-af: Fix missing check bugs in rvu_cgx.c ASoC: SOF: Intel: fix page fault at probe if i915 init fails locking/lockdep: Cure noinstr fail sh: Remove unused HAVE_COPY_THREAD_TLS macro sh: dma: fix kconfig dependency for G2_DMA drm/i915/hdcp: Update CP property in update_pipe tools: gpio: fix %llu warning in gpio-watch.c tools: gpio: fix %llu warning in gpio-event-mon.c netfilter: rpfilter: mask ecn bits before fib lookup cls_flower: call nla_ok() before nla_next() x86/cpu/amd: Set __max_die_per_package on AMD x86/entry: Fix noinstr fail drm/i915: Only enable DFP 4:4:4->4:2:0 conversion when outputting YCbCr 4:4:4 drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/ driver core: Extend device_is_dependent() driver core: Fix device link device name collision drivers core: Free dma_range_map when driver probe failed xhci: tegra: Delay for disabling LFPS detector xhci: make sure TRB is fully written before giving it to the controller usb: cdns3: imx: fix can't create core device the second time issue usb: cdns3: imx: fix writing read-only memory issue usb: bdc: Make bdc pci driver depend on BROKEN usb: udc: core: Use lock when write to soft_connect USB: gadget: dummy-hcd: Fix errors in port-reset handling usb: gadget: aspeed: fix stop dma register setting. USB: ehci: fix an interrupt calltrace error ehci: fix EHCI host controller initialization sequence serial: mvebu-uart: fix tx lost characters at power off stm class: Fix module init return on allocation failure intel_th: pci: Add Alder Lake-P support io_uring: fix short read retries for non-reg files io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state io_uring: iopoll requests should also wake task ->in_idle state mm: fix numa stats for thp migration mm: memcg: fix memcg file_dirty numa stat mm: memcg/slab: optimize objcg stock draining proc_sysctl: fix oops caused by incorrect command parameters x86/setup: don't remove E820_TYPE_RAM for pfn 0 x86/mmx: Use KFPU_387 for MMX string operations x86/topology: Make __max_die_per_package available unconditionally x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state irqchip/mips-cpu: Set IPI domain parent chip cifs: do not fail __smb_send_rqst if non-fatal signals are pending powerpc/64s: fix scv entry fallback flush vs interrupt counter:ti-eqep: remove floor iio: adc: ti_am335x_adc: remove omitted iio_kfifo_free() drivers: iio: temperature: Add delay after the addressed reset command in mlx90632.c iio: ad5504: Fix setting power-down state iio: common: st_sensors: fix possible infinite loop in st_sensors_irq_thread i2c: sprd: depend on COMMON_CLK to fix compile tests perf evlist: Fix id index for heterogeneous systems can: peak_usb: fix use after free bugs can: vxcan: vxcan_xmit: fix use after free bug can: dev: can_restart: fix use after free bug selftests: net: fib_tests: remove duplicate log test xsk: Clear pool even for inactive queues ALSA: hda: Balance runtime/system PM if direct-complete is disabled gpio: sifive: select IRQ_DOMAIN_HIERARCHY rather than depend on it platform/x86: hp-wmi: Don't log a warning on HPWMI_RET_UNKNOWN_COMMAND errors platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list drm/vc4: Unify PCM card's driver_name i2c: octeon: check correct size of maximum RECV_LEN packet iov_iter: fix the uaccess area in copy_compat_iovec_from_user printk: fix kmsg_dump_get_buffer length calulations printk: ringbuffer: fix line counting RDMA/cma: Fix error flow in default_roce_mode_store RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_image_cpu() bpf: Reject too big ctx_size_in for raw_tp test run arm64: entry: remove redundant IRQ flag tracing powerpc: Fix alignment bug within the init sections powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach crypto: omap-sham - Fix link error without crypto-engine scsi: ufs: Fix tm request when non-fatal error happens scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEM scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression btrfs: print the actual offset in btrfs_root_name RDMA/ucma: Do not miss ctx destruction steps in some cases pinctrl: mediatek: Fix fallback call path pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting gpiolib: cdev: fix frame size warning in gpio_ioctl() nfsd: Don't set eof on a truncated READ_PLUS nfsd: Fixes for nfsd4_encode_read_plus_data() x86/xen: fix 'nopvspin' build error RISC-V: Fix maximum allowed phsyical memory for RV32 RISC-V: Set current memblock limit libperf tests: Fail when failing to get a tracepoint id libperf tests: If a test fails return non-zero io_uring: flush timeouts that should already have expired drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 drm/nouveau/mmu: fix vram heap sizing drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields drm/nouveau/privring: ack interrupts the same way as RM drm/nouveau/bios: fix issue shadowing expansion ROMs drm/amd/display: Fix to be able to stop crc calculation HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode drm/amd/display: disable dcn10 pipe split by default drm/amdgpu/psp: fix psp gfx ctrl cmds riscv: defconfig: enable gpio support for HiFive Unleashed dts: phy: add GPIO number and active state used for phy reset dts: phy: fix missing mdio device and probe failure of vsc8541-01 device x86/xen: Fix xen_hvm_smp_init() when vector callback not available x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery xen: Fix event channel callback via INTX/GSI arm64: make atomic helpers __always_inline riscv: cacheinfo: Fix using smp_processor_id() in preemptible ALSA: hda/tegra: fix tegra-hda on tegra30 soc clk: tegra30: Add hda clock default rates to clock driver HID: Ignore battery for Elan touchscreen on ASUS UX550 HID: logitech-dj: add the G602 receiver riscv: Enable interrupts during syscalls with M-Mode riscv: Fix sifive serial driver riscv: Fix kernel time_init() scsi: sd: Suppress spurious errors when WRITE SAME is being disabled scsi: scsi_debug: Fix memleak in scsi_debug_init() scsi: qedi: Correct max length of CHAP secret scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback scsi: ufs: Relax the condition of UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL x86/hyperv: Fix kexec panic/hang issues dm integrity: select CRYPTO_SKCIPHER HID: sony: select CONFIG_CRC32 HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device SUNRPC: Handle TCP socket sends with kernel_sendpage() again ASoC: rt711: mutex between calibration and power state changes ASoC: Intel: haswell: Add missing pm_ops drm/i915: Check for rq->hwsp validity after acquiring RCU lock drm/i915/gt: Prevent use of engine->wa_ctx after error drm/amd/display: DCN2X Find Secondary Pipe properly in MPO + ODM Case drm/amdgpu: remove gpu info firmware of green sardine drm/syncobj: Fix use-after-free drm/atomic: put state on error path dm integrity: conditionally disable "recalculate" feature dm integrity: fix a crash if "recalculate" used without "internal_hash" dm: avoid filesystem lookup in dm_get_dev_t() mmc: sdhci-brcmstb: Fix mmc timeout errors on S5 suspend mmc: sdhci-xenon: fix 1.8v regulator stabilization mmc: sdhci-of-dwcmshc: fix rpmb access mmc: core: don't initialize block size from ext_csd if not present pinctrl: ingenic: Fix JZ4760 support fs: fix lazytime expiration handling in __writeback_single_inode() btrfs: send: fix invalid clone operations when cloning from the same file and root btrfs: don't clear ret in btrfs_start_dirty_block_groups btrfs: fix lockdep splat in btrfs_recover_relocation btrfs: do not double free backref nodes on error btrfs: don't get an EINTR during drop_snapshot for reloc ACPI: scan: Make acpi_bus_get_device() clear return pointer on error dm crypt: fix copy and paste bug in crypt_alloc_req_aead crypto: xor - Fix divide error in do_xor_speed() ALSA: hda/via: Add minimum mute flag ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes i2c: bpmp-tegra: Ignore unknown I2C_M flags i2c: tegra: Wait for config load atomically while in ISR mtd: rawnand: nandsim: Fix the logic when selecting Hamming soft ECC engine mtd: rawnand: gpmi: fix dst bit offset when extracting raw payload scsi: target: tcmu: Fix use-after-free of se_cmd->priv ANDROID: simplify vendor hook definitions ANDROID: add macros to create OEM data fields ANDROID: dma-buf: fix return type mismatch ANDROID: cpu/hotplug: create vendor hook for cpu_up/cpu_down FROMLIST: fuse: Introduce passthrough for mmap ANDROID: Fix sparse warning in wp_page_copy caused by SPF patchset FROMLIST: fuse: Use daemon creds in passthrough mode FROMLIST: fuse: Handle asynchronous read and write in passthrough FROMLIST: fuse: Introduce synchronous read and write for passthrough FROMLIST: fuse: Passthrough initialization and release FROMLIST: fuse: Definitions and ioctl for passthrough FROMLIST: fuse: 32-bit user space ioctl compat for fuse device FROMLIST: fs: Generic function to convert iocb to rw flags Revert "FROMLIST: fuse: Definitions and ioctl() for passthrough" Revert "FROMLIST: fuse: Passthrough initialization and release" Revert "FROMLIST: fuse: Introduce synchronous read and write for passthrough" Revert "FROMLIST: fuse: Handle asynchronous read and write in passthrough" Revert "FROMLIST: fuse: Use daemon creds in passthrough mode" Revert "FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag" UPSTREAM: usb: xhci-mtk: fix unreleased bandwidth data ANDROID: sched: export task_rq_lock ANDROID: GKI: make VIDEOBUF2_DMA_CONTIG under GKI_HIDDEN_MEDIA_CONFIGS ANDROID: clang: update to 12.0.1 FROMLIST: dma-buf: heaps: add chunk heap to dmabuf heaps FROMLIST: dt-bindings: reserved-memory: Make DMA-BUF CMA heap DT-configurable FROMLIST: mm: failfast mode with __GFP_NORETRY in alloc_contig_range FROMLIST: mm: cma: introduce gfp flag in cma_alloc instead of no_warn UPSTREAM: kernfs: wire up ->splice_read and ->splice_write UPSTREAM: kernfs: implement ->write_iter UPSTREAM: kernfs: implement ->read_iter UPSTREAM: usb: typec: tcpm: Create legacy PDOs for PD2 connection Conflicts: Documentation/devicetree/bindings drivers/dma-buf/heaps/Kconfig drivers/dma-buf/heaps/Makefile drivers/pinctrl/qcom/pinctrl-msm.h Change-Id: I6412ddc7b1d215b7ea8bff5815277e13e8143888 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-08 18:54:18 +09:00
arch/arm64/kernel/mte.c
arch/arm64/kernel/paravirt.c
arch/arm64/kernel/pci.c
arch/arm64/kernel/perf_callchain.c
arch/arm64/kernel/perf_event.c
arch/arm64/kernel/perf_regs.c
Merge android12-5.10.15 (1092f69) into msm-5.10 * refs/heads/tmp-1092f69: Linux 5.10.15 net: sched: replaced invalid qdisc tree flush helper in qdisc_replace net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add udp: ipv4: manipulate network header of NATed UDP GRO fraglist net: ip_tunnel: fix mtu calculation neighbour: Prevent a dead entry from updating gc_list igc: Report speed and duplex as unknown when device is runtime suspended md: Set prev_flush_start and flush_bio in an atomic way Input: ili210x - implement pressure reporting for ILI251x Input: xpad - sync supported devices with fork on GitHub Input: goodix - add support for Goodix GT9286 chip x86/apic: Add extra serialization for non-serializing MSRs x86/debug: Prevent data breakpoints on cpu_dr7 x86/debug: Prevent data breakpoints on __per_cpu_offset x86/debug: Fix DR6 handling x86/build: Disable CET instrumentation in the kernel mm/filemap: add missing mem_cgroup_uncharge() to __add_to_page_cache_locked() mm: thp: fix MADV_REMOVE deadlock on shmem THP mm/vmalloc: separate put pages and flush VM flags mm, compaction: move high_pfn to the for loop scope mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active mm: hugetlb: fix a race between isolating and freeing page mm: hugetlb: fix a race between freeing and dissolving the page mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page ARM: 9043/1: tegra: Fix misplaced tegra_uart_config in decompressor ARM: footbridge: fix dc21285 PCI configuration accessors ARM: dts; gta04: SPI panel chip select is active low DTS: ARM: gta04: remove legacy spi-cs-high to make display work again KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode KVM: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs KVM: SVM: Treat SVM as unsupported when running as an SEV guest nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs io_uring: don't modify identity's files uncess identity is cowed drm/amd/display: Revert "Fix EDID parsing after resume from suspend" drm/i915: Power up combo PHY lanes for for HDMI as well drm/i915: Extract intel_ddi_power_up_lanes() drm/i915/display: Prevent double YUV range correction on HDR planes drm/i915/gt: Close race between enable_breadcrumbs and cancel_breadcrumbs drm/i915/gem: Drop lru bumping on display unpinning drm/i915: Fix the MST PBN divider calculation drm/dp/mst: Export drm_dp_get_vc_payload_bw() Fix unsynchronized access to sev members through svm_register_enc_region mmc: core: Limit retries when analyse of SDIO tuples fails mmc: sdhci-pltfm: Fix linking err for sdhci-brcmstb smb3: fix crediting for compounding when only one request in flight smb3: Fix out-of-bounds bug in SMB2_negotiate() iommu: Check dev->iommu in dev_iommu_priv_get() before dereferencing it cifs: report error instead of invalid when revalidating a dentry fails RISC-V: Define MAXPHYSMEM_1GB only for RV32 xhci: fix bounce buffer usage for non-sg list case scripts: use pkg-config to locate libcrypto genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set genirq: Prevent [devm_]irq_alloc_desc from returning irq 0 libnvdimm/dimm: Avoid race between probe and available_slots_show() libnvdimm/namespace: Fix visibility of namespace resource attribute tracepoint: Fix race between tracing and removing tracepoint tracing: Use pause-on-trace with the latency tracers kretprobe: Avoid re-registration of the same kretprobe earlier tracing/kprobe: Fix to support kretprobe events on unloaded modules fgraph: Initialize tracing_graph_pause at task creation gpiolib: free device name on error path to fix kmemleak mac80211: fix station rate table updates on assoc ovl: implement volatile-specific fsync error behaviour ovl: avoid deadlock on directory ioctl ovl: fix dentry leak in ovl_get_redirect thunderbolt: Fix possible NULL pointer dereference in tb_acpi_add_link() kbuild: fix duplicated flags in DEBUG_CFLAGS memblock: do not start bottom-up allocations with kernel_end vdpa/mlx5: Restore the hardware used index after change map nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode net: ipa: pass correct dma_handle to dma_free_coherent() r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set net: mvpp2: TCAM entry enable should be written after SRAM data net: lapb: Copy the skb before sending a packet net/mlx5e: Release skb in case of failure in tc update skb net/mlx5e: Update max_opened_tc also when channels are closed net/mlx5: Fix leak upon failure of rule creation net/mlx5: Fix function calculation for page trees ibmvnic: device remove has higher precedence over reset i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" igc: check return value of ret_val in igc_config_fc_after_link_up igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr SUNRPC: Fix NFS READs that start at non-page-aligned offsets arm64: dts: ls1046a: fix dcfg address range rxrpc: Fix deadlock around release of dst cached on udp tunnel r8169: work around RTL8125 UDP hw bug arm64: dts: meson: switch TFLASH_VDD_EN pin to open drain on Odroid-C4 bpf, preload: Fix build when $(O) points to a relative path um: virtio: free vu_dev only with the contained struct device bpf, inode_storage: Put file handler if no storage was found bpf, cgroup: Fix problematic bounds check bpf, cgroup: Fix optlen WARN_ON_ONCE toctou vdpa/mlx5: Fix memory key MTT population ARM: dts: stm32: Fix GPIO hog flags on DHCOM DRC02 ARM: dts: stm32: Disable optional TSC2004 on DRC02 board ARM: dts: stm32: Disable WP on DHCOM uSD slot ARM: dts: stm32: Connect card-detect signal on DHCOM ARM: dts: stm32: Fix polarity of the DH DRC02 uSD card detect arm64: dts: rockchip: Use only supported PCIe link speed on Pinebook Pro arm64: dts: rockchip: fix vopl iommu irq on px30 arm64: dts: amlogic: meson-g12: Set FL-adj property value Input: i8042 - unbreak Pegatron C15B arm64: dts: qcom: c630: keep both touchpad devices enabled ARM: OMAP1: OSK: fix ohci-omap breakage usb: xhci-mtk: break loop when find the endpoint to drop usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints usb: xhci-mtk: fix unreleased bandwidth data usb: dwc3: fix clock issue during resume in OTG mode usb: dwc2: Fix endpoint direction check in ep_from_windex usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() USB: usblp: don't call usb_set_interface if there's a single alt usb: gadget: aspeed: add missing of_node_put USB: gadget: legacy: fix an error code in eth_bind() usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 USB: serial: option: Adding support for Cinterion MV31 USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 USB: serial: cp210x: add pid/vid for WSDA-200-USB ANDROID: db845c: Use FRAGMENT_CONFIG ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS ANDROID: x86/mm: fix vm_area_struct leak in speculative pagefault handling ANDROID: iommu: Add vendor hook ANDROID: abi_gki_aarch64_db845c: KMI update for dmabuf heaps deferred-free/pagepool functionality ANDROID: dma-buf: system_heap: Add deferred freeing to the system heap ANDROID: dma-buf: system_heap: Add pagepool support to system heap ANDROID: dma-buf: heaps: Add a shrinker controlled page pool ANDROID: dma-buf: heaps: Add deferred-free-helper library code ANDROID: sched: Fix wake_q length tracking ANDROID: GKI: update .xml file ANDROID: net: introduce ip_local_unbindable_ports sysctl UPSTREAM: dt-bindings: connector: Add SVDM VDO properties UPSTREAM: dt-bindings: connector: Add property to set initial current cap for FRS UPSTREAM: usb: typec: tcpm: Get Sink VDO from fwnode UPSTREAM: usb: typec: displayport: Fill the negotiated SVDM Version in the header UPSTREAM: usb: typec: ucsi: Determine common SVDM Version UPSTREAM: usb: typec: tcpm: Determine common SVDM Version UPSTREAM: usb: pd: Make SVDM Version configurable in VDM header UPSTREAM: usb: typec: Manage SVDM version UPSTREAM: usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt UPSTREAM: usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 Revert "ANDROID: configs: GKI: disable ARMv8.3 PAC" Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I0191f30199dd8929c37159b0c6977f51fc4e9bcb Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 07:01:38 +09:00
arch/arm64/kernel/pointer_auth.c
arch/arm64/kernel/probes/decode-insn.c
arch/arm64/kernel/probes/decode-insn.h
arch/arm64/kernel/probes/kprobes.c
arch/arm64/kernel/probes/kprobes_trampoline.S
arch/arm64/kernel/probes/simulate-insn.c
arch/arm64/kernel/probes/simulate-insn.h
arch/arm64/kernel/probes/uprobes.c
arch/arm64/kernel/process.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
arch/arm64/kernel/proton-pack.c
arch/arm64/kernel/psci.c
arch/arm64/kernel/ptrace.c
arch/arm64/kernel/return_address.c
arch/arm64/kernel/setup.c
arch/arm64/kernel/signal32.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/kernel/signal.c
arch/arm64/kernel/sigreturn32.S
arch/arm64/kernel/sleep.S
arch/arm64/kernel/smccc-call.S
arch/arm64/kernel/smp.c
arch/arm64/kernel/smp_spin_table.c
arch/arm64/kernel/stacktrace.c
arch/arm64/kernel/suspend.c
arch/arm64/kernel/sys32.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/kernel/sys.c
arch/arm64/kernel/syscall.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/kernel/sys_compat.c
arch/arm64/kernel/time.c
arch/arm64/kernel/topology.c
arch/arm64/kernel/trace-events-emulation.h
arch/arm64/kernel/traps.c
Merge keystone/android12-5.10-keystone-qcom-release.39+ (9782146) into msm-5.10 * refs/heads/tmp-9782146: FROMGIT: usb: typec: tcpm: Respond Not_Supported if no snk_vdo FROMGIT: usb: typec: tcpm: Properly interrupt VDM AMS FROMGIT: usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header UPSTREAM: swiotlb: Fix the type of index ANDROID: Don't add image to all target with KBUILD_MIXED_TREE Linux 5.10.39 scripts: switch explicitly to Python 3 tweewide: Fix most Shebang lines ipv6: remove extra dev_hold() for fallback tunnels ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods sit: proper dev_{hold|put} in ndo_[un]init methods ip6_gre: proper dev_{hold|put} in ndo_[un]init methods net: stmmac: Do not enable RX FIFO overflow interrupts lib: stackdepot: turn depot_lock spinlock to raw_spinlock block: reexpand iov_iter after read/write ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP net:CXGB4: fix leak if sk_buff is not used gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 drm/amd/display: Fix two cursor duplication when using overlay nvmet: remove unsupported command noise net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found ceph: don't allow access to MDS-private inodes ceph: don't clobber i_snap_caps on non-I_NEW inode ceph: fix fscache invalidation scsi: lpfc: Fix illegal memory access on Abort IOCBs riscv: Workaround mcount name prior to clang-13 scripts/recordmcount.pl: Fix RISC-V regex for clang riscv: Use $(LD) instead of $(CC) to link vDSO platform/chrome: cros_ec_typec: Add DP mode check ARM: 9075/1: kernel: Fix interrupted SMC calls um: Disable CONFIG_GCOV with MODULES um: Mark all kernel symbols as local NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() ACPI / hotplug / PCI: Fix reference count leak in enable_slot() ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() dmaengine: dw-edma: Fix crash on loading/unloading driver PCI: thunder: Fix compile testing virtio_net: Do not pull payload in skb->head isdn: capi: fix mismatched prototypes cxgb4: Fix the -Wmisleading-indentation warning usb: sl811-hcd: improve misleading indentation kgdb: fix gcc-11 warning on indentation airo: work around stack usage warning drm/i915/display: fix compiler warning about array overrun x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes ANDROID: I3C: Enable I3C core framework ANDROID: GKI: Update abi_gki_aarch64_qcom for hung task detect ANDROID: GKI: 5/21 KMI update FROMGIT: blk-mq: clearing flush request reference in tags->rqs[] FROMGIT: blk-mq: clear stale request in tags->rq[] before freeing one request pool FROMGIT: blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter Revert "ANDROID: GKI: Enable CONFIG_KUNIT" BACKPORT: block: Remove queue_limits.bio_max_bytes FROMGIT: kasan: use dump_stack_lvl(KERN_ERR) to print stacks FROMGIT: fix for "printk: introduce dump_stack_lvl()" FROMGIT: printk: introduce dump_stack_lvl() UPSTREAM: arm64: mte: Remove unused mte_assign_mem_tag_range() UPSTREAM: arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere ANDROID: vendor_hooks: add hooks for slab memory leak debugging Revert "Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20"" ANDROID: GKI: Disable CONFIG_ZONE_DMA on arm64 ANDROID: abi_gki_aarch64_qcom: Add *gic_v3_set_affinity trace syms ANDROID: mmc: Add vendor hooks ANDROID: gic-v3: Change GIC v3 vendor hook to restricted ANDROID: GKI: enable hidden configs for DMA ANDROID: GKI: remove kernel_read from abi symbol list Revert "Revert "mmc: block: Issue a cache flush only when it's enabled"" Revert "ANDROID: GKI: restore a part of "struct mmc_host"" Revert "Revert "media: v4l2-ctrls: fix reference to freed memory"" Revert "Revert "sched,fair: Alternative sched_slice()"" FROMGIT: usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work FROMGIT: usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 Revert "Revert "nvme-pci: set min_align_mask"" Revert "Revert "swiotlb: respect min_align_mask"" Revert "Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single"" Revert "Revert "swiotlb: refactor swiotlb_tbl_map_single"" Revert "Revert "swiotlb: clean up swiotlb_tbl_unmap_single"" Revert "Revert "swiotlb: factor out a nr_slots helper"" Revert "Revert "swiotlb: factor out an io_tlb_offset helper"" Revert "Revert "swiotlb: add a IO_TLB_SIZE define"" Revert "Revert "driver core: add a min_align_mask field to struct device_dma_parameters"" Revert "Revert "capabilities: require CAP_SETFCAP to map uid 0"" Revert "ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos" ANDROID: Fix compilation error with huge_pmd_share() UPSTREAM: mm: memblock: add more debug logs UPSTREAM: mm: memblock: drop __init from memblock functions to make it inline ANDROID: modpost: Check for KBUILD_MIXED_TREE for Modules.symvers ANDROID: hung_task: Add vendor hook for hung task detect ANDROID: vendor_hooks: add hook to balance_dirty_pages() ANDROID: vendor_hooks: Add hooks for reducing virtual address fragmentation ANDROID: abi_gki_aarch64_qcom: Add aes_encrypt/aes_expandkey ANDROID: iommu: Add vendor hook for iova allocation and free tracking ANDROID: iommu/io-pgtable-arm: Fix unmapping loop in __arm_lpae_unmap() ANDROID: kernel: Fix debug_kinfo warning message Revert "mm: fix struct page layout on 32-bit systems" Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4" Revert "kyber: fix out of bounds access when preempted" Revert "PM: runtime: Fix unpaired parent child_count for force_resume" Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940" ANDROID: ABI: Update allowed list for QCOM ANDROID: Update the ABI xml ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add missing symbols for i3c ANDROID: dm-user: Drop additional reference FROMGIT: scsi: ufs: ufs-mediatek: Fix power down spec violation UPSTREAM: scsi: ufs-mediatek: Support option to disable auto-hibern8 UPSTREAM: scsi: ufs-mediatek: Decouple features from platform bindings BACKPORT: scsi: ufs-mediatek: Support VA09 regulator operations UPSTREAM: scsi: ufs: Add retry flow for failed HBA enabling Linux 5.10.38 ASoC: rsnd: check all BUSIF status when error nvme: do not try to reconfigure APST when the controller is not live ext4: fix debug format string warning debugfs: Make debugfs_allow RO after init dt-bindings: serial: 8250: Remove duplicated compatible strings dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 i2c: mediatek: Fix send master code at more than 1MHz media: rkvdec: Remove of_match_ptr() clk: exynos7: Mark aclk_fsys1_200 as critical drm/i915: Fix crash in auto_retire drm/i915/overlay: Fix active retire callback alignment drm/i915: Read C0DRB3/C1DRB3 as 16 bits again drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp kobject_uevent: remove warning in init_uevent_argv() usb: typec: tcpm: Fix error while calculating PPS out values ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address ARM: 9012/1: move device tree mapping out of linear region ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue MIPS: Avoid handcoded DIVU in `__div64_32' altogether MIPS: Avoid DIVU in `__div64_32' is result would be zero MIPS: Reinstate platform `__div64_32' handler mm: fix struct page layout on 32-bit systems iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" KVM: VMX: Disable preemption when probing user return MSRs KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported KVM: nVMX: Always make an attempt to map eVMCS after migration KVM: x86: Move RDPID emulation intercept to its own enum KVM: x86: Emulate RDPID only if RDTSCP is supported xen/gntdev: fix gntdev_mmap() error exit path cdc-wdm: untangle a circular dependency between callback and softint iio: tsl2583: Fix division by a zero lux_val iio: gyro: mpu3050: Fix reported temperature value xhci: Add reset resume quirk for AMD xhci controller. xhci: Do not use GFP_KERNEL in (potentially) atomic context xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI usb: typec: ucsi: Put fwnode in any case during ->probe() usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 usb: dwc3: gadget: Return success always for kick transfer in ep queue usb: dwc3: gadget: Enable suspend events usb: core: hub: fix race condition about TRSMRCY of resume usb: dwc2: Fix gadget DMA unmap direction usb: xhci: Increase timeout for HC halt usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield usb: dwc3: omap: improve extcon initialization blk-mq: Swap two calls in blk_mq_exit_queue() blk-mq: plug request for shared sbitmap nbd: Fix NULL pointer in flush_workqueue f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly nvmet-rdma: Fix NULL deref when SEND is completed with error nvmet: fix inline bio check for bdev-ns nvmet: add lba to sect conversion helpers kyber: fix out of bounds access when preempted ACPI: scan: Fix a memory leak in an error handling path usb: musb: Fix an error message hwmon: (occ) Fix poll rate limiting usb: fotg210-hcd: Fix an error message iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER iio: proximity: pulsedlight: Fix rumtime PM imbalance on error iio: light: gp2ap002: Fix rumtime PM imbalance on error usb: dwc3: gadget: Free gadget structure only after freeing endpoints perf tools: Fix dynamic libbpf link xen/unpopulated-alloc: fix error return code in fill_list() xen/unpopulated-alloc: consolidate pgmap manipulation dax: Wake up all waiters after invalidating dax entry dax: Add a wakeup mode parameter to put_unlocked_entry() dax: Add an enum for specifying dax wakup mode KVM: x86: Prevent deadlock against tk_core.seq KVM: x86: Cancel pvclock_gtod_work on module removal drm/msm/dp: initialize audio_comp when audio starts KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer kvm: exit halt polling on need_resched() as well drm/i915: Avoid div-by-zero on gen2 drm/amd/display: Initialize attribute for hdcp_srm sysfs file drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected btrfs: fix race leading to unpersisted data and metadata on fsync arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup blk-iocost: fix weight updates of inner active iocgs mm/hugetlb: fix F_SEAL_FUTURE_WRITE kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled userfaultfd: release page in error path to avoid BUG_ON squashfs: fix divide error in calculate_skip() hfsplus: prevent corruption in shrinking truncate powerpc/64s: Fix crashes when toggling entry flush barrier powerpc/64s: Fix crashes when toggling stf barrier ARC: mm: Use max_high_pfn as a HIGHMEM zone border ARC: mm: PAE: use 40-bit physical page mask ARC: entry: fix off-by-one error in syscall number validation f2fs: avoid unneeded data copy in f2fs_ioc_move_range() mptcp: fix splat when closing unaccepted socket i40e: Fix PHY type identifiers for 2.5G and 5G adapters i40e: fix the restart auto-negotiation after FEC modified i40e: Fix use-after-free in i40e_client_subtask() i40e: fix broken XDP support netfilter: nftables: avoid overflows in nft_hash_buckets() kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources kernel: kexec_file: fix error return code of kexec_calculate_store_digests() fs/proc/generic.c: fix incorrect pde_is_permanent check sched/fair: Fix unfairness caused by missing load decay sched: Fix out-of-bound access in uclamp can: m_can: m_can_tx_work_queue(): fix tx_skb race condition can: mcp251x: fix resume from sleep before interface was brought up can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path netfilter: nftables: Fix a memleak from userdata error path in new objects netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check smc: disallow TCP_ULP in smc_setsockopt() net: fix nla_strcmp to handle more then one trailing null character ethtool: fix missing NLM_F_MULTI flag when dumping mm/gup: check for isolation errors mm/gup: return an error on migration failure mm/gup: check every subpage of a compound page during isolation ksm: fix potential missing rmap_item for stable_node mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() arm64: entry: always set GIC_PRIO_PSR_I_SET during entry arm64: entry: factor irq triage logic into macros drm/radeon: Avoid power table parsing memory leaks drm/radeon: Fix off-by-one power_state index heap overwrite net: stmmac: Clear receive all(RA) bit when promiscuous mode is off xsk: Fix for xp_aligned_validate_desc() when len == chunk_size netfilter: xt_SECMARK: add new revision to fix structure layout sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b ethernet:enic: Fix a use after free bug in enic_hard_start_xmit block/rnbd-clt: Check the return value of the function rtrs_clt_query block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t libbpf: Fix signed overflow in ringbuf_process_ring sunrpc: Fix misplaced barrier in call_decode RISC-V: Fix error code returned by riscv_hartid_to_cpuid() sctp: do asoc update earlier in sctp_sf_do_dupcook_a net: hns3: disable phy loopback setting in hclge_mac_start_phy net: hns3: use netif_tx_disable to stop the transmit queue net: hns3: fix for vxlan gpe tx checksum bug net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() net: hns3: initialize the message content in hclge_get_link_mode() net: hns3: fix incorrect configuration for igu_egu_hw_err rtc: ds1307: Fix wday settings for rx8130 scsi: ufs: core: Narrow down fast path in system suspend path scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend scsi: ufs: core: Do not put UFS power into LPM if link is broken scsi: qla2xxx: Prevent PRLI in target mode ceph: fix inode leak on getattr error in __fh_to_dentry swiotlb: Fix the type of index xprtrdma: rpcrdma_mr_pop() already does list_del_init() xprtrdma: Fix cwnd update ordering xprtrdma: Avoid Receive Queue wrapping pwm: atmel: Fix duty cycle calculation in .get_state() SUNRPC: fix ternary sign expansion bug in tracing dmaengine: idxd: fix cdev setup and free device lifetime issues dmaengine: idxd: fix dma device lifetime dmaengine: idxd: Fix potential null dereference on pointer status rtc: fsl-ftm-alarm: add MODULE_TABLE() nfsd: ensure new clients break delegations NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting thermal/drivers/tsens: Fix missing put_device error SUNRPC: Handle major timeout in xprt_adjust_timeout() SUNRPC: Remove trace_xprt_transmit_queued SUNRPC: Move fault injection call sites NFSv4.2 fix handling of sr_eof in SEEK's reply pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() PCI: endpoint: Fix missing destroy_workqueue() NFS: Deal correctly with attribute generation counter overflow NFSv4.2: Always flush out writes in nfs42_proc_fallocate() NFS: Fix attribute bitmask in _nfs42_proc_fallocate() NFS: nfs4_bitmask_adjust() must not change the server global bitmasks rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: Fix a hungtask problem in atomic write f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix to avoid touching checkpointed data in get_victim() PCI: endpoint: Fix NULL pointer dereference for ->get_features() PCI: endpoint: Make *_free_bar() to return error codes on failure PCI: endpoint: Add helper API to get the 'next' unreserved BAR PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix to align to section for fallocate() on pinned file ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook PCI: Release OF node in pci_scan_device()'s error path PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader remoteproc: qcom_q6v5_mss: Replace ioremap with memremap f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE f2fs: move ioctl interface definitions to separated file thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() ASoC: rt286: Make RT286_SET_GPIO_* readable and writable watchdog: fix barriers when printing backtraces from all CPUs watchdog/softlockup: remove logic that tried to prevent repeated reports watchdog: explicitly update timestamp when reporting softlockup watchdog: rename __touch_watchdog() to a better descriptive name ia64: module: fix symbolizer crash on fdescr bnxt_en: Add PCI IDs for Hyper-V VF devices. kbuild: generate Module.symvers only when vmlinux exists selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test selftests: mlxsw: Increase the tolerance of backlog buildup net: ethernet: mtk_eth_soc: fix RX VLAN offload iavf: remove duplicate free resources calls powerpc/iommu: Annotate nested lock for lockdep qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt crypto: ccp: Free SEV device if SEV init fails mt76: mt7615: fix entering driver-own state on mt7663 drm/amdgpu: Add mem sync flag for IB allocated by SA drm/amd/display: add handling for hdcp2 rx id list validation drm/amd/display: fixed divide by zero kernel crash during dsc enablement powerpc/pseries: Stop calling printk in rtas_stop_self() samples/bpf: Fix broken tracex1 due to kprobe argument change net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() ASoC: rt286: Generalize support for ALC3263 codec powerpc/smp: Set numa node before updating mask flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() sctp: Fix out-of-bounds warning in sctp_process_asconf_param() ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 kconfig: nconf: stop endless search loops selftests: Set CC to clang in lib.mk if LLVM is set drm/amd/display: Force vsync flip when reconfiguring MPCC iommu/amd: Remove performance counter pre-initialization test Revert "iommu/amd: Fix performance counter initialization" ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() powerpc/mm: Add cond_resched() while removing hpte mappings iwlwifi: pcie: make cfg vs. trans_cfg more robust cuse: prevent clone virtiofs: fix userns fuse: invalidate attrs when page writeback completes mt76: mt7915: fix txpower init for TSSI off chips mt76: mt76x0: disable GTK offloading mt76: mt7615: support loading EEPROM for MT7613BE rtw88: 8822c: add LC calibration for RTL8822C pinctrl: samsung: use 'int' for register masks in Exynos mac80211: clear the beacon's CRC after channel switch IB/hfi1: Correct oversized ring allocation coresight: Do not scan for graph if none is present MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED i2c: Add I2C_AQ_NO_REP_START adapter quirk ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. ice: handle increasing Tx or Rx ring sizes ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet ip6_vti: proper dev_{hold|put} in ndo_[un]init methods net: hns3: add handling for xmit skb with recursive fraglist net: hns3: remediate a potential overflow risk of bd_num_list powerpc/32: Statically initialise first emergency context selftests/powerpc: Fix L1D flushing tests for Power10 Bluetooth: check for zapped sk before connecting net: bridge: when suppression is enabled exclude RARP packets net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports Bluetooth: initialize skb_queue_head at l2cap_chan_create() Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default ALSA: bebob: enable to deliver MIDI messages for multiple ports ALSA: rme9652: don't disable if not enabled ALSA: hdspm: don't disable if not enabled ALSA: hdsp: don't disable if not enabled i2c: bail out early when RDWR parameters are wrong Bluetooth: Fix incorrect status handling in LE PHY UPDATE event ASoC: rsnd: core: Check convert rate in rsnd_hw_params net: stmmac: Set FIFO sizes for ipq806x net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF tipc: convert dest node's address to network order fs: dlm: flush swork on shutdown fs: dlm: check on minimum msglen size fs: dlm: add errno handling to check callback fs: dlm: fix debugfs dump ath11k: fix thermal temperature read kvm: Cap halt polling at kvm->max_halt_poll_ns cpufreq: intel_pstate: Use HWP if enabled by platform firmware PM: runtime: Fix unpaired parent child_count for force_resume ACPI: PM: Add ACPI ID of Alder Lake Fan KVM/VMX: Invoke NMI non-IST entry instead of IST entry KVM: x86/mmu: Remove the defunct update_pte() paging hook tpm, tpm_tis: Reserve locality in tpm_tis_resume() tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() tpm: fix error return code in tpm2_get_cc_attrs_tbl() KEYS: trusted: Fix memory leak on object td UPSTREAM: module: unexport find_module and module_mutex FROMLIST: scsi: ufs: Increase the usable queue depth ANDROID: abi_gki_aarch64_qcom: Add vmemdup_user ANDROID: cgroup: add vendor hook to cgroup .attach() ANDROID: gki_defconfig: Enable HID_BETOP_FF JOYSTICK_XPAD_FF and JOYSTICK_XPAD_LEDS ANDROID: abi_gki_aarch64_qcom: Add devm_rproc_* APIs ANDROID: Incremental fs: Add uid to INCFS_IOC_GET_LAST_READ_ERROR ANDROID: Incremental fs: Make sysfs_name changeable on remount ANDROID: Incremental fs: Count pending_reads even when very short ANDROID: sched/fair: export sysctl_sched_min_granularity symbol ANDROID: Fix compat hwcap reporting on asymmetric 32-bit SoCs Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests" BACKPORT: sched/uclamp: Allow to reset a task uclamp constraint value ANDROID: GKI: restore termiox fields Revert "spi: Fix use-after-free with devm_spi_alloc_*" FROMGIT: block: avoid double io accounting for flush request UPSTREAM: kasan: fix kasan_byte_accessible() to be consistent with actual checks FROMLIST: blk-mq: Swap two calls in blk_mq_exit_queue() ANDROID: FUSE OWNERS pointing to android-mainline OWNERS Linux 5.10.37 sctp: delay auto_asconf init until binding the first addr Revert "net/sctp: fix race condition in sctp_destroy_sock" smp: Fix smp_call_function_single_async prototype net: Only allow init netns to set default tcp cong to a restricted algo arm64: Remove arm64_dma32_phys_limit and its uses bpf: Prevent writable memory-mapping of read-only ringbuf pages bpf, ringbuf: Deny reserve of buffers larger than ringbuf bpf: Fix alu32 const subreg bound tracking on bitwise operations afs: Fix speculative status fetches mm/memory-failure: unnecessary amount of unmapping mm/sparse: add the missing sparse_buffer_fini() in error branch mm: memcontrol: slab: fix obtain a reference to a freeing memcg mm/sl?b.c: remove ctor argument from kmem_cache_flags kfifo: fix ternary sign extension bugs ia64: fix EFI_DEBUG build perf session: Add swap operation for event TIME_CONV perf jit: Let convert_timestamp() to be backwards-compatible perf tools: Change fields type in perf_record_time_conv net:nfc:digital: Fix a double free in digital_tg_recv_dep_req net: bridge: mcast: fix broken length + header check for MRDv6 Adv. RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res RDMA/siw: Fix a use after free in siw_alloc_mr bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds selftests/bpf: Fix core_reloc test runner selftests/bpf: Fix field existence CO-RE reloc tests selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM bnxt_en: Fix RX consumer index logic in the error path. selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E bnxt_en: fix ternary sign extension bug in bnxt_show_temp() net: enetc: fix link error again net: phy: marvell: fix m88e1111_set_downshift net: phy: marvell: fix m88e1011_set_downshift powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') powerpc/perf: Fix the threshold event selection for memory events in power10 wlcore: Fix buffer overrun by snprintf due to incorrect buffer size ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock ath10k: Fix a use after free in ath10k_htc_send_bundle ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices powerpc/64: Fix the definition of the fixmap area RDMA/core: Add CM to restrack after successful attachment to a device RDMA/rxe: Fix a bug in rxe_fill_ip_info() net: phy: intel-xway: enable integrated led functions net: renesas: ravb: Fix a stuck issue when a lot of frames are received net: stmmac: fix TSO and TBS feature enabling during driver open nfp: devlink: initialize the devlink port attribute "lanes" crypto: ccp: Detect and reject "invalid" addresses destined for PSP mt76: mt7615: fix memleak when mt7615_unregister_device() net: davinci_emac: Fix incorrect masking of tx and rx error channel net: marvell: prestera: fix port event handling on init vsock/virtio: free queued packets when closing socket sfc: ef10: fix TX queue lookup in TX event handling ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails RDMA/cxgb4: add missing qpid increment gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check net: ethernet: ixp4xx: Set the DMA masks explicitly libbpf: Initialize the bpf_seq_printf parameters array field by field vsock/vmci: log once the failed queue pair allocation netfilter: nftables_offload: special ethertype handling for VLAN netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector netfilter: nft_payload: fix C-VLAN offload support mwl8k: Fix a double Free in mwl8k_probe_hw i2c: mediatek: Fix wrong dma sync flag i2c: sh7760: fix IRQ error path wlcore: fix overlapping snprintf arguments in debugfs rtlwifi: 8821ae: upgrade PHY and RF parameters KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid powerpc/smp: Reintroduce cpu_core_mask powerpc/pseries: extract host bridge from pci_bus prior to bus removal MIPS: pci-legacy: stop using of_pci_range_to_resource drm/amd/pm: fix error code in smu_set_power_limit() perf beauty: Fix fsconfig generator iommu/amd: Put newline after closing bracket in warning drm/i915/gvt: Fix error code in intel_gvt_init_device() net/packet: remove data races in fanout operations net/packet: make packet_fanout.arr size configurable up to 64K net/mlx5: Fix bit-wise and with zero ASoC: ak5558: correct reset polarity powerpc/xive: Fix xmon command "dxi" powerpc/xive: Drop check on irq_data in xive_core_debug_show() i2c: sh7760: add IRQ check i2c: rcar: add IRQ check i2c: rcar: protect against supurious interrupts on V3U i2c: rcar: make sure irq is not threaded on Gen2 and earlier i2c: mlxbf: add IRQ check i2c: jz4780: add IRQ check i2c: emev2: add IRQ check i2c: cadence: add IRQ check i2c: xiic: fix reference leak when pm_runtime_get_sync fails i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails i2c: sprd: fix reference leak when pm_runtime_get_sync fails i2c: omap: fix reference leak when pm_runtime_get_sync fails i2c: imx: fix reference leak when pm_runtime_get_sync fails i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails i2c: img-scb: fix reference leak when pm_runtime_get_sync fails i2c: cadence: fix reference leak when pm_runtime_get_sync fails RDMA/rtrs-clt: destroy sysfs after removing session from active list RDMA/srpt: Fix error return code in srpt_cm_req_recv() net: thunderx: Fix unintentional sign extension issue cxgb4: Fix unintentional sign extension issues RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() IB/hfi1: Fix error return code in parse_platform_config() RDMA/qedr: Fix error return code in qedr_iw_connect() ovl: invalidate readdir cache on changes to dir with origin KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit mt76: mt7663s: fix the possible device hang in high traffic mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation mt76: mt7915: fix mib stats counter reporting to mac80211 mt76: mt7615: fix mib stats counter reporting to mac80211 mt76: mt7915: fix aggr len debugfs node mt76: mt7915: fix tx skb dma unmap mt76: mt7615: fix tx skb dma unmap mt7601u: fix always true expression rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() xfs: fix return of uninitialized value in variable error perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric mac80211: bail out if cipher schemes are invalid powerpc: iommu: fix build when neither PCI or IBMVIO is set powerpc/perf: Fix PMU constraint check for EBB events powerpc/64s: Fix pte update for kernel memory on radix IB/hfi1: Use kzalloc() for mmu_rb_handler allocation liquidio: Fix unintented sign extension of a left shift of a u16 ASoC: simple-card: fix possible uninitialized single_cpu local variable KVM: arm64: Initialize VCPU mdcr_el2 before loading it HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls iommu/vt-d: Invalidate PASID cache when root/context entry changed iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL iommu/vt-d: Report the right page fault address iommu/vt-d: Report right snoop capability when using FL for IOVA iommu: Fix a boundary issue to avoid performance drop iommu/vt-d: Don't set then clear private data in prq_event_thread() mips: bmips: fix syscon-reboot nodes net: hns3: Limiting the scope of vector_ring_chain variable nfc: pn533: prevent potential memory corruption RDMA/core: Fix corrupted SL on passive side bug: Remove redundant condition check in report_bug net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() powerpc/pseries: Only register vio drivers if vio bus exists udp: never accept GSO_FRAGLIST packets net: phy: lan87xx: fix access to wrong register of LAN87xx ALSA: core: remove redundant spin_lock pair in snd_card_disconnect gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration IB/isert: Fix a use after free in isert_connect_request RDMA/mlx5: Fix drop packet rule in egress table iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk MIPS: loongson64: fix bug when PAGE_SIZE > 16KB pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero pinctrl: pinctrl-single: remove unused parameter inet: use bigger hash table for IP ID generation ima: Fix the error code for restoring the PCR value MIPS: fix local_irq_{disable,enable} in asmmacro.h powerpc/prom: Mark identical_pvr_fixup as __init powerpc/fadump: Mark fadump_calculate_reserve_size as __init libbpf: Add explicit padding to btf_dump_emit_type_decl_opts selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed iommu/vt-d: Reject unsupported page request modes iommu: Check dev->iommu in iommu_dev_xxx functions bpftool: Fix maybe-uninitialized warnings libbpf: Add explicit padding to bpf_xdp_set_link_opts net: lapbether: Prevent racing when checking whether the netif is running Bluetooth: avoid deadlock between hci_dev->lock and socket lock KVM: x86/mmu: Retry page faults that hit an invalid memslot wilc1000: write value to WILC_INTR2_ENABLE register RDMA/mlx5: Fix mlx5 rates to IB rates map ASoC: Intel: Skylake: Compile when any configuration is selected ASoC: Intel: boards: sof-wm8804: add check for PLL setting perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars HID: plantronics: Workaround for double volume key presses xsk: Respect device's headroom and tailroom on generic xmit path drivers/block/null_blk/main: Fix a double free in null_init. sched/debug: Fix cgroup_path[] serialization io_uring: fix overflows checks in provide buffers perf/amd/uncore: Fix sysfs type mismatch x86/events/amd/iommu: Fix sysfs type mismatch HSI: core: fix resource leaks in hsi_add_client_from_dt() media: cedrus: Fix H265 status definitions nvme-pci: don't simple map sgl when sgls are disabled nvmet-tcp: fix a segmentation fault during io parsing error mfd: stm32-timers: Avoid clearing auto reload register mailbox: sprd: Introduce refcnt when clients requests/free channels scsi: ibmvfc: Fix invalid state machine BUG_ON() scsi: sni_53c710: Add IRQ check scsi: sun3x_esp: Add IRQ check scsi: jazz_esp: Add IRQ check scsi: hisi_sas: Fix IRQ checks scsi: ufs: ufshcd-pltfrm: Fix deferred probing scsi: pm80xx: Fix potential infinite loop scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() clk: uniphier: Fix potential infinite loop drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer vfio/pci: Re-order vfio_pci_probe() vfio/pci: Move VGA and VF initialization to functions vfio/fsl-mc: Re-order vfio_fsl_mc_probe() media: v4l2-ctrls.c: fix race condition in hdl->requests list media: i2c: imx219: Balance runtime PM use-count media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream nvme: retrigger ANA log update if group descriptor isn't found power: supply: bq25980: Move props from battery node clk: imx: Fix reparenting of UARTs not associated with stdout nvmet-tcp: fix incorrect locking in state_change sk callback nvme-tcp: block BH in sk state_change sk callback seccomp: Fix CONFIG tests for Seccomp_filters ata: libahci_platform: fix IRQ check sata_mv: add IRQ checks pata_ipx4xx_cf: fix IRQ check pata_arasan_cf: fix IRQ check selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) x86/kprobes: Fix to check non boostable prefixes correctly of: overlay: fix for_each_child.cocci warnings drm/amdkfd: fix build error with AMD_IOMMU_V2=m media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs() media: m88rs6000t: avoid potential out-of-bounds reads on arrays media: atomisp: Fixed error handling path media: [next] staging: media: atomisp: fix memory leak of object flash media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30 media: m88ds3103: fix return value check in m88ds3103_probe() media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() media: venus: core: Fix some resource leaks in the error path of 'venus_probe()' drm/probe-helper: Check epoch counter in output_poll_execute() media: aspeed: fix clock handling logic media: rkisp1: rsz: crash fix when setting src format media: omap4iss: return error code when omap4iss_get() failed media: saa7146: use sg_dma_len when building pgtable media: saa7134: use sg_dma_len when building pgtable media: vivid: fix assignment of dev->fbuf_out_flags rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() afs: Fix updating of i_mode due to 3rd party change sched/fair: Fix shift-out-of-bounds in load_balance() drm/mcde/panel: Inverse misunderstood flag drm/amd/display: Fix off by one in hdmi_14_process_transaction() drm/stm: Fix bus_flags handling drm/tilcdc: send vblank event when disabling crtc soc: aspeed: fix a ternary sign expansion bug xen-blkback: fix compatibility bug with single page rings serial: omap: fix rs485 half-duplex filtering serial: omap: don't disable rs485 if rts gpio is missing ttyprintk: Add TTY hangup callback. usb: dwc2: Fix hibernation between host and device modes. usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check Drivers: hv: vmbus: Increase wait time for VMbus unload hwmon: (pmbus/pxe1610) don't bail out when not all pages are active x86/platform/uv: Fix !KEXEC build failure spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue Drivers: hv: vmbus: Use after free in __vmbus_open() ARM: dts: aspeed: Rainier: Fix humidity sensor bus address platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table security: keys: trusted: fix TPM2 authorizations memory: samsung: exynos5422-dmc: handle clk_set_parent() failure memory: renesas-rpc-if: fix possible NULL pointer dereference of resource spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op() m68k: Add missing mmap_read_lock() to sys_cacheflush() usbip: vudc: fix missing unlock on error in usbip_sockfd_store() crypto: chelsio - Read rxchannel-id from firmware node: fix device cleanups in error handling code firmware: qcom-scm: Fix QCOM_SCM configuration serial: core: return early on unsupported ioctls tty: fix return value for unsupported termiox ioctls tty: Remove dead termiox code tty: fix return value for unsupported ioctls tty: actually undefine superseded ASYNC flags USB: cdc-acm: fix TIOCGSERIAL implementation USB: cdc-acm: fix unprivileged TIOCCSERIAL usb: gadget: r8a66597: Add missing null check on return from platform_get_resource spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality spi: spi-zynqmp-gqspi: add mutex locking for exec_op spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible cpufreq: armada-37xx: Fix determining base CPU frequency cpufreq: armada-37xx: Fix driver cleanup when registration failed clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz cpufreq: armada-37xx: Fix the AVS value for load L1 clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock cpufreq: armada-37xx: Fix setting TBG parent for load levels crypto: qat - Fix a double free in adf_create_ring crypto: sa2ul - Fix memory leak of rxd crypto: sun8i-ss - Fix memory leak of pad crypto: allwinner - add missing CRYPTO_ prefix ACPI: CPPC: Replace cppc_attr with kobj_attribute cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration PM: runtime: Replace inline function pm_runtime_callbacks_present() soc: qcom: mdt_loader: Detect truncated read of segments soc: qcom: mdt_loader: Validate that p_filesz < p_memsz spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() spi: Fix use-after-free with devm_spi_alloc_* clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped clocksource/drivers/timer-ti-dm: Fix posted mode status check order PM / devfreq: Use more accurate returned new_freq as resume_freq soc: qcom: pdr: Fix error return code in pdr_register_listener staging: greybus: uart: fix unprivileged TIOCCSERIAL staging: fwserial: fix TIOCGSERIAL implementation staging: fwserial: fix TIOCSSERIAL implementation staging: rtl8192u: Fix potential infinite loop staging: comedi: tests: ni_routes_test: Fix compilation error irqchip/gic-v3: Fix OF_BAD_ADDR error handling mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol firmware: qcom_scm: Workaround lack of "is available" call on SC7180 firmware: qcom_scm: Reduce locking section for __get_convention() firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool m68k: mvme147,mvme16x: Don't wipe PCC timer config bits soundwire: stream: fix memory leak in stream config error path memory: pl353: fix mask of ECC page_size config register driver core: platform: Declare early_platform_cleanup() prototype drivers: nvmem: Fix voltage settings for QTI qfprom-efuse USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() usb: gadget: aspeed: fix dma map failure crypto: qat - fix error path in adf_isr_resource_alloc() crypto: poly1305 - fix poly1305_core_setkey() declaration NFSv4.2: fix copy stateid copying for the async copy NFSD: Fix sparse warning in nfs4proc.c arm64: dts: mediatek: fix reset GPIO level on pumpkin phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup soundwire: bus: Fix device found flag correctly bus: qcom: Put child node before return arm64: dts: renesas: r8a779a0: Fix PMU interrupt mtd: require write permissions for locking and badblock ioctls dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties' usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()' usb: gadget: s3c: Fix incorrect resources releasing fotg210-udc: Complete OUT requests on short packets fotg210-udc: Don't DMA more than the buffer can take fotg210-udc: Mask GRP2 interrupts we don't handle fotg210-udc: Remove a dubious condition leading to fotg210_done fotg210-udc: Fix EP0 IN requests bigger than two packets fotg210-udc: Fix DMA on EP0 for length > max packet size crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init crypto: qat - don't release uninitialized resources crypto: ccp - fix command queuing to TEE ring buffer usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1) usb: gadget: pch_udc: Initialize device pointer before use usb: gadget: pch_udc: Check for DMA mapping error usb: gadget: pch_udc: Check if driver is present before calling ->setup() usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() devtmpfs: fix placement of complete() call x86/microcode: Check for offline CPUs before requesting new microcode spi: stm32: Fix use-after-free on unbind arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding regulator: bd9576: Fix return from bd957x_probe() spi: stm32: drop devres version of spi_register_master crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control mtd: maps: fix error return code of physmap_flash_remove() mtd: don't lock when recursively deleting partitions mtd: rawnand: qcom: Return actual error code instead of -ENODEV mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() spi: rockchip: avoid objtool warning regmap: set debugfs_name to NULL after it is freed usb: typec: stusb160x: fix return value check in stusb160x_probe() usb: typec: tps6598x: Fix return value check in tps6598x_probe() usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS serial: stm32: fix tx_empty condition serial: stm32: add FIFO flush when port is closed serial: stm32: fix FIFO flush in startup and set_termios serial: stm32: call stm32_transmit_chars locked serial: stm32: fix tx dma completion, release channel serial: stm32: fix a deadlock in set_termios serial: stm32: fix wake-up flag handling serial: stm32: fix a deadlock condition with wakeup event serial: stm32: fix TX and RX FIFO thresholds serial: stm32: fix incorrect characters on console serial: stm32: fix startup by enabling usart for reception serial: stm32: Use of_device_get_match_data() serial: stm32: fix probe and remove order for dma serial: stm32: add "_usart" prefix in functions name serial: stm32: fix code cleaning warnings and checks x86/platform/uv: Set section block size for hubless architectures arm64: dts: renesas: Add mmc aliases into board dts files ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family ARM: dts: exynos: correct PMIC interrupt trigger level on Snow ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100 memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] crypto: sun8i-ss - fix result memory leak on error path fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE) firmware: xilinx: Add a blank line after function declaration firmware: xilinx: Fix dereferencing freed memory Revert "tools/power turbostat: adjust for temperature offset" usb: gadget: pch_udc: Revert d3cb25a12138 completely Revert "drm/qxl: do not run release if qxl failed to init" ovl: fix missing revert_creds() on error path Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read KVM: arm64: Fully zero the vcpu state on reset KVM: Stop looking for coalesced MMIO zones if the bus is destroyed KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created KVM: SVM: Don't strip the C-bit from CR2 on #PF interception KVM: nSVM: Set the shadow root level to the TDP level for nested NPT KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit KVM: s390: extend kvm_s390_shadow_fault to return entry pointer KVM: s390: split kvm_s390_real_to_abs KVM: s390: VSIE: fix MVPG handling for prefixing and MSO s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility KVM: s390: fix guarded storage control register handling KVM: s390: split kvm_s390_logical_to_effective KVM: s390: VSIE: correctly handle MVPG when in VSIE ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices ALSA: hda/realtek: Re-order ALC662 quirk table entries ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries ALSA: hda/realtek: Re-order ALC269 HP quirk table entries ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 drm/amd/display: Reject non-zero src_y and src_x for video planes drm: bridge/panel: Cleanup connector on bridge detach drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast drm/dp_mst: Revise broadcast msg lct & lcr drm/radeon: fix copy of uninitialized variable back to userspace drm/panfrost: Don't try to map pages that are already mapped drm/panfrost: Clear MMU irqs before handling the fault drm/qxl: use ttm bo priorities drm/i915/gvt: Fix vfio_edid issue for BXT/APL drm/i915/gvt: Fix virtual display setup for BXT/APL FDDI: defxx: Make MMIO the configuration default except for EISA mt76: fix potential DMA mapping leak rtw88: Fix array overrun in rtw_get_tx_power_params() cfg80211: scan: drop entry from hidden_list on overflow ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() md: Fix missing unused status line of /proc/mdstat md: md_open returns -EBUSY when entering racing area md: factor out a mddev_find_locked helper from mddev_find md: split mddev_find md-cluster: fix use-after-free issue when removing rdev md/bitmap: wait for external bitmap writes to complete during tear down async_xor: increase src_offs when dropping destination page x86, sched: Treat Intel SNC topology as default, COD as exception selinux: add proper NULL termination to the secclass_map permissions misc: vmw_vmci: explicitly initialize vmci_datagram payload misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create() misc: lis3lv02d: Fix false-positive WARN on various HP models phy: cadence: Sierra: Fix PHY power_on sequence sc16is7xx: Defer probe if device read fails iio:adc:ad7476: Fix remove handling iio:accel:adis16201: Fix wrong axis assignment that prevents loading iio: inv_mpu6050: Fully validate gyro and accel scale writes soc/tegra: regulators: Fix locking up when voltage-spread is out of range PM / devfreq: Unlock mutex and free devfreq struct in error path PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c PCI: xgene: Fix cfg resource mapping KVM: x86: Defer the MMU unload to the normal path on an global INVPCID PCI: Allow VPD access for QLogic ISP2722 FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR MIPS: pci-rt2880: fix slot 0 configuration MIPS: pci-mt7620: fix PLL lock check ASoC: tlv320aic32x4: Increase maximum register in regmap ASoC: tlv320aic32x4: Register clocks before registering component ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function ASoC: samsung: tm2_wm5110: check of of_parse return value usb: xhci-mtk: improve bandwidth scheduling with TT usb: xhci-mtk: remove or operator for setting schedule parameters usb: typec: tcpm: update power supply once partner accepts usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply drm: bridge: fix LONTIUM use of mipi_dsi_() functions staging: fwserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL permission check staging: fwserial: fix TIOCSSERIAL jiffies conversions USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check staging: greybus: uart: fix TIOCSSERIAL jiffies conversions USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions tty: amiserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL jiffies conversions usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers net/nfc: fix use-after-free llcp_sock_bind/connect bluetooth: eliminate the potential race condition when removing the HCI controller Bluetooth: verify AMP hci_chan before amp_destroy BACKPORT: scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk Revert "xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume" ANDROID: vendor_hooks: Add hooks to dup_task_struct ANDROID: arm64: enable compat vdso UPSTREAM: arm64: vdso32: drop -no-integrated-as flag BACKPORT: scsi: ufs-mediatek: Add HS-G4 support UPSTREAM: scsi: ufs: Add enums for UniPro version higher than 1.6 FROMGIT: usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default FROMGIT: xhci: Do not use GFP_KERNEL in (potentially) atomic context FROMGIT: xhci: Fix giving back cancelled URBs even if halted endpoint can't reset ANDROID: usb: gadget: f_accessory: update SS/SSP descriptors Revert "sched,fair: Alternative sched_slice()" Revert "media: v4l2-ctrls: fix reference to freed memory" ANDROID: GKI: restore a part of "struct mmc_host" Revert "mmc: block: Issue a cache flush only when it's enabled" ANDROID: iommu/io-pgtable-arm: Free underlying page tables for large mappings Revert "UPSTREAM: usb: gadget: f_uac2: validate input parameters" ANDROID: vendor_hooks: Add hooks for account irqtime process tick BACKPORT: arm64: fpsimd: run kernel mode NEON with softirqs disabled UPSTREAM: arm64: assembler: introduce wxN aliases for wN registers BACKPORT: arm64: assembler: remove conditional NEON yield macros UPSTREAM: fsverity: relax build time dependency on CRYPTO_SHA256 UPSTREAM: fscrypt: relax Kconfig dependencies for crypto API algorithms UPSTREAM: crypto: arm64/gcm - move authentication tag check to SIMD domain UPSTREAM: crypto: arm64/crc-t10dif - move NEON yield to C code UPSTREAM: crypto: arm64/aes-ce-mac - simplify NEON yield UPSTREAM: crypto: arm64/aes-neonbs - remove NEON yield calls UPSTREAM: crypto: arm64/sha512-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha3-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha2-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha1-ce - simplify NEON yield UPSTREAM: arm64: assembler: add cond_yield macro UPSTREAM: crypto: remove cipher routines from public crypto API UPSTREAM: chcr_ktls: use AES library for single use cipher ANDROID: add OWNERS for sysfs-fs-f2fs FROMGIT: mm/memory_hotplug: rate limit page migration warnings ANDROID: db845c_gki.fragment: Add QCOM_TSENSE config to avoid thermal crashes UPSTREAM: usb: gadget: f_uac2: validate input parameters UPSTREAM: usb: f_uac2: adds support for SS and SSP f2fs: return EINVAL for hole cases in swap file ANDROID: Update the ABI xml and symbol list f2fs: avoid swapon failure by giving a warning first ANDROID: topology: Add flag to indicate topology has been updated f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly f2fs: support iflag change given the mask f2fs: avoid null pointer access when handling IPU error ANDROID: Update the ABI xml and symbol list ANDROID: Add missing CFI jump table symbols to kallsyms Revert "BACKPORT: bio: limit bio max size" ANDROID: thermal: Add vendor thermal_pm_notify_suspend function Linux 5.10.36 thermal/core/fair share: Lock the thermal zone while looping over instances thermal/drivers/cpufreq_cooling: Fix slab OOB issue lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails dm integrity: fix missing goto in bitmap_flush_interval error handling dm space map common: fix division bug in sm_ll_find_free_block() dm persistent data: packed struct should have an aligned() attribute too tracing: Restructure trace_clock_global() to never block tracing: Map all PIDs to command lines tools/power turbostat: Fix offset overflow issue in index converting rsi: Use resume_noirq for SDIO tty: fix memory leak in vc_deallocate usb: dwc2: Fix session request interrupt handler usb: dwc3: core: Do core softreset when switch mode usb: dwc3: gadget: Fix START_TRANSFER link state check usb: dwc3: gadget: Remove FS bInterval_m1 limitation usb: gadget/function/f_fs string table fix for multiple languages usb: gadget: Fix double free of device descriptor pointers usb: gadget: dummy_hcd: fix gpf in gadget_setup media: venus: hfi_parser: Don't initialize parser on v1 media: v4l2-ctrls: fix reference to freed memory media: staging/intel-ipu3: Fix race condition during set_fmt media: staging/intel-ipu3: Fix set_fmt error handling media: staging/intel-ipu3: Fix memory leak in imu_fmt media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() media: dvb-usb: Fix use-after-free access media: dvbdev: Fix memory leak in dvb_media_device_free() ext4: Fix occasional generic/418 failure ext4: allow the dax flag to be set and cleared on inline directories ext4: fix error return code in ext4_fc_perform_commit() ext4: fix ext4_error_err save negative errno into superblock ext4: fix error code in ext4_commit_super ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() ext4: fix check to prevent false positive report of incorrect used inodes ext4: annotate data race in jbd2_journal_dirty_metadata() ext4: annotate data race in start_this_handle() kbuild: update config_data.gz only when the content of .config is changed x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") smb3: do not attempt multichannel to server which does not support it smb3: when mounting with multichannel include it in requested capabilities jffs2: check the validity of dstlen in jffs2_zlib_compress() Fix misc new gcc warnings security: commoncap: fix -Wstringop-overread warning sfc: farch: fix TX queue lookup in TX event handling sfc: farch: fix TX queue lookup in TX flush done handling exfat: fix erroneous discard when clear cluster bit fuse: fix write deadlock dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences md/raid1: properly indicate failure when ending a failed write request crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS crypto: arm/curve25519 - Move '.fpu' after '.arch' tpm: vtpm_proxy: Avoid reading host log when using a virtual device tpm: efi: Use local variable for calculating final log size intel_th: pci: Add Alder Lake-M support powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR powerpc/kexec_file: Use current CPU info while setting up FDT powerpc/eeh: Fix EEH handling for hugepages in ioremap space. powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors jffs2: Hook up splice_write callback jffs2: Fix kasan slab-out-of-bounds problem Input: ili210x - add missing negation for touch indication on ili210x NFSv4: Don't discard segments marked for return in _pnfs_return_layout() NFS: Don't discard pNFS layout segments that are marked for return NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure openvswitch: fix stack OOB read while fragmenting IPv4 packets mlxsw: spectrum_mr: Update egress RIF list before route's action f2fs: fix to avoid out-of-bounds memory access f2fs: fix error handling in f2fs_end_enable_verity() ubifs: Only check replay with inode type to judge if inode linked kcsan, debugfs: Move debugfs file creation out of early init virtiofs: fix memory leak in virtio_fs_probe() fs: fix reporting supported extra file attributes for statx() Makefile: Move -Wno-unused-but-set-variable out of GCC only block arm64/vdso: Discard .note.gnu.property sections in vDSO btrfs: fix race when picking most recent mod log operation for an old root tools/power/turbostat: Fix turbostat for AMD Zen CPUs ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops ALSA: hda/realtek - Headset Mic issue on HP platform ALSA: hda/realtek: fix mic boost on Intel NUC 8 ALSA: hda/realtek: GA503 use same quirks as GA401 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 ALSA: usb-audio: Explicitly set up the clock selector ALSA: sb: Fix two use after free in snd_sb_qsound_build ALSA: hda/conexant: Re-order CX5066 quirk table entries ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer power: supply: cpcap-battery: fix invalid usage of list cursor sched,psi: Handle potential task count underflow bugs more gracefully s390/archrandom: add parameter check for s390_arch_random_generate block/rnbd-clt: Fix missing a memory free when unloading the module sched,fair: Alternative sched_slice() perf: Rework perf_event_exit_event() scsi: libfc: Fix a format specifier mfd: arizona: Fix rumtime PM imbalance on error mfd: da9063: Support SMBus and I2C mode mfd: intel-m10-bmc: Fix the register access range scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response drm/amdgpu: fix NULL pointer dereference drm/amd/display: Try YCbCr420 color when YCbCr444 fails amdgpu: avoid incorrect %hu format string drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug drm/amd/display: Fix UBSAN: shift-out-of-bounds warning drm/amd/display: Fix debugfs link_settings entry drm/radeon/ttm: Fix memory leak userptr pages drm/amdgpu/ttm: Fix memory leak userptr pages drm/msm/mdp5: Do not multiply vclk line count by 100 drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal sched/fair: Ignore percpu threads for imbalance pulls media: gscpa/stv06xx: fix memory leak media: dvb-usb: fix memory leak in dvb_usb_adapter_init media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming media: platform: sti: Fix runtime PM imbalance in regs_show media: i2c: adv7842: fix possible use-after-free in adv7842_remove() media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() media: adv7604: fix possible use-after-free in adv76xx_remove() media: tc358743: fix possible use-after-free in tc358743_remove() power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver media: vivid: update EDID media: em28xx: fix memory leak scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() scsi: smartpqi: Add new PCI IDs scsi: smartpqi: Correct request leakage during reset operations scsi: smartpqi: Use host-wide tag space power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce selftests/resctrl: Fix checking for < 0 for unsigned values selftests/resctrl: Fix incorrect parsing of iMC counters selftests/resctrl: Use resctrl/info for feature detection selftests/resctrl: Fix missing options "-n" and "-p" selftests/resctrl: Clean up resctrl features check selftests/resctrl: Fix compilation issues for other global variables selftests/resctrl: Fix compilation issues for global variables selftests/resctrl: Enable gcc checks to detect buffer overflows nvmet: return proper error code from discovery ctrl drm/komeda: Fix bit check to import to value of proper type ata: ahci: Disable SXS for Hisilicon Kunpeng920 mmc: sdhci-brcmstb: Remove CQE quirk mmc: sdhci-pci: Add PCI IDs for Intel LKF mmc: sdhci-esdhc-imx: validate pinctrl before use it scsi: qla2xxx: Fix use after free in bsg drm/vkms: fix misuse of WARN_ON scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() drm/amd/display: fix dml prefetch validation drm/amd/display: DCHUB underflow counter increasing in some scenarios drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' drm/amd/pm: fix workload mismatch on vega10 drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f drm/amdkfd: Fix UBSAN shift-out-of-bounds warning drm/amdgpu: mask the xgmi number of hops reported from psp to kfd backlight: qcom-wled: Fix FSC update issue for WLED5 backlight: qcom-wled: Use sink_addr for sync toggle power: supply: Use IRQF_ONESHOT media: gspca/sq905.c: fix uninitialized variable media: media/saa7164: fix saa7164_encoder_register() memory leak bugs extcon: arizona: Fix various races on driver unbind extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged power: supply: bq27xxx: fix power_avg for newer ICs atomisp: don't let it go past pipes array media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB media: ite-cir: check for receive overflow scsi: target: pscsi: Fix warning in pscsi_complete_cmd() kvfree_rcu: Use same set of GFP flags as does single-argument sched/pelt: Fix task util_est update filtering drm/amdgpu: Fix some unload driver issues scsi: lpfc: Fix pt2pt connection does not recover after LOGO scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work drm/amd/display: Don't optimize bandwidth before disabling planes drm/amd/display: Check for DSC support instead of ASIC revision drm/ast: fix memory leak when unload the driver drm/amd/display: changing sr exit latency drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check drm/qxl: release shadow on shutdown drm/qxl: do not run release if qxl failed to init drm: Added orientation quirk for OneGX1 Pro btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s btrfs: do proper error handling in btrfs_update_reloc_root btrfs: do proper error handling in create_reloc_root spi: sync up initial chipselect state platform/x86: intel_pmc_core: Don't use global pmcdev in quirks crypto: omap-aes - Fix PM reference leak on omap-aes.c crypto: sa2ul - Fix PM reference leak in sa_ul_probe() crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c crypto: stm32/hash - Fix PM reference leak on stm32-hash.c crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() intel_th: Consistency and off-by-one fix tty: n_gsm: check error while registering tty devices usb: dwc3: gadget: Check for disabled LPM quirk usb: core: hub: Fix PM reference leak in usb_port_resume() usb: musb: fix PM reference leak in musb_irq_work() usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() spi: qup: fix PM reference leak in spi_qup_remove() spi: omap-100k: Fix reference leak to master spi: dln2: Fix reference leak to master platform/x86: ISST: Account for increased timeout in some cases tools/power/x86/intel-speed-select: Increase string size ARM: dts: at91: change the key code of the gpio key bus: mhi: core: Clear context for stopped channels from remove() xhci: fix potential array out of bounds with several interrupters xhci: check control context is valid before dereferencing it. xhci: check port array allocation was successful before dereferencing it fpga: dfl: pci: add DID for D5005 PAC cards usb: xhci-mtk: support quirk to disable usb2 lpm random: initialize ChaCha20 constants with correct endianness perf/arm_pmu_platform: Fix error handling perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors soundwire: cadence: only prepare attached devices on clock stop tee: optee: do not check memref size on return from Secure World arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on soc/tegra: pmc: Fix completion of power-gate toggling efi/libstub: Add $(CLANG_FLAGS) to x86 flags x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) ARM: dts: ux500: Fix up TVK R3 sensors ARM: dts: BCM5301X: fix "reg" formatting in /memory node kselftest/arm64: mte: Fix MTE feature detection PCI: PM: Do not read power state in pci_enable_device_flags() ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node kselftest/arm64: mte: Fix compilation with native compiler usb: xhci: Fix port minor revision usb: dwc3: gadget: Ignore EP queue requests during bus reset usb: gadget: f_uac1: validate input parameters usb: gadget: f_uac2: validate input parameters genirq/matrix: Prevent allocation counter corruption crypto: hisilicon/sec - fixes a printing error x86/sev: Do not require Hypervisor CPUID bit for SEV guests usb: webcam: Invalid size of Processing Unit Descriptor usb: gadget: uvc: add bInterval checking for HS mode crypto: qat - fix unmap invalid dma address crypto: api - check for ERR pointers in crypto_destroy_tfm() bus: mhi: core: Destroy SBL devices when moving to mission mode spi: ath79: remove spi-master setup and cleanup assignment spi: ath79: always call chipselect function staging: wimax/i2400m: fix byte-order issue bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first cpuidle: tegra: Fix C7 idling state on Tegra114 fbdev: zero-fill colormap in fbcmap.c posix-timers: Preserve return value in clock_adjtime32() btrfs: fix race between transaction aborts and fsyncs leading to use-after-free intel_th: pci: Add Rocket Lake CPU support btrfs: fix metadata extent leak after failure to create subvolume x86/build: Disable HIGHMEM64G selection for M486SX btrfs: handle remount to no compress during compression smb2: fix use-after-free in smb2_ioctl_query_info() cifs: detect dead connections only when echoes are enabled. cifs: fix out-of-bound memory access when calling smb3_notify() at mount point cifs: Return correct error code from smb2_get_enc_key irqchip/gic-v3: Do not enable irqs when handling spurious interrups mmc: core: Fix hanging on I/O during system suspend for removable cards mmc: core: Set read only for SD cards with permanent write protect bit mmc: core: Do a power cycle when the CMD11 fails mmc: block: Issue a cache flush only when it's enabled mmc: block: Update ext_csd.cache_ctrl if it was written mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers mmc: sdhci: Check for reset prior to DMA address unmap mmc: uniphier-sd: Fix a resource leak in the remove function mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() scsi: mpt3sas: Block PCI config access from userspace during reset scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() spi: spi-ti-qspi: Free DMA resources spi: stm32-qspi: fix pm_runtime usage_count counter erofs: add unsupported inode i_format check mtd: physmap: physmap-bt1-rom: Fix unintentional stack access mtd: rawnand: atmel: Update ecc_stats.corrected counter mtd: spinand: core: add missing MODULE_DEVICE_TABLE() Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" mtd: spi-nor: core: Fix an issue of releasing resources during read/write fs/epoll: restore waking from ep_done_scan() ecryptfs: fix kernel panic with null dev_name arm64: dts: mt8173: fix property typo of 'phys' in dsi node arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld ftrace: Handle commands when closing set_ftrace_filter file ACPI: custom_method: fix a possible memory leak ACPI: custom_method: fix potential use-after-free issue tpm: acpi: Check eventlog signature before using it vhost-vdpa: fix vm_flags for virtqueue doorbell mapping s390/zcrypt: fix zcard and zqueue hot-unplug memleak s390/disassembler: increase ebpf disasm buffer size dyndbg: fix parsing file query without a line-range suffix nitro_enclaves: Fix stale file descriptors on failed usercopy bus: mhi: core: Sanity check values from remote device before use bus: mhi: core: Clear configuration from channel context during reset bus: mhi: core: Fix check for syserr at power_up ANDROID: qcom: Add neighbor related symbols ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos FROMGIT: usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS ANDROID: Update the ABI xml and symbol list FROMGIT: usb: dwc3: omap: improve extcon initialization FROMGIT: usb: typec: ucsi: Put fwnode in any case during ->probe() FROMGIT: usb: dwc3: gadget: Return success always for kick transfer in ep queue FROMGIT: usb: dwc3: gadget: Free gadget structure only after freeing endpoints FROMGIT: usb: dwc2: Fix gadget DMA unmap direction FROMGIT: usb: dwc3: gadget: Rename EOPF event macros to Suspend FROMGIT: usb: dwc3: gadget: Enable suspend events Revert "capabilities: require CAP_SETFCAP to map uid 0" Revert "driver core: add a min_align_mask field to struct device_dma_parameters" Revert "swiotlb: add a IO_TLB_SIZE define" Revert "swiotlb: factor out an io_tlb_offset helper" Revert "swiotlb: factor out a nr_slots helper" Revert "swiotlb: clean up swiotlb_tbl_unmap_single" Revert "swiotlb: refactor swiotlb_tbl_map_single" Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single" Revert "swiotlb: respect min_align_mask" Revert "nvme-pci: set min_align_mask" UPSTREAM: block: fix inflight statistics of part0 ANDROID: GKI: 5/7 KMI update BACKPORT: bio: limit bio max size ANDROID: i2c: Add vendor hook to allow assign dev_name to I2C devices UPSTREAM: binder: tell userspace to dump current backtrace when detected oneway spamming ANDROID: arm64: module: add RELA metadata for FIPS140 use ANDROID: GKI: rename filp_open to filp_open_block in symbol lists ANDROID: GKI: dwc3: add Android ABI padding to some structures FROMGIT: usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability FROMGIT: usb: dwc3: Capture new capability register GHWPARAMS9 FROMGIT: usb: dwc3: core: Do core softreset when switch mode ANDROID: android: Add symbols to debug_symbols driver BACKPORT: FROMGIT: remoteproc: add is_iomem to da_to_va FROMGIT: remoteproc: introduce is_iomem to rproc_mem_entry ANDROID: abi_gki_aarch64_qcom: Add __bitmap_andnot and cpumask_any_but ANDROID: abi_gki_aarch64_qcom: Add __kfifo_free Linux 5.10.35 vfio: Depend on MMU perf/core: Fix unconditional security_locked_down() call platform/x86: thinkpad_acpi: Correct thermal sensor allocation USB: Add reset-resume quirk for WD19's Realtek Hub USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX ovl: allow upperdir inside lowerdir ovl: fix leaked dentry nvme-pci: set min_align_mask swiotlb: respect min_align_mask swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single swiotlb: refactor swiotlb_tbl_map_single swiotlb: clean up swiotlb_tbl_unmap_single swiotlb: factor out a nr_slots helper swiotlb: factor out an io_tlb_offset helper swiotlb: add a IO_TLB_SIZE define driver core: add a min_align_mask field to struct device_dma_parameters tools/cgroup/slabinfo.py: updated to work on current kernel perf ftrace: Fix access to pid in array when setting a pid filter capabilities: require CAP_SETFCAP to map uid 0 perf data: Fix error return code in perf_data__create_dir() net: qrtr: Avoid potential use after free in MHI send bpf: Fix leakage of uninitialized bpf stack under speculation bpf: Fix masking negation logic upon negative dst register igb: Enable RSS for Intel I211 Ethernet Controller net: usb: ax88179_178a: initialize local variables before use netfilter: conntrack: Make global sysctls readonly in non-init netns mips: Do not include hi and lo in clobber list for R6 ANDROID: abi_gki_aarch64_qcom: Add __page_pinner_migration_failed ANDROID: vendor_hooks: set debugging data when rt_mutex is working ANDROID: abi_gki_aarch64_qcom: Add irq_do_set_affinity ANDROID: Update the ABI xml and symbol list ANDROID: ABI: Update the generic symbol list fsverity: relax build time dependency on CRYPTO_SHA256 fscrypt: relax Kconfig dependencies for crypto API algorithms f2fs: drop inplace IO if fs status is abnormal f2fs: compress: remove unneed check condition f2fs: clean up left deprecated IO trace codes f2fs: avoid using native allocate_segment_by_default() f2fs: remove unnecessary struct declaration f2fs: fix to avoid NULL pointer dereference f2fs: avoid duplicated codes for cleanup f2fs: document: add description about compressed space handling f2fs: clean up build warnings f2fs: modify open brace '{' following function definitions f2fs: fix the periodic wakeups of discard thread f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: fix to avoid GC/mmap race with f2fs_truncate() f2fs: set checkpoint_merge by default f2fs: Fix a hungtask problem in atomic write f2fs: fix to restrict mount condition on readonly block device f2fs: introduce gc_merge mount option f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix wrong alloc_type in f2fs_do_replace_block f2fs: delete empty compress.h f2fs: fix a typo in inode.c f2fs: allow to change discard policy based on cached discard cmds f2fs: fix to avoid touching checkpointed data in get_victim() f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix error path of f2fs_remount() f2fs: fix wrong comment of nat_tree_lock f2fs: fix to avoid out-of-bounds memory access f2fs: don't start checkpoint thread in readonly mountpoint f2fs: do not use AT_SSR mode in FG_GC & high urgent BG_GC f2fs: add sysfs nodes to get runtime compression stat f2fs: fix to use per-inode maxbytes in f2fs_fiemap f2fs: fix to align to section for fallocate() on pinned file f2fs: expose # of overprivision segments f2fs: fix error handling in f2fs_end_enable_verity() f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: remove unused file_clear_encrypt() f2fs: check if swapfile is section-alligned f2fs: fix last_lblock check in check_swap_activate_fast f2fs: remove unnecessary IS_SWAPFILE check f2fs: Replace one-element array with flexible-array member f2fs: compress: Allow modular (de)compression algorithms f2fs: check discard command number before traversing discard pending list f2fs: update comments for explicit memory barrier f2fs: remove unused FORCE_FG_GC macro f2fs: avoid unused f2fs_show_compress_options() f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix a spelling error f2fs: fix a spacing coding style Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/media/renesas,vin.yaml Documentation/devicetree/bindings/serial/8250.yaml Documentation/devicetree/bindings/serial/st,stm32-uart.yaml drivers/bus/mhi/core/init.c drivers/bus/mhi/core/main.c drivers/bus/mhi/core/pm.c drivers/firmware/qcom_scm-smc.c drivers/firmware/qcom_scm.c drivers/firmware/qcom_scm.h drivers/soc/qcom/mdt_loader.c drivers/usb/gadget/function/f_uac2.c net/qrtr/mhi.c Change-Id: I18208c8a9e6e84b94ee30c8046a3ea74a18e3bea Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-25 18:01:14 +09:00
arch/arm64/kernel/vdso32/note.c
arch/arm64/kernel/vdso32/vdso.lds.S
arch/arm64/kernel/vdso32/vdso.S
arch/arm64/kernel/vdso32/vgettimeofday.c
arch/arm64/kernel/vdso.c
arch/arm64/kernel/vdso/note.S
arch/arm64/kernel/vdso/sigreturn.S
arch/arm64/kernel/vdso/vdso.lds.S
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/kernel/vdso/vdso.S
arch/arm64/kernel/vdso/vgettimeofday.c
arch/arm64/kernel/vmlinux.lds.S
arch/arm64/kvm/arch_timer.c
arch/arm64/kvm/arm.c
arch/arm64/kvm/debug.c
arch/arm64/kvm/fpsimd.c
arch/arm64/kvm/guest.c
arch/arm64/kvm/handle_exit.c
arch/arm64/kvm/hyp/aarch32.c
arch/arm64/kvm/hyp/entry.S
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/kvm/hypercalls.c
Merge android12-5.10.12 (39564d7) into msm-5.10 * refs/heads/tmp-39564d7: Linux 5.10.12 printk: fix string termination for record_print_text() printk: fix buffer overflow potential for print_text() tools: Factor HOSTCC, HOSTLD, HOSTAR definitions mm: fix a race on nr_swap_pages mm/page_alloc: add a missing mm_page_alloc_zone_locked() tracepoint objtool: Don't fail on missing symbol table io_uring: fix sleeping under spin in __io_clean_op io_uring: dont kill fasync under completion_lock io_uring: fix skipping disabling sqo on exec io_uring: fix uring_flush in exit_files() warning io_uring: fix false positive sqo warning on flush io_uring: do sqo disable on install_fd error io_uring: fix null-deref in io_disable_sqo_submit io_uring: stop SQPOLL submit on creator's death io_uring: add warn_once for io_uring_flush() io_uring: inline io_uring_attempt_task_drop() kernel/io_uring: cancel io_uring before task works iwlwifi: dbg: Don't touch the tlv data RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC media: v4l2-subdev.h: BIT() is not available in userspace media: Revert "media: videobuf2: Fix length check for single plane dmabuf queueing" HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices HID: wacom: Correct NULL dereference on AES pen proximity futex: Handle faults correctly for PI futexes futex: Simplify fixup_pi_state_owner() futex: Use pi_state_update_owner() in put_pi_state() rtmutex: Remove unused argument from rt_mutex_proxy_unlock() futex: Provide and use pi_state_update_owner() futex: Replace pointless printk in fixup_owner() futex: Ensure the correct return value from futex_lock_pi() Revert "mm/slub: fix a memory leak in sysfs_slab_add()" gpio: mvebu: fix pwm .get_state period calculation FROMLIST: fuse: Allocate unlikely used ioctl number for passthrough V1 UPSTREAM: xhci: handle halting transfer event properly after endpoint stop and halt raced. UPSTREAM: xhci: Check for pending reset endpoint command before queueing a new one. UPSTREAM: xhci: remove obsolete dequeue pointer moving code UPSTREAM: xhci: introduce a new move_dequeue_past_td() function to replace old code. UPSTREAM: xhci: handle stop endpoint command completion with endpoint in running state. UPSTREAM: xhci: Fix halted endpoint at stop endpoint command completion UPSTREAM: xhci: split handling halted endpoints into two steps UPSTREAM: xhci: move and rename xhci_cleanup_halted_endpoint() UPSTREAM: xhci: turn cancelled td cleanup to its own function UPSTREAM: xhci: store TD status in the td struct instead of passing it along UPSTREAM: xhci: use xhci_td_cleanup() helper when giving back cancelled URBs UPSTREAM: xhci: move xhci_td_cleanup so it can be called by more functions UPSTREAM: xhci: Add xhci_reset_halted_ep() helper function ANDROID: x86: GKI: Enable CFI UPSTREAM: kasan: fix incorrect arguments passing in kasan_add_zero_shadow UPSTREAM: kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow UPSTREAM: kasan, mm: fix resetting page_alloc tags for HW_TAGS UPSTREAM: kasan, mm: fix conflicts with init_on_alloc/free UPSTREAM: kasan: fix HW_TAGS boot parameters UPSTREAM: kasan, arm64: fix pointer tags in KASAN reports UPSTREAM: arm64: mte: remove an ISB on kernel exit UPSTREAM: mm/mremap.c: fix extent calculation UPSTREAM: x86: mremap speedup - Enable HAVE_MOVE_PUD UPSTREAM: arm64: mremap speedup - enable HAVE_MOVE_PUD UPSTREAM: mm: speedup mremap on 1GB or larger regions ANDROID: x86: GKI: Enable LTO UPSTREAM: xhci: flush endpoint start to reduce race risk with stop endpoint command. UPSTREAM: xhci: Check link TRBs when updating ring enqueue and dequeue pointers. UPSTREAM: xhci: avoid DMA double fetch when reading event trb type. UPSTREAM: xhci: remove extra loop in interrupt context UPSTREAM: xhci: check slot_id is valid before gathering slot info UPSTREAM: xhci: prevent a theoretical endless loop while preparing rings. UPSTREAM: xhci: remove xhci_stream_id_to_ring() helper UPSTREAM: xhci: add xhci_virt_ep_to_ring() helper UPSTREAM: xhci: check virt_dev is valid before dereferencing it UPSTREAM: xhci: add xhci_get_virt_ep() helper UPSTREAM: xhci: remove unused event parameter from completion handlers UPSTREAM: xhci: adjust parameters passed to cleanup_halted_endpoint() UPSTREAM: xhci: get isochronous ring directly from endpoint structure UPSTREAM: xhci: Avoid parsing transfer events several times ANDROID: sched/core: prevent timers on paused cpus UPSTREAM: arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y UPSTREAM: arm64: alternatives: Remove READ_ONCE() usage during patch operation BACKPORT: arm64: cpufeatures: Add capability for LDAPR instruction UPSTREAM: arm64: alternatives: Split up alternative.h UPSTREAM: arm64: uaccess: move uao_* alternatives to asm-uaccess.h ANDROID: x86: Add objtool to MAKE_GOALS FROMLIST: kbuild: improve libelf detection BACKPORT: tools: Factor HOSTCC, HOSTLD, HOSTAR definitions ANDROID: virtio: disable virtio_dma_buf callback checks with CFI FROMLIST: scsi: ufs: Fix deadlock while suspending ufs host FROMLIST: block: bsg: resume platform device before accessing FROMGIT: f2fs: flush data when enabling checkpoint back FROMGIT: KVM: arm64: Don't clobber x4 in __do_hyp_init FROMGIT: KVM: Forbid the use of tagged userspace addresses for memslots FROMGIT: KVM: arm64: Filter out v8.1+ events on v8.0 HW FROMGIT: KVM: arm64: Compute TPIDR_EL2 ignoring MTE tag FROMGIT: KVM: arm64: Use the reg_to_encoding() macro instead of sys_reg() FROMGIT: KVM: arm64: Allow PSCI SYSTEM_OFF/RESET to return FROMGIT: KVM: arm64: Simplify handling of absent PMU system registers FROMGIT: KVM: arm64: Hide PMU registers from userspace when not available UPSTREAM: KVM: arm64: Replace KVM_ARM_PMU with HW_PERF_EVENTS UPSTREAM: KVM: arm64: Remove spurious semicolon in reg_to_encoding() UPSTREAM: KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation UPSTREAM: KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Remove redundant call to kvm_pmu_vcpu_reset() UPSTREAM: KVM: arm64: Update comment in kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Move double-checked lock to kvm_vgic_map_resources() UPSTREAM: KVM: arm64: arch_timer: Remove VGIC initialization check UPSTREAM: KVM: Documentation: Add arm64 KVM_RUN error codes UPSTREAM: KVM: arm64: Declutter host PSCI 0.1 handling UPSTREAM: KVM: arm64: Move skip_host_instruction to adjust_pc.h UPSTREAM: KVM: arm64: Remove unused includes in psci-relay.c UPSTREAM: KVM: arm64: Minor cleanup of hyp variables used in host UPSTREAM: KVM: arm64: Skip computing hyp VA layout for VHE UPSTREAM: KVM: arm64: Use lm_alias in nVHE-only VA conversion UPSTREAM: KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs UPSTREAM: KVM: arm64: Fix nVHE boot on VHE systems UPSTREAM: KVM: arm64: Fix EL2 mode availability checks UPSTREAM: KVM: arm64: Trap host SMCs in protected mode UPSTREAM: KVM: arm64: Keep nVHE EL2 vector installed UPSTREAM: KVM: arm64: Intercept host's SYSTEM_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_ON SMCs UPSTREAM: KVM: arm64: Add function to enter host from KVM nVHE hyp code UPSTREAM: KVM: arm64: Extract __do_hyp_init into a helper function UPSTREAM: KVM: arm64: Forward safe PSCI SMCs coming from host UPSTREAM: KVM: arm64: Add offset for hyp VA <-> PA conversion UPSTREAM: KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Add SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Create nVHE copy of cpu_logical_map UPSTREAM: KVM: arm64: Support per_cpu_ptr in nVHE hyp code UPSTREAM: KVM: arm64: Add .hyp.data..ro_after_init ELF section UPSTREAM: KVM: arm64: Init MAIR/TCR_EL2 from params struct UPSTREAM: KVM: arm64: Move hyp-init params to a per-CPU struct UPSTREAM: KVM: arm64: Remove vector_ptr param of hyp-init UPSTREAM: arm64: Extract parts of el2_setup into a macro UPSTREAM: arm64: Make cpu_logical_map() take unsigned int UPSTREAM: psci: Add accessor for psci_0_1_function_ids UPSTREAM: psci: Replace psci_function_id array with a struct UPSTREAM: psci: Split functions to v0.1 and v0.2+ variants UPSTREAM: psci: Support psci_ops.get_version for v0.1 UPSTREAM: KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capability UPSTREAM: KVM: arm64: Add kvm-arm.mode early kernel parameter UPSTREAM: KVM: arm64: Use kvm_write_guest_lock when init stolen time UPSTREAM: KVM: arm64: Some fixes of PV-time interface document UPSTREAM: arm64: head.S: always initialize PSTATE UPSTREAM: arm64: head.S: cleanup SCTLR_ELx initialization UPSTREAM: arm64: head.S: rename el2_setup -> init_kernel_el UPSTREAM: arm64: add C wrappers for SET_PSTATE_*() UPSTREAM: arm64: ensure ERET from kthread is illegal BACKPORT: KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs are Meltdown-safe UPSTREAM: KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit UPSTREAM: arm64: Make the Meltdown mitigation state available UPSTREAM: KVM: arm64: selftests: Filter out DEMUX registers UPSTREAM: KVM: arm64: CSSELR_EL1 max is 13 UPSTREAM: KVM: arm64: Remove unused __extended_idmap_trampoline() prototype UPSTREAM: KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension() UPSTREAM: KVM: arm64: Move 'struct kvm_arch_memory_slot' out of uapi/ UPSTREAM: KVM: arm64: Get rid of the PMU ready state UPSTREAM: KVM: arm64: Gate kvm_pmu_update_state() on the PMU feature UPSTREAM: KVM: arm64: Remove dead PMU sysreg decoding code UPSTREAM: KVM: arm64: Remove PMU RAZ/WI handling UPSTREAM: KVM: arm64: Inject UNDEF on PMU access when no PMU configured UPSTREAM: KVM: arm64: Refuse illegal KVM_ARM_VCPU_PMU_V3 at reset time UPSTREAM: KVM: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support UPSTREAM: KVM: arm64: Refuse to run VCPU if PMU is not initialized UPSTREAM: KVM: arm64: Add kvm_vcpu_has_pmu() helper UPSTREAM: KVM: arm64: Avoid repetitive stack access on host EL1 to EL2 exception UPSTREAM: KVM: arm64: Simplify __kvm_enable_ssbs() UPSTREAM: KVM: arm64: Patch kimage_voffset instead of loading the EL1 value UPSTREAM: KVM: arm64: Remove redundant hyp vectors entry UPSTREAM: arm64: spectre: Consolidate spectre-v3a detection UPSTREAM: arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_SPECTRE_V3A BACKPORT: KVM: arm64: Allocate hyp vectors statically UPSTREAM: KVM: arm64: Re-jig logic when patching hardened hyp vectors UPSTREAM: KVM: arm64: Move BP hardening helpers into spectre.h UPSTREAM: KVM: arm64: Make BP hardening globals static instead UPSTREAM: KVM: arm64: Move kvm_get_hyp_vector() out of header file UPSTREAM: KVM: arm64: Tidy up kvm_map_vector() UPSTREAM: KVM: arm64: Remove redundant Spectre-v2 code from kvm_map_vector() UPSTREAM: KVM: arm64: Drop kvm_coproc.h UPSTREAM: KVM: arm64: Drop legacy copro shadow register UPSTREAM: KVM: arm64: Drop is_aarch32 trap attribute UPSTREAM: KVM: arm64: Drop is_32bit trap attribute UPSTREAM: KVM: arm64: Map AArch32 cp14 register to AArch64 sysregs UPSTREAM: KVM: arm64: Map AArch32 cp15 register to AArch64 sysregs UPSTREAM: KVM: arm64: Add AArch32 mapping annotation UPSTREAM: KVM: arm64: Move AArch32 exceptions over to AArch64 sysregs UPSTREAM: KVM: arm64: Get rid of the AArch32 register mapping code UPSTREAM: KVM: arm64: Consolidate exception injection UPSTREAM: KVM: arm64: Remove SPSR manipulation primitives UPSTREAM: KVM: arm64: Inject AArch32 exceptions from HYP UPSTREAM: KVM: arm64: Inject AArch64 exceptions from HYP UPSTREAM: KVM: arm64: Add basic hooks for injecting exceptions from EL2 UPSTREAM: KVM: arm64: Move VHE direct sysreg accessors into kvm_host.h UPSTREAM: KVM: arm64: Move PC rollback on SError to HYP UPSTREAM: KVM: arm64: Make kvm_skip_instr() and co private to HYP UPSTREAM: KVM: arm64: Move kvm_vcpu_trap_il_is32bit into kvm_skip_instr32() UPSTREAM: KVM: arm64: Don't adjust PC on SError during SMC trap UPSTREAM: KVM: arm64: Turn host HVC handling into a dispatch table UPSTREAM: KVM: arm64: Add kimg_hyp_va() helper FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers ANDROID: sched: Add restrict vendor hooks for balance_rt() ANDROID: GKI: select DMADEVICES if GKI_HIDDEN_SND_SOC_CONFIGS is set ANDROID: use ANDROID_OEM_DATA for OEM data ANDROID: defconfig: Enable debug_symbol driver ANDROID: android: Create debug_symbols driver Change-Id: I7a567fe31d6b789d215f4e6c2ff8401fd0dcb8ac Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-09 16:54:27 +09:00
arch/arm64/kvm/hyp/exception.c
arch/arm64/kvm/hyp/fpsimd.S
arch/arm64/kvm/hyp/hyp-entry.S
Merge android12-5.10.12 (39564d7) into msm-5.10 * refs/heads/tmp-39564d7: Linux 5.10.12 printk: fix string termination for record_print_text() printk: fix buffer overflow potential for print_text() tools: Factor HOSTCC, HOSTLD, HOSTAR definitions mm: fix a race on nr_swap_pages mm/page_alloc: add a missing mm_page_alloc_zone_locked() tracepoint objtool: Don't fail on missing symbol table io_uring: fix sleeping under spin in __io_clean_op io_uring: dont kill fasync under completion_lock io_uring: fix skipping disabling sqo on exec io_uring: fix uring_flush in exit_files() warning io_uring: fix false positive sqo warning on flush io_uring: do sqo disable on install_fd error io_uring: fix null-deref in io_disable_sqo_submit io_uring: stop SQPOLL submit on creator's death io_uring: add warn_once for io_uring_flush() io_uring: inline io_uring_attempt_task_drop() kernel/io_uring: cancel io_uring before task works iwlwifi: dbg: Don't touch the tlv data RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC media: v4l2-subdev.h: BIT() is not available in userspace media: Revert "media: videobuf2: Fix length check for single plane dmabuf queueing" HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices HID: wacom: Correct NULL dereference on AES pen proximity futex: Handle faults correctly for PI futexes futex: Simplify fixup_pi_state_owner() futex: Use pi_state_update_owner() in put_pi_state() rtmutex: Remove unused argument from rt_mutex_proxy_unlock() futex: Provide and use pi_state_update_owner() futex: Replace pointless printk in fixup_owner() futex: Ensure the correct return value from futex_lock_pi() Revert "mm/slub: fix a memory leak in sysfs_slab_add()" gpio: mvebu: fix pwm .get_state period calculation FROMLIST: fuse: Allocate unlikely used ioctl number for passthrough V1 UPSTREAM: xhci: handle halting transfer event properly after endpoint stop and halt raced. UPSTREAM: xhci: Check for pending reset endpoint command before queueing a new one. UPSTREAM: xhci: remove obsolete dequeue pointer moving code UPSTREAM: xhci: introduce a new move_dequeue_past_td() function to replace old code. UPSTREAM: xhci: handle stop endpoint command completion with endpoint in running state. UPSTREAM: xhci: Fix halted endpoint at stop endpoint command completion UPSTREAM: xhci: split handling halted endpoints into two steps UPSTREAM: xhci: move and rename xhci_cleanup_halted_endpoint() UPSTREAM: xhci: turn cancelled td cleanup to its own function UPSTREAM: xhci: store TD status in the td struct instead of passing it along UPSTREAM: xhci: use xhci_td_cleanup() helper when giving back cancelled URBs UPSTREAM: xhci: move xhci_td_cleanup so it can be called by more functions UPSTREAM: xhci: Add xhci_reset_halted_ep() helper function ANDROID: x86: GKI: Enable CFI UPSTREAM: kasan: fix incorrect arguments passing in kasan_add_zero_shadow UPSTREAM: kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow UPSTREAM: kasan, mm: fix resetting page_alloc tags for HW_TAGS UPSTREAM: kasan, mm: fix conflicts with init_on_alloc/free UPSTREAM: kasan: fix HW_TAGS boot parameters UPSTREAM: kasan, arm64: fix pointer tags in KASAN reports UPSTREAM: arm64: mte: remove an ISB on kernel exit UPSTREAM: mm/mremap.c: fix extent calculation UPSTREAM: x86: mremap speedup - Enable HAVE_MOVE_PUD UPSTREAM: arm64: mremap speedup - enable HAVE_MOVE_PUD UPSTREAM: mm: speedup mremap on 1GB or larger regions ANDROID: x86: GKI: Enable LTO UPSTREAM: xhci: flush endpoint start to reduce race risk with stop endpoint command. UPSTREAM: xhci: Check link TRBs when updating ring enqueue and dequeue pointers. UPSTREAM: xhci: avoid DMA double fetch when reading event trb type. UPSTREAM: xhci: remove extra loop in interrupt context UPSTREAM: xhci: check slot_id is valid before gathering slot info UPSTREAM: xhci: prevent a theoretical endless loop while preparing rings. UPSTREAM: xhci: remove xhci_stream_id_to_ring() helper UPSTREAM: xhci: add xhci_virt_ep_to_ring() helper UPSTREAM: xhci: check virt_dev is valid before dereferencing it UPSTREAM: xhci: add xhci_get_virt_ep() helper UPSTREAM: xhci: remove unused event parameter from completion handlers UPSTREAM: xhci: adjust parameters passed to cleanup_halted_endpoint() UPSTREAM: xhci: get isochronous ring directly from endpoint structure UPSTREAM: xhci: Avoid parsing transfer events several times ANDROID: sched/core: prevent timers on paused cpus UPSTREAM: arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y UPSTREAM: arm64: alternatives: Remove READ_ONCE() usage during patch operation BACKPORT: arm64: cpufeatures: Add capability for LDAPR instruction UPSTREAM: arm64: alternatives: Split up alternative.h UPSTREAM: arm64: uaccess: move uao_* alternatives to asm-uaccess.h ANDROID: x86: Add objtool to MAKE_GOALS FROMLIST: kbuild: improve libelf detection BACKPORT: tools: Factor HOSTCC, HOSTLD, HOSTAR definitions ANDROID: virtio: disable virtio_dma_buf callback checks with CFI FROMLIST: scsi: ufs: Fix deadlock while suspending ufs host FROMLIST: block: bsg: resume platform device before accessing FROMGIT: f2fs: flush data when enabling checkpoint back FROMGIT: KVM: arm64: Don't clobber x4 in __do_hyp_init FROMGIT: KVM: Forbid the use of tagged userspace addresses for memslots FROMGIT: KVM: arm64: Filter out v8.1+ events on v8.0 HW FROMGIT: KVM: arm64: Compute TPIDR_EL2 ignoring MTE tag FROMGIT: KVM: arm64: Use the reg_to_encoding() macro instead of sys_reg() FROMGIT: KVM: arm64: Allow PSCI SYSTEM_OFF/RESET to return FROMGIT: KVM: arm64: Simplify handling of absent PMU system registers FROMGIT: KVM: arm64: Hide PMU registers from userspace when not available UPSTREAM: KVM: arm64: Replace KVM_ARM_PMU with HW_PERF_EVENTS UPSTREAM: KVM: arm64: Remove spurious semicolon in reg_to_encoding() UPSTREAM: KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation UPSTREAM: KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Remove redundant call to kvm_pmu_vcpu_reset() UPSTREAM: KVM: arm64: Update comment in kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Move double-checked lock to kvm_vgic_map_resources() UPSTREAM: KVM: arm64: arch_timer: Remove VGIC initialization check UPSTREAM: KVM: Documentation: Add arm64 KVM_RUN error codes UPSTREAM: KVM: arm64: Declutter host PSCI 0.1 handling UPSTREAM: KVM: arm64: Move skip_host_instruction to adjust_pc.h UPSTREAM: KVM: arm64: Remove unused includes in psci-relay.c UPSTREAM: KVM: arm64: Minor cleanup of hyp variables used in host UPSTREAM: KVM: arm64: Skip computing hyp VA layout for VHE UPSTREAM: KVM: arm64: Use lm_alias in nVHE-only VA conversion UPSTREAM: KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs UPSTREAM: KVM: arm64: Fix nVHE boot on VHE systems UPSTREAM: KVM: arm64: Fix EL2 mode availability checks UPSTREAM: KVM: arm64: Trap host SMCs in protected mode UPSTREAM: KVM: arm64: Keep nVHE EL2 vector installed UPSTREAM: KVM: arm64: Intercept host's SYSTEM_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_ON SMCs UPSTREAM: KVM: arm64: Add function to enter host from KVM nVHE hyp code UPSTREAM: KVM: arm64: Extract __do_hyp_init into a helper function UPSTREAM: KVM: arm64: Forward safe PSCI SMCs coming from host UPSTREAM: KVM: arm64: Add offset for hyp VA <-> PA conversion UPSTREAM: KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Add SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Create nVHE copy of cpu_logical_map UPSTREAM: KVM: arm64: Support per_cpu_ptr in nVHE hyp code UPSTREAM: KVM: arm64: Add .hyp.data..ro_after_init ELF section UPSTREAM: KVM: arm64: Init MAIR/TCR_EL2 from params struct UPSTREAM: KVM: arm64: Move hyp-init params to a per-CPU struct UPSTREAM: KVM: arm64: Remove vector_ptr param of hyp-init UPSTREAM: arm64: Extract parts of el2_setup into a macro UPSTREAM: arm64: Make cpu_logical_map() take unsigned int UPSTREAM: psci: Add accessor for psci_0_1_function_ids UPSTREAM: psci: Replace psci_function_id array with a struct UPSTREAM: psci: Split functions to v0.1 and v0.2+ variants UPSTREAM: psci: Support psci_ops.get_version for v0.1 UPSTREAM: KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capability UPSTREAM: KVM: arm64: Add kvm-arm.mode early kernel parameter UPSTREAM: KVM: arm64: Use kvm_write_guest_lock when init stolen time UPSTREAM: KVM: arm64: Some fixes of PV-time interface document UPSTREAM: arm64: head.S: always initialize PSTATE UPSTREAM: arm64: head.S: cleanup SCTLR_ELx initialization UPSTREAM: arm64: head.S: rename el2_setup -> init_kernel_el UPSTREAM: arm64: add C wrappers for SET_PSTATE_*() UPSTREAM: arm64: ensure ERET from kthread is illegal BACKPORT: KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs are Meltdown-safe UPSTREAM: KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit UPSTREAM: arm64: Make the Meltdown mitigation state available UPSTREAM: KVM: arm64: selftests: Filter out DEMUX registers UPSTREAM: KVM: arm64: CSSELR_EL1 max is 13 UPSTREAM: KVM: arm64: Remove unused __extended_idmap_trampoline() prototype UPSTREAM: KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension() UPSTREAM: KVM: arm64: Move 'struct kvm_arch_memory_slot' out of uapi/ UPSTREAM: KVM: arm64: Get rid of the PMU ready state UPSTREAM: KVM: arm64: Gate kvm_pmu_update_state() on the PMU feature UPSTREAM: KVM: arm64: Remove dead PMU sysreg decoding code UPSTREAM: KVM: arm64: Remove PMU RAZ/WI handling UPSTREAM: KVM: arm64: Inject UNDEF on PMU access when no PMU configured UPSTREAM: KVM: arm64: Refuse illegal KVM_ARM_VCPU_PMU_V3 at reset time UPSTREAM: KVM: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support UPSTREAM: KVM: arm64: Refuse to run VCPU if PMU is not initialized UPSTREAM: KVM: arm64: Add kvm_vcpu_has_pmu() helper UPSTREAM: KVM: arm64: Avoid repetitive stack access on host EL1 to EL2 exception UPSTREAM: KVM: arm64: Simplify __kvm_enable_ssbs() UPSTREAM: KVM: arm64: Patch kimage_voffset instead of loading the EL1 value UPSTREAM: KVM: arm64: Remove redundant hyp vectors entry UPSTREAM: arm64: spectre: Consolidate spectre-v3a detection UPSTREAM: arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_SPECTRE_V3A BACKPORT: KVM: arm64: Allocate hyp vectors statically UPSTREAM: KVM: arm64: Re-jig logic when patching hardened hyp vectors UPSTREAM: KVM: arm64: Move BP hardening helpers into spectre.h UPSTREAM: KVM: arm64: Make BP hardening globals static instead UPSTREAM: KVM: arm64: Move kvm_get_hyp_vector() out of header file UPSTREAM: KVM: arm64: Tidy up kvm_map_vector() UPSTREAM: KVM: arm64: Remove redundant Spectre-v2 code from kvm_map_vector() UPSTREAM: KVM: arm64: Drop kvm_coproc.h UPSTREAM: KVM: arm64: Drop legacy copro shadow register UPSTREAM: KVM: arm64: Drop is_aarch32 trap attribute UPSTREAM: KVM: arm64: Drop is_32bit trap attribute UPSTREAM: KVM: arm64: Map AArch32 cp14 register to AArch64 sysregs UPSTREAM: KVM: arm64: Map AArch32 cp15 register to AArch64 sysregs UPSTREAM: KVM: arm64: Add AArch32 mapping annotation UPSTREAM: KVM: arm64: Move AArch32 exceptions over to AArch64 sysregs UPSTREAM: KVM: arm64: Get rid of the AArch32 register mapping code UPSTREAM: KVM: arm64: Consolidate exception injection UPSTREAM: KVM: arm64: Remove SPSR manipulation primitives UPSTREAM: KVM: arm64: Inject AArch32 exceptions from HYP UPSTREAM: KVM: arm64: Inject AArch64 exceptions from HYP UPSTREAM: KVM: arm64: Add basic hooks for injecting exceptions from EL2 UPSTREAM: KVM: arm64: Move VHE direct sysreg accessors into kvm_host.h UPSTREAM: KVM: arm64: Move PC rollback on SError to HYP UPSTREAM: KVM: arm64: Make kvm_skip_instr() and co private to HYP UPSTREAM: KVM: arm64: Move kvm_vcpu_trap_il_is32bit into kvm_skip_instr32() UPSTREAM: KVM: arm64: Don't adjust PC on SError during SMC trap UPSTREAM: KVM: arm64: Turn host HVC handling into a dispatch table UPSTREAM: KVM: arm64: Add kimg_hyp_va() helper FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers ANDROID: sched: Add restrict vendor hooks for balance_rt() ANDROID: GKI: select DMADEVICES if GKI_HIDDEN_SND_SOC_CONFIGS is set ANDROID: use ANDROID_OEM_DATA for OEM data ANDROID: defconfig: Enable debug_symbol driver ANDROID: android: Create debug_symbols driver Change-Id: I7a567fe31d6b789d215f4e6c2ff8401fd0dcb8ac Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-09 16:54:27 +09:00
arch/arm64/kvm/hyp/include/hyp/adjust_pc.h
arch/arm64/kvm/hyp/include/hyp/debug-sr.h
arch/arm64/kvm/hyp/include/hyp/switch.h
arch/arm64/kvm/hyp/include/hyp/sysreg-sr.h
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
arch/arm64/kvm/hyp/include/nvhe/early_alloc.h
arch/arm64/kvm/hyp/include/nvhe/gfp.h
arch/arm64/kvm/hyp/include/nvhe/memory.h
arch/arm64/kvm/hyp/include/nvhe/mem_protect.h
arch/arm64/kvm/hyp/include/nvhe/mm.h
arch/arm64/kvm/hyp/include/nvhe/spinlock.h
Merge android12-5.10.12 (39564d7) into msm-5.10 * refs/heads/tmp-39564d7: Linux 5.10.12 printk: fix string termination for record_print_text() printk: fix buffer overflow potential for print_text() tools: Factor HOSTCC, HOSTLD, HOSTAR definitions mm: fix a race on nr_swap_pages mm/page_alloc: add a missing mm_page_alloc_zone_locked() tracepoint objtool: Don't fail on missing symbol table io_uring: fix sleeping under spin in __io_clean_op io_uring: dont kill fasync under completion_lock io_uring: fix skipping disabling sqo on exec io_uring: fix uring_flush in exit_files() warning io_uring: fix false positive sqo warning on flush io_uring: do sqo disable on install_fd error io_uring: fix null-deref in io_disable_sqo_submit io_uring: stop SQPOLL submit on creator's death io_uring: add warn_once for io_uring_flush() io_uring: inline io_uring_attempt_task_drop() kernel/io_uring: cancel io_uring before task works iwlwifi: dbg: Don't touch the tlv data RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC media: v4l2-subdev.h: BIT() is not available in userspace media: Revert "media: videobuf2: Fix length check for single plane dmabuf queueing" HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices HID: wacom: Correct NULL dereference on AES pen proximity futex: Handle faults correctly for PI futexes futex: Simplify fixup_pi_state_owner() futex: Use pi_state_update_owner() in put_pi_state() rtmutex: Remove unused argument from rt_mutex_proxy_unlock() futex: Provide and use pi_state_update_owner() futex: Replace pointless printk in fixup_owner() futex: Ensure the correct return value from futex_lock_pi() Revert "mm/slub: fix a memory leak in sysfs_slab_add()" gpio: mvebu: fix pwm .get_state period calculation FROMLIST: fuse: Allocate unlikely used ioctl number for passthrough V1 UPSTREAM: xhci: handle halting transfer event properly after endpoint stop and halt raced. UPSTREAM: xhci: Check for pending reset endpoint command before queueing a new one. UPSTREAM: xhci: remove obsolete dequeue pointer moving code UPSTREAM: xhci: introduce a new move_dequeue_past_td() function to replace old code. UPSTREAM: xhci: handle stop endpoint command completion with endpoint in running state. UPSTREAM: xhci: Fix halted endpoint at stop endpoint command completion UPSTREAM: xhci: split handling halted endpoints into two steps UPSTREAM: xhci: move and rename xhci_cleanup_halted_endpoint() UPSTREAM: xhci: turn cancelled td cleanup to its own function UPSTREAM: xhci: store TD status in the td struct instead of passing it along UPSTREAM: xhci: use xhci_td_cleanup() helper when giving back cancelled URBs UPSTREAM: xhci: move xhci_td_cleanup so it can be called by more functions UPSTREAM: xhci: Add xhci_reset_halted_ep() helper function ANDROID: x86: GKI: Enable CFI UPSTREAM: kasan: fix incorrect arguments passing in kasan_add_zero_shadow UPSTREAM: kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow UPSTREAM: kasan, mm: fix resetting page_alloc tags for HW_TAGS UPSTREAM: kasan, mm: fix conflicts with init_on_alloc/free UPSTREAM: kasan: fix HW_TAGS boot parameters UPSTREAM: kasan, arm64: fix pointer tags in KASAN reports UPSTREAM: arm64: mte: remove an ISB on kernel exit UPSTREAM: mm/mremap.c: fix extent calculation UPSTREAM: x86: mremap speedup - Enable HAVE_MOVE_PUD UPSTREAM: arm64: mremap speedup - enable HAVE_MOVE_PUD UPSTREAM: mm: speedup mremap on 1GB or larger regions ANDROID: x86: GKI: Enable LTO UPSTREAM: xhci: flush endpoint start to reduce race risk with stop endpoint command. UPSTREAM: xhci: Check link TRBs when updating ring enqueue and dequeue pointers. UPSTREAM: xhci: avoid DMA double fetch when reading event trb type. UPSTREAM: xhci: remove extra loop in interrupt context UPSTREAM: xhci: check slot_id is valid before gathering slot info UPSTREAM: xhci: prevent a theoretical endless loop while preparing rings. UPSTREAM: xhci: remove xhci_stream_id_to_ring() helper UPSTREAM: xhci: add xhci_virt_ep_to_ring() helper UPSTREAM: xhci: check virt_dev is valid before dereferencing it UPSTREAM: xhci: add xhci_get_virt_ep() helper UPSTREAM: xhci: remove unused event parameter from completion handlers UPSTREAM: xhci: adjust parameters passed to cleanup_halted_endpoint() UPSTREAM: xhci: get isochronous ring directly from endpoint structure UPSTREAM: xhci: Avoid parsing transfer events several times ANDROID: sched/core: prevent timers on paused cpus UPSTREAM: arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y UPSTREAM: arm64: alternatives: Remove READ_ONCE() usage during patch operation BACKPORT: arm64: cpufeatures: Add capability for LDAPR instruction UPSTREAM: arm64: alternatives: Split up alternative.h UPSTREAM: arm64: uaccess: move uao_* alternatives to asm-uaccess.h ANDROID: x86: Add objtool to MAKE_GOALS FROMLIST: kbuild: improve libelf detection BACKPORT: tools: Factor HOSTCC, HOSTLD, HOSTAR definitions ANDROID: virtio: disable virtio_dma_buf callback checks with CFI FROMLIST: scsi: ufs: Fix deadlock while suspending ufs host FROMLIST: block: bsg: resume platform device before accessing FROMGIT: f2fs: flush data when enabling checkpoint back FROMGIT: KVM: arm64: Don't clobber x4 in __do_hyp_init FROMGIT: KVM: Forbid the use of tagged userspace addresses for memslots FROMGIT: KVM: arm64: Filter out v8.1+ events on v8.0 HW FROMGIT: KVM: arm64: Compute TPIDR_EL2 ignoring MTE tag FROMGIT: KVM: arm64: Use the reg_to_encoding() macro instead of sys_reg() FROMGIT: KVM: arm64: Allow PSCI SYSTEM_OFF/RESET to return FROMGIT: KVM: arm64: Simplify handling of absent PMU system registers FROMGIT: KVM: arm64: Hide PMU registers from userspace when not available UPSTREAM: KVM: arm64: Replace KVM_ARM_PMU with HW_PERF_EVENTS UPSTREAM: KVM: arm64: Remove spurious semicolon in reg_to_encoding() UPSTREAM: KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation UPSTREAM: KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Remove redundant call to kvm_pmu_vcpu_reset() UPSTREAM: KVM: arm64: Update comment in kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Move double-checked lock to kvm_vgic_map_resources() UPSTREAM: KVM: arm64: arch_timer: Remove VGIC initialization check UPSTREAM: KVM: Documentation: Add arm64 KVM_RUN error codes UPSTREAM: KVM: arm64: Declutter host PSCI 0.1 handling UPSTREAM: KVM: arm64: Move skip_host_instruction to adjust_pc.h UPSTREAM: KVM: arm64: Remove unused includes in psci-relay.c UPSTREAM: KVM: arm64: Minor cleanup of hyp variables used in host UPSTREAM: KVM: arm64: Skip computing hyp VA layout for VHE UPSTREAM: KVM: arm64: Use lm_alias in nVHE-only VA conversion UPSTREAM: KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs UPSTREAM: KVM: arm64: Fix nVHE boot on VHE systems UPSTREAM: KVM: arm64: Fix EL2 mode availability checks UPSTREAM: KVM: arm64: Trap host SMCs in protected mode UPSTREAM: KVM: arm64: Keep nVHE EL2 vector installed UPSTREAM: KVM: arm64: Intercept host's SYSTEM_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_ON SMCs UPSTREAM: KVM: arm64: Add function to enter host from KVM nVHE hyp code UPSTREAM: KVM: arm64: Extract __do_hyp_init into a helper function UPSTREAM: KVM: arm64: Forward safe PSCI SMCs coming from host UPSTREAM: KVM: arm64: Add offset for hyp VA <-> PA conversion UPSTREAM: KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Add SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Create nVHE copy of cpu_logical_map UPSTREAM: KVM: arm64: Support per_cpu_ptr in nVHE hyp code UPSTREAM: KVM: arm64: Add .hyp.data..ro_after_init ELF section UPSTREAM: KVM: arm64: Init MAIR/TCR_EL2 from params struct UPSTREAM: KVM: arm64: Move hyp-init params to a per-CPU struct UPSTREAM: KVM: arm64: Remove vector_ptr param of hyp-init UPSTREAM: arm64: Extract parts of el2_setup into a macro UPSTREAM: arm64: Make cpu_logical_map() take unsigned int UPSTREAM: psci: Add accessor for psci_0_1_function_ids UPSTREAM: psci: Replace psci_function_id array with a struct UPSTREAM: psci: Split functions to v0.1 and v0.2+ variants UPSTREAM: psci: Support psci_ops.get_version for v0.1 UPSTREAM: KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capability UPSTREAM: KVM: arm64: Add kvm-arm.mode early kernel parameter UPSTREAM: KVM: arm64: Use kvm_write_guest_lock when init stolen time UPSTREAM: KVM: arm64: Some fixes of PV-time interface document UPSTREAM: arm64: head.S: always initialize PSTATE UPSTREAM: arm64: head.S: cleanup SCTLR_ELx initialization UPSTREAM: arm64: head.S: rename el2_setup -> init_kernel_el UPSTREAM: arm64: add C wrappers for SET_PSTATE_*() UPSTREAM: arm64: ensure ERET from kthread is illegal BACKPORT: KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs are Meltdown-safe UPSTREAM: KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit UPSTREAM: arm64: Make the Meltdown mitigation state available UPSTREAM: KVM: arm64: selftests: Filter out DEMUX registers UPSTREAM: KVM: arm64: CSSELR_EL1 max is 13 UPSTREAM: KVM: arm64: Remove unused __extended_idmap_trampoline() prototype UPSTREAM: KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension() UPSTREAM: KVM: arm64: Move 'struct kvm_arch_memory_slot' out of uapi/ UPSTREAM: KVM: arm64: Get rid of the PMU ready state UPSTREAM: KVM: arm64: Gate kvm_pmu_update_state() on the PMU feature UPSTREAM: KVM: arm64: Remove dead PMU sysreg decoding code UPSTREAM: KVM: arm64: Remove PMU RAZ/WI handling UPSTREAM: KVM: arm64: Inject UNDEF on PMU access when no PMU configured UPSTREAM: KVM: arm64: Refuse illegal KVM_ARM_VCPU_PMU_V3 at reset time UPSTREAM: KVM: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support UPSTREAM: KVM: arm64: Refuse to run VCPU if PMU is not initialized UPSTREAM: KVM: arm64: Add kvm_vcpu_has_pmu() helper UPSTREAM: KVM: arm64: Avoid repetitive stack access on host EL1 to EL2 exception UPSTREAM: KVM: arm64: Simplify __kvm_enable_ssbs() UPSTREAM: KVM: arm64: Patch kimage_voffset instead of loading the EL1 value UPSTREAM: KVM: arm64: Remove redundant hyp vectors entry UPSTREAM: arm64: spectre: Consolidate spectre-v3a detection UPSTREAM: arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_SPECTRE_V3A BACKPORT: KVM: arm64: Allocate hyp vectors statically UPSTREAM: KVM: arm64: Re-jig logic when patching hardened hyp vectors UPSTREAM: KVM: arm64: Move BP hardening helpers into spectre.h UPSTREAM: KVM: arm64: Make BP hardening globals static instead UPSTREAM: KVM: arm64: Move kvm_get_hyp_vector() out of header file UPSTREAM: KVM: arm64: Tidy up kvm_map_vector() UPSTREAM: KVM: arm64: Remove redundant Spectre-v2 code from kvm_map_vector() UPSTREAM: KVM: arm64: Drop kvm_coproc.h UPSTREAM: KVM: arm64: Drop legacy copro shadow register UPSTREAM: KVM: arm64: Drop is_aarch32 trap attribute UPSTREAM: KVM: arm64: Drop is_32bit trap attribute UPSTREAM: KVM: arm64: Map AArch32 cp14 register to AArch64 sysregs UPSTREAM: KVM: arm64: Map AArch32 cp15 register to AArch64 sysregs UPSTREAM: KVM: arm64: Add AArch32 mapping annotation UPSTREAM: KVM: arm64: Move AArch32 exceptions over to AArch64 sysregs UPSTREAM: KVM: arm64: Get rid of the AArch32 register mapping code UPSTREAM: KVM: arm64: Consolidate exception injection UPSTREAM: KVM: arm64: Remove SPSR manipulation primitives UPSTREAM: KVM: arm64: Inject AArch32 exceptions from HYP UPSTREAM: KVM: arm64: Inject AArch64 exceptions from HYP UPSTREAM: KVM: arm64: Add basic hooks for injecting exceptions from EL2 UPSTREAM: KVM: arm64: Move VHE direct sysreg accessors into kvm_host.h UPSTREAM: KVM: arm64: Move PC rollback on SError to HYP UPSTREAM: KVM: arm64: Make kvm_skip_instr() and co private to HYP UPSTREAM: KVM: arm64: Move kvm_vcpu_trap_il_is32bit into kvm_skip_instr32() UPSTREAM: KVM: arm64: Don't adjust PC on SError during SMC trap UPSTREAM: KVM: arm64: Turn host HVC handling into a dispatch table UPSTREAM: KVM: arm64: Add kimg_hyp_va() helper FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers ANDROID: sched: Add restrict vendor hooks for balance_rt() ANDROID: GKI: select DMADEVICES if GKI_HIDDEN_SND_SOC_CONFIGS is set ANDROID: use ANDROID_OEM_DATA for OEM data ANDROID: defconfig: Enable debug_symbol driver ANDROID: android: Create debug_symbols driver Change-Id: I7a567fe31d6b789d215f4e6c2ff8401fd0dcb8ac Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-09 16:54:27 +09:00
arch/arm64/kvm/hyp/include/nvhe/trap_handler.h
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
arch/arm64/kvm/hyp/nvhe/cache.S
arch/arm64/kvm/hyp/nvhe/debug-sr.c
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
arch/arm64/kvm/hyp/nvhe/early_alloc.c
Merge android12-5.10.14 (d0d8327) into msm-5.10 * refs/heads/tmp-d0d8327: ANDROID: mm/memory_hotplug: fix check for proper subsection removal Revert "FROMLIST: dt-bindings: reserved-memory: Make DMA-BUF CMA heap DT-configurable" Revert "FROMLIST: dma-buf: heaps: add chunk heap to dmabuf heaps" ANDROID: gki_defconfig: Enable NL80211_TESTMODE UPSTREAM: dt-binding: usb: Include USB SSP rates in GenXxY UPSTREAM: dt-bindings: usb: Add generic "usb-phy" property UPSTREAM: dt-bindings: usb: Add "ulpi/serial/hsic" PHY types UPSTREAM: dt-bindings: usb: Convert generic USB properties to DT schemas UPSTREAM: dt-bindings: usb: usb-hcd: Detach generic USB controller properties UPSTREAM: usb: dwc3: gadget: Set speed only up to the max supported UPSTREAM: usb: dwc3: gadget: Track connected SSP rate and lane count UPSTREAM: usb: dwc3: gadget: Implement setting of SSP rate UPSTREAM: usb: dwc3: core: Check maximum_speed SSP genXxY UPSTREAM: usb: common: Parse for USB SSP genXxY FROMGIT: kasan: untag addresses for KFENCE BACKPORT: kasan: remove redundant config option FROMGIT: kasan: don't run tests when KASAN is not enabled FROMGIT: kasan: add a test for kmem_cache_alloc/free_bulk FROMGIT: kasan: add proper page allocator tests FROMGIT: kasan: fix bug detection via ksize for HW_TAGS mode FROMGIT: kasan: move _RET_IP_ to inline wrappers FROMGIT: kasan: fix memory corruption in kasan_bitops_tags test FROMGIT: kasan: adapt kmalloc_uaf2 test to HW_TAGS mode FROMGIT: kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL FROMGIT: kasan: rename CONFIG_TEST_KASAN_MODULE FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode FROMGIT: kasan: add match-all tag tests FROMGIT: kasan: add macros to simplify checking test constraints FROMGIT: kasan: clean up comments in tests FROMGIT: kasan: clarify HW_TAGS impact on TBI FROMGIT: kasan: prefix global functions with kasan_ Linux 5.10.14 workqueue: Restrict affinity change to rescuer kthread: Extract KTHREAD_IS_PER_CPU x86/cpu: Add another Alder Lake CPU to the Intel family objtool: Don't fail the kernel build on fatal errors habanalabs: disable FW events on device removal habanalabs: fix backward compatibility of idle check habanalabs: zero pci counters packet before submit to FW drm/amd/display: Fixed corruptions on HPDRX link loss restore drm/amd/display: Use hardware sequencer functions for PG control drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping drm/amd/display: Allow PSTATE chnage when no displays are enabled drm/amd/display: Update dram_clock_change_latency for DCN2.1 selftests/powerpc: Only test lwm/stmw on big endian platform/x86: thinkpad_acpi: Add P53/73 firmware to fan_quirk_table for dual fan control nvmet: set right status on error in id-ns handler nvme-pci: allow use of cmb on v1.4 controllers nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout nvme: check the PRINFO bit before deciding the host buffer length udf: fix the problem that the disc content is not displayed i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for filling TX FIFO ALSA: hda: Add Cometlake-R PCI ID scsi: ibmvfc: Set default timeout to avoid crash during migration mac80211: fix encryption key selection for 802.3 xmit mac80211: fix fast-rx encryption check mac80211: fix incorrect strlen of .write in debugfs objtool: Don't add empty symbols to the rbtree ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid ASoC: SOF: Intel: hda: Resume codec to do jack detection scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 scsi: libfc: Avoid invoking response handler twice if ep is already completed scsi: scsi_transport_srp: Don't block target in failfast state x86: __always_inline __{rd,wr}msr() locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP habanalabs: fix dma_addr passed to dma_mmap_coherent platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency phy: cpcap-usb: Fix warning for missing regulator_disable iommu/vt-d: Do not use flush-queue when caching-mode is on ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD Revert "x86/setup: don't remove E820_TYPE_RAM for pfn 0" arm64: Do not pass tagged addresses to __is_lm_address() arm64: Fix kernel address detection of __is_lm_address() arm64: dts: meson: Describe G12b GPU as coherent drm/panfrost: Support cache-coherent integrations iommu/io-pgtable-arm: Support coherency for Mali LPAE ibmvnic: Ensure that CRQ entry read are correctly ordered net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP net: dsa: bcm_sf2: put device node before return mlxsw: spectrum_span: Do not overwrite policer configuration stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing net: octeontx2: Make sure the buffer is 128 byte aligned net: fec: put child node on error path net: stmmac: dwmac-intel-plat: remove config data on error net: dsa: microchip: Adjust reset release timing to match reference reset circuit ANDROID: usb: gadget: configfs: Move CONFIGFS_UEVENT #endif ANDROID: GKI: Enable KFENCE FROMGIT: KVM: arm64: Move __hyp_set_vectors out of .hyp.text FROMGIT: KVM: arm64: Stub EXPORT_SYMBOL for nVHE EL2 code FROMGIT: asm-generic: export: Stub EXPORT_SYMBOL with __DISABLE_EXPORTS FROMGIT: KVM: arm64: Correct spelling of DBGDIDR register FROMGIT: KVM: arm64: Use symbolic names for the PMU versions FROMGIT: KVM: arm64: Upgrade PMU support to ARMv8.4 FROMGIT: KVM: arm64: Limit the debug architecture to ARMv8.0 FROMGIT: KVM: arm64: Refactor filtering of ID registers FROMGIT: KVM: arm64: Add handling of AArch32 PCMEID{2,3} PMUv3 registers FROMGIT: KVM: arm64: Fix AArch32 PMUv3 capping FROMGIT: KVM: arm64: Fix missing RES1 in emulation of DBGBIDR FROMGIT: KVM: arm64: Make gen-hyprel endianness agnostic FROMGIT: KVM: arm64: Implement the TRNG hypervisor call FROMGIT: KVM: arm64: Mark the page dirty only if the fault is handled successfully FROMGIT: KVM: arm64: Filter out the case of only changing permissions from stage-2 map path FROMGIT: KVM: arm64: Adjust partial code of hyp stage-1 map and guest stage-2 map FROMGIT: KVM: arm64: Simplify __kvm_hyp_init HVC detection FROMGIT: KVM: arm64: Remove hyp_symbol_addr FROMGIT: KVM: arm64: Remove patching of fn pointers in hyp FROMGIT: KVM: arm64: Fix constant-pool users in hyp FROMGIT: KVM: arm64: Apply hyp relocations at runtime FROMGIT: KVM: arm64: Generate hyp relocation data FROMGIT: KVM: arm64: Add symbol at the beginning of each hyp section FROMGIT: KVM: arm64: Set up .hyp.rodata ELF section FROMGIT: KVM: arm64: Rename .idmap.text in hyp linker script FROMGIT: firmware: smccc: Add SMCCC TRNG function call IDs BACKPORT: arm64: Work around broken GCC 4.9 handling of "S" constraint FROMGIT: kasan: use error_report_end tracepoint FROMGIT: kfence: use error_report_end tracepoint FROMGIT: tracing: add error_report_end trace point FROMGIT: kfence: show access type in report FROMGIT: kfence: fix typo in test FROMGIT: kfence: add test suite FROMGIT: kfence: add missing copyright header to documentation FROMGIT: kfence, Documentation: add KFENCE documentation FROMGIT: kfence, kasan: make KFENCE compatible with KASAN FROMGIT: mm, kfence: insert KFENCE hooks for SLUB BACKPORT: mm, kfence: insert KFENCE hooks for SLAB FROMGIT: mm/slab: rerform init_on_free earlier FROMGIT: kfence: use pt_regs to generate stack trace on faults FROMGIT: kfence, arm64: add missing copyright and description header FROMGIT: arm64, kfence: enable KFENCE for ARM64 FROMGIT: kfence, x86: add missing copyright and description header FROMGIT: x86, kfence: enable KFENCE for x86 FROMGIT: kfence: add missing copyright and description headers FROMGIT: kfence: add option to use KFENCE without static keys FROMGIT: kfence: fix potential deadlock due to wake_up() FROMGIT: kfence: avoid stalling work queue task without allocations FROMGIT: kfence: Fix parameter description for kfence_object_start() BACKPORT: mm: add Kernel Electric-Fence infrastructure FROMLIST: fuse: Fix crediantials leak in passthrough read_iter UPSTREAM: userfaultfd: add user-mode only option to unprivileged_userfaultfd sysctl knob UPSTREAM: userfaultfd: add UFFD_USER_MODE_ONLY UPSTREAM: userfaultfd: use secure anon inodes for userfaultfd BACKPORT: selinux: teach SELinux about anonymous inodes UPSTREAM: fs: add LSM-supporting anon-inode interface UPSTREAM: security: add inode_init_security_anon() LSM hook UPSTREAM: cfg80211: Add support to calculate and report 4096-QAM HE rates UPSTREAM: cfg80211: Add support to configure SAE PWE value to drivers UPSTREAM: usb: dwc3: fix clock issue during resume in OTG mode Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/usb/usb-hcd.yaml drivers/dma-buf/heaps/Kconfig drivers/dma-buf/heaps/Makefile Change-Id: I3726725889da6ae622c1e319388831e7f99d14c5 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 06:31:10 +09:00
arch/arm64/kvm/hyp/nvhe/gen-hyprel.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
arch/arm64/kvm/hyp/nvhe/host.S
arch/arm64/kvm/hyp/nvhe/hyp-init.S
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
arch/arm64/kvm/hyp/nvhe/hyp.lds.S
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/kvm/hyp/nvhe/hyp-main.c
Merge android12-5.10.14 (d0d8327) into msm-5.10 * refs/heads/tmp-d0d8327: ANDROID: mm/memory_hotplug: fix check for proper subsection removal Revert "FROMLIST: dt-bindings: reserved-memory: Make DMA-BUF CMA heap DT-configurable" Revert "FROMLIST: dma-buf: heaps: add chunk heap to dmabuf heaps" ANDROID: gki_defconfig: Enable NL80211_TESTMODE UPSTREAM: dt-binding: usb: Include USB SSP rates in GenXxY UPSTREAM: dt-bindings: usb: Add generic "usb-phy" property UPSTREAM: dt-bindings: usb: Add "ulpi/serial/hsic" PHY types UPSTREAM: dt-bindings: usb: Convert generic USB properties to DT schemas UPSTREAM: dt-bindings: usb: usb-hcd: Detach generic USB controller properties UPSTREAM: usb: dwc3: gadget: Set speed only up to the max supported UPSTREAM: usb: dwc3: gadget: Track connected SSP rate and lane count UPSTREAM: usb: dwc3: gadget: Implement setting of SSP rate UPSTREAM: usb: dwc3: core: Check maximum_speed SSP genXxY UPSTREAM: usb: common: Parse for USB SSP genXxY FROMGIT: kasan: untag addresses for KFENCE BACKPORT: kasan: remove redundant config option FROMGIT: kasan: don't run tests when KASAN is not enabled FROMGIT: kasan: add a test for kmem_cache_alloc/free_bulk FROMGIT: kasan: add proper page allocator tests FROMGIT: kasan: fix bug detection via ksize for HW_TAGS mode FROMGIT: kasan: move _RET_IP_ to inline wrappers FROMGIT: kasan: fix memory corruption in kasan_bitops_tags test FROMGIT: kasan: adapt kmalloc_uaf2 test to HW_TAGS mode FROMGIT: kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL FROMGIT: kasan: rename CONFIG_TEST_KASAN_MODULE FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode FROMGIT: kasan: add match-all tag tests FROMGIT: kasan: add macros to simplify checking test constraints FROMGIT: kasan: clean up comments in tests FROMGIT: kasan: clarify HW_TAGS impact on TBI FROMGIT: kasan: prefix global functions with kasan_ Linux 5.10.14 workqueue: Restrict affinity change to rescuer kthread: Extract KTHREAD_IS_PER_CPU x86/cpu: Add another Alder Lake CPU to the Intel family objtool: Don't fail the kernel build on fatal errors habanalabs: disable FW events on device removal habanalabs: fix backward compatibility of idle check habanalabs: zero pci counters packet before submit to FW drm/amd/display: Fixed corruptions on HPDRX link loss restore drm/amd/display: Use hardware sequencer functions for PG control drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping drm/amd/display: Allow PSTATE chnage when no displays are enabled drm/amd/display: Update dram_clock_change_latency for DCN2.1 selftests/powerpc: Only test lwm/stmw on big endian platform/x86: thinkpad_acpi: Add P53/73 firmware to fan_quirk_table for dual fan control nvmet: set right status on error in id-ns handler nvme-pci: allow use of cmb on v1.4 controllers nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout nvme: check the PRINFO bit before deciding the host buffer length udf: fix the problem that the disc content is not displayed i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for filling TX FIFO ALSA: hda: Add Cometlake-R PCI ID scsi: ibmvfc: Set default timeout to avoid crash during migration mac80211: fix encryption key selection for 802.3 xmit mac80211: fix fast-rx encryption check mac80211: fix incorrect strlen of .write in debugfs objtool: Don't add empty symbols to the rbtree ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid ASoC: SOF: Intel: hda: Resume codec to do jack detection scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 scsi: libfc: Avoid invoking response handler twice if ep is already completed scsi: scsi_transport_srp: Don't block target in failfast state x86: __always_inline __{rd,wr}msr() locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP habanalabs: fix dma_addr passed to dma_mmap_coherent platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency phy: cpcap-usb: Fix warning for missing regulator_disable iommu/vt-d: Do not use flush-queue when caching-mode is on ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD Revert "x86/setup: don't remove E820_TYPE_RAM for pfn 0" arm64: Do not pass tagged addresses to __is_lm_address() arm64: Fix kernel address detection of __is_lm_address() arm64: dts: meson: Describe G12b GPU as coherent drm/panfrost: Support cache-coherent integrations iommu/io-pgtable-arm: Support coherency for Mali LPAE ibmvnic: Ensure that CRQ entry read are correctly ordered net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP net: dsa: bcm_sf2: put device node before return mlxsw: spectrum_span: Do not overwrite policer configuration stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing net: octeontx2: Make sure the buffer is 128 byte aligned net: fec: put child node on error path net: stmmac: dwmac-intel-plat: remove config data on error net: dsa: microchip: Adjust reset release timing to match reference reset circuit ANDROID: usb: gadget: configfs: Move CONFIGFS_UEVENT #endif ANDROID: GKI: Enable KFENCE FROMGIT: KVM: arm64: Move __hyp_set_vectors out of .hyp.text FROMGIT: KVM: arm64: Stub EXPORT_SYMBOL for nVHE EL2 code FROMGIT: asm-generic: export: Stub EXPORT_SYMBOL with __DISABLE_EXPORTS FROMGIT: KVM: arm64: Correct spelling of DBGDIDR register FROMGIT: KVM: arm64: Use symbolic names for the PMU versions FROMGIT: KVM: arm64: Upgrade PMU support to ARMv8.4 FROMGIT: KVM: arm64: Limit the debug architecture to ARMv8.0 FROMGIT: KVM: arm64: Refactor filtering of ID registers FROMGIT: KVM: arm64: Add handling of AArch32 PCMEID{2,3} PMUv3 registers FROMGIT: KVM: arm64: Fix AArch32 PMUv3 capping FROMGIT: KVM: arm64: Fix missing RES1 in emulation of DBGBIDR FROMGIT: KVM: arm64: Make gen-hyprel endianness agnostic FROMGIT: KVM: arm64: Implement the TRNG hypervisor call FROMGIT: KVM: arm64: Mark the page dirty only if the fault is handled successfully FROMGIT: KVM: arm64: Filter out the case of only changing permissions from stage-2 map path FROMGIT: KVM: arm64: Adjust partial code of hyp stage-1 map and guest stage-2 map FROMGIT: KVM: arm64: Simplify __kvm_hyp_init HVC detection FROMGIT: KVM: arm64: Remove hyp_symbol_addr FROMGIT: KVM: arm64: Remove patching of fn pointers in hyp FROMGIT: KVM: arm64: Fix constant-pool users in hyp FROMGIT: KVM: arm64: Apply hyp relocations at runtime FROMGIT: KVM: arm64: Generate hyp relocation data FROMGIT: KVM: arm64: Add symbol at the beginning of each hyp section FROMGIT: KVM: arm64: Set up .hyp.rodata ELF section FROMGIT: KVM: arm64: Rename .idmap.text in hyp linker script FROMGIT: firmware: smccc: Add SMCCC TRNG function call IDs BACKPORT: arm64: Work around broken GCC 4.9 handling of "S" constraint FROMGIT: kasan: use error_report_end tracepoint FROMGIT: kfence: use error_report_end tracepoint FROMGIT: tracing: add error_report_end trace point FROMGIT: kfence: show access type in report FROMGIT: kfence: fix typo in test FROMGIT: kfence: add test suite FROMGIT: kfence: add missing copyright header to documentation FROMGIT: kfence, Documentation: add KFENCE documentation FROMGIT: kfence, kasan: make KFENCE compatible with KASAN FROMGIT: mm, kfence: insert KFENCE hooks for SLUB BACKPORT: mm, kfence: insert KFENCE hooks for SLAB FROMGIT: mm/slab: rerform init_on_free earlier FROMGIT: kfence: use pt_regs to generate stack trace on faults FROMGIT: kfence, arm64: add missing copyright and description header FROMGIT: arm64, kfence: enable KFENCE for ARM64 FROMGIT: kfence, x86: add missing copyright and description header FROMGIT: x86, kfence: enable KFENCE for x86 FROMGIT: kfence: add missing copyright and description headers FROMGIT: kfence: add option to use KFENCE without static keys FROMGIT: kfence: fix potential deadlock due to wake_up() FROMGIT: kfence: avoid stalling work queue task without allocations FROMGIT: kfence: Fix parameter description for kfence_object_start() BACKPORT: mm: add Kernel Electric-Fence infrastructure FROMLIST: fuse: Fix crediantials leak in passthrough read_iter UPSTREAM: userfaultfd: add user-mode only option to unprivileged_userfaultfd sysctl knob UPSTREAM: userfaultfd: add UFFD_USER_MODE_ONLY UPSTREAM: userfaultfd: use secure anon inodes for userfaultfd BACKPORT: selinux: teach SELinux about anonymous inodes UPSTREAM: fs: add LSM-supporting anon-inode interface UPSTREAM: security: add inode_init_security_anon() LSM hook UPSTREAM: cfg80211: Add support to calculate and report 4096-QAM HE rates UPSTREAM: cfg80211: Add support to configure SAE PWE value to drivers UPSTREAM: usb: dwc3: fix clock issue during resume in OTG mode Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/usb/usb-hcd.yaml drivers/dma-buf/heaps/Kconfig drivers/dma-buf/heaps/Makefile Change-Id: I3726725889da6ae622c1e319388831e7f99d14c5 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 06:31:10 +09:00
arch/arm64/kvm/hyp/nvhe/hyp-reloc.S
Merge android12-5.10.12 (39564d7) into msm-5.10 * refs/heads/tmp-39564d7: Linux 5.10.12 printk: fix string termination for record_print_text() printk: fix buffer overflow potential for print_text() tools: Factor HOSTCC, HOSTLD, HOSTAR definitions mm: fix a race on nr_swap_pages mm/page_alloc: add a missing mm_page_alloc_zone_locked() tracepoint objtool: Don't fail on missing symbol table io_uring: fix sleeping under spin in __io_clean_op io_uring: dont kill fasync under completion_lock io_uring: fix skipping disabling sqo on exec io_uring: fix uring_flush in exit_files() warning io_uring: fix false positive sqo warning on flush io_uring: do sqo disable on install_fd error io_uring: fix null-deref in io_disable_sqo_submit io_uring: stop SQPOLL submit on creator's death io_uring: add warn_once for io_uring_flush() io_uring: inline io_uring_attempt_task_drop() kernel/io_uring: cancel io_uring before task works iwlwifi: dbg: Don't touch the tlv data RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC media: v4l2-subdev.h: BIT() is not available in userspace media: Revert "media: videobuf2: Fix length check for single plane dmabuf queueing" HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices HID: wacom: Correct NULL dereference on AES pen proximity futex: Handle faults correctly for PI futexes futex: Simplify fixup_pi_state_owner() futex: Use pi_state_update_owner() in put_pi_state() rtmutex: Remove unused argument from rt_mutex_proxy_unlock() futex: Provide and use pi_state_update_owner() futex: Replace pointless printk in fixup_owner() futex: Ensure the correct return value from futex_lock_pi() Revert "mm/slub: fix a memory leak in sysfs_slab_add()" gpio: mvebu: fix pwm .get_state period calculation FROMLIST: fuse: Allocate unlikely used ioctl number for passthrough V1 UPSTREAM: xhci: handle halting transfer event properly after endpoint stop and halt raced. UPSTREAM: xhci: Check for pending reset endpoint command before queueing a new one. UPSTREAM: xhci: remove obsolete dequeue pointer moving code UPSTREAM: xhci: introduce a new move_dequeue_past_td() function to replace old code. UPSTREAM: xhci: handle stop endpoint command completion with endpoint in running state. UPSTREAM: xhci: Fix halted endpoint at stop endpoint command completion UPSTREAM: xhci: split handling halted endpoints into two steps UPSTREAM: xhci: move and rename xhci_cleanup_halted_endpoint() UPSTREAM: xhci: turn cancelled td cleanup to its own function UPSTREAM: xhci: store TD status in the td struct instead of passing it along UPSTREAM: xhci: use xhci_td_cleanup() helper when giving back cancelled URBs UPSTREAM: xhci: move xhci_td_cleanup so it can be called by more functions UPSTREAM: xhci: Add xhci_reset_halted_ep() helper function ANDROID: x86: GKI: Enable CFI UPSTREAM: kasan: fix incorrect arguments passing in kasan_add_zero_shadow UPSTREAM: kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow UPSTREAM: kasan, mm: fix resetting page_alloc tags for HW_TAGS UPSTREAM: kasan, mm: fix conflicts with init_on_alloc/free UPSTREAM: kasan: fix HW_TAGS boot parameters UPSTREAM: kasan, arm64: fix pointer tags in KASAN reports UPSTREAM: arm64: mte: remove an ISB on kernel exit UPSTREAM: mm/mremap.c: fix extent calculation UPSTREAM: x86: mremap speedup - Enable HAVE_MOVE_PUD UPSTREAM: arm64: mremap speedup - enable HAVE_MOVE_PUD UPSTREAM: mm: speedup mremap on 1GB or larger regions ANDROID: x86: GKI: Enable LTO UPSTREAM: xhci: flush endpoint start to reduce race risk with stop endpoint command. UPSTREAM: xhci: Check link TRBs when updating ring enqueue and dequeue pointers. UPSTREAM: xhci: avoid DMA double fetch when reading event trb type. UPSTREAM: xhci: remove extra loop in interrupt context UPSTREAM: xhci: check slot_id is valid before gathering slot info UPSTREAM: xhci: prevent a theoretical endless loop while preparing rings. UPSTREAM: xhci: remove xhci_stream_id_to_ring() helper UPSTREAM: xhci: add xhci_virt_ep_to_ring() helper UPSTREAM: xhci: check virt_dev is valid before dereferencing it UPSTREAM: xhci: add xhci_get_virt_ep() helper UPSTREAM: xhci: remove unused event parameter from completion handlers UPSTREAM: xhci: adjust parameters passed to cleanup_halted_endpoint() UPSTREAM: xhci: get isochronous ring directly from endpoint structure UPSTREAM: xhci: Avoid parsing transfer events several times ANDROID: sched/core: prevent timers on paused cpus UPSTREAM: arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y UPSTREAM: arm64: alternatives: Remove READ_ONCE() usage during patch operation BACKPORT: arm64: cpufeatures: Add capability for LDAPR instruction UPSTREAM: arm64: alternatives: Split up alternative.h UPSTREAM: arm64: uaccess: move uao_* alternatives to asm-uaccess.h ANDROID: x86: Add objtool to MAKE_GOALS FROMLIST: kbuild: improve libelf detection BACKPORT: tools: Factor HOSTCC, HOSTLD, HOSTAR definitions ANDROID: virtio: disable virtio_dma_buf callback checks with CFI FROMLIST: scsi: ufs: Fix deadlock while suspending ufs host FROMLIST: block: bsg: resume platform device before accessing FROMGIT: f2fs: flush data when enabling checkpoint back FROMGIT: KVM: arm64: Don't clobber x4 in __do_hyp_init FROMGIT: KVM: Forbid the use of tagged userspace addresses for memslots FROMGIT: KVM: arm64: Filter out v8.1+ events on v8.0 HW FROMGIT: KVM: arm64: Compute TPIDR_EL2 ignoring MTE tag FROMGIT: KVM: arm64: Use the reg_to_encoding() macro instead of sys_reg() FROMGIT: KVM: arm64: Allow PSCI SYSTEM_OFF/RESET to return FROMGIT: KVM: arm64: Simplify handling of absent PMU system registers FROMGIT: KVM: arm64: Hide PMU registers from userspace when not available UPSTREAM: KVM: arm64: Replace KVM_ARM_PMU with HW_PERF_EVENTS UPSTREAM: KVM: arm64: Remove spurious semicolon in reg_to_encoding() UPSTREAM: KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation UPSTREAM: KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Remove redundant call to kvm_pmu_vcpu_reset() UPSTREAM: KVM: arm64: Update comment in kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Move double-checked lock to kvm_vgic_map_resources() UPSTREAM: KVM: arm64: arch_timer: Remove VGIC initialization check UPSTREAM: KVM: Documentation: Add arm64 KVM_RUN error codes UPSTREAM: KVM: arm64: Declutter host PSCI 0.1 handling UPSTREAM: KVM: arm64: Move skip_host_instruction to adjust_pc.h UPSTREAM: KVM: arm64: Remove unused includes in psci-relay.c UPSTREAM: KVM: arm64: Minor cleanup of hyp variables used in host UPSTREAM: KVM: arm64: Skip computing hyp VA layout for VHE UPSTREAM: KVM: arm64: Use lm_alias in nVHE-only VA conversion UPSTREAM: KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs UPSTREAM: KVM: arm64: Fix nVHE boot on VHE systems UPSTREAM: KVM: arm64: Fix EL2 mode availability checks UPSTREAM: KVM: arm64: Trap host SMCs in protected mode UPSTREAM: KVM: arm64: Keep nVHE EL2 vector installed UPSTREAM: KVM: arm64: Intercept host's SYSTEM_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_ON SMCs UPSTREAM: KVM: arm64: Add function to enter host from KVM nVHE hyp code UPSTREAM: KVM: arm64: Extract __do_hyp_init into a helper function UPSTREAM: KVM: arm64: Forward safe PSCI SMCs coming from host UPSTREAM: KVM: arm64: Add offset for hyp VA <-> PA conversion UPSTREAM: KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Add SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Create nVHE copy of cpu_logical_map UPSTREAM: KVM: arm64: Support per_cpu_ptr in nVHE hyp code UPSTREAM: KVM: arm64: Add .hyp.data..ro_after_init ELF section UPSTREAM: KVM: arm64: Init MAIR/TCR_EL2 from params struct UPSTREAM: KVM: arm64: Move hyp-init params to a per-CPU struct UPSTREAM: KVM: arm64: Remove vector_ptr param of hyp-init UPSTREAM: arm64: Extract parts of el2_setup into a macro UPSTREAM: arm64: Make cpu_logical_map() take unsigned int UPSTREAM: psci: Add accessor for psci_0_1_function_ids UPSTREAM: psci: Replace psci_function_id array with a struct UPSTREAM: psci: Split functions to v0.1 and v0.2+ variants UPSTREAM: psci: Support psci_ops.get_version for v0.1 UPSTREAM: KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capability UPSTREAM: KVM: arm64: Add kvm-arm.mode early kernel parameter UPSTREAM: KVM: arm64: Use kvm_write_guest_lock when init stolen time UPSTREAM: KVM: arm64: Some fixes of PV-time interface document UPSTREAM: arm64: head.S: always initialize PSTATE UPSTREAM: arm64: head.S: cleanup SCTLR_ELx initialization UPSTREAM: arm64: head.S: rename el2_setup -> init_kernel_el UPSTREAM: arm64: add C wrappers for SET_PSTATE_*() UPSTREAM: arm64: ensure ERET from kthread is illegal BACKPORT: KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs are Meltdown-safe UPSTREAM: KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit UPSTREAM: arm64: Make the Meltdown mitigation state available UPSTREAM: KVM: arm64: selftests: Filter out DEMUX registers UPSTREAM: KVM: arm64: CSSELR_EL1 max is 13 UPSTREAM: KVM: arm64: Remove unused __extended_idmap_trampoline() prototype UPSTREAM: KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension() UPSTREAM: KVM: arm64: Move 'struct kvm_arch_memory_slot' out of uapi/ UPSTREAM: KVM: arm64: Get rid of the PMU ready state UPSTREAM: KVM: arm64: Gate kvm_pmu_update_state() on the PMU feature UPSTREAM: KVM: arm64: Remove dead PMU sysreg decoding code UPSTREAM: KVM: arm64: Remove PMU RAZ/WI handling UPSTREAM: KVM: arm64: Inject UNDEF on PMU access when no PMU configured UPSTREAM: KVM: arm64: Refuse illegal KVM_ARM_VCPU_PMU_V3 at reset time UPSTREAM: KVM: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support UPSTREAM: KVM: arm64: Refuse to run VCPU if PMU is not initialized UPSTREAM: KVM: arm64: Add kvm_vcpu_has_pmu() helper UPSTREAM: KVM: arm64: Avoid repetitive stack access on host EL1 to EL2 exception UPSTREAM: KVM: arm64: Simplify __kvm_enable_ssbs() UPSTREAM: KVM: arm64: Patch kimage_voffset instead of loading the EL1 value UPSTREAM: KVM: arm64: Remove redundant hyp vectors entry UPSTREAM: arm64: spectre: Consolidate spectre-v3a detection UPSTREAM: arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_SPECTRE_V3A BACKPORT: KVM: arm64: Allocate hyp vectors statically UPSTREAM: KVM: arm64: Re-jig logic when patching hardened hyp vectors UPSTREAM: KVM: arm64: Move BP hardening helpers into spectre.h UPSTREAM: KVM: arm64: Make BP hardening globals static instead UPSTREAM: KVM: arm64: Move kvm_get_hyp_vector() out of header file UPSTREAM: KVM: arm64: Tidy up kvm_map_vector() UPSTREAM: KVM: arm64: Remove redundant Spectre-v2 code from kvm_map_vector() UPSTREAM: KVM: arm64: Drop kvm_coproc.h UPSTREAM: KVM: arm64: Drop legacy copro shadow register UPSTREAM: KVM: arm64: Drop is_aarch32 trap attribute UPSTREAM: KVM: arm64: Drop is_32bit trap attribute UPSTREAM: KVM: arm64: Map AArch32 cp14 register to AArch64 sysregs UPSTREAM: KVM: arm64: Map AArch32 cp15 register to AArch64 sysregs UPSTREAM: KVM: arm64: Add AArch32 mapping annotation UPSTREAM: KVM: arm64: Move AArch32 exceptions over to AArch64 sysregs UPSTREAM: KVM: arm64: Get rid of the AArch32 register mapping code UPSTREAM: KVM: arm64: Consolidate exception injection UPSTREAM: KVM: arm64: Remove SPSR manipulation primitives UPSTREAM: KVM: arm64: Inject AArch32 exceptions from HYP UPSTREAM: KVM: arm64: Inject AArch64 exceptions from HYP UPSTREAM: KVM: arm64: Add basic hooks for injecting exceptions from EL2 UPSTREAM: KVM: arm64: Move VHE direct sysreg accessors into kvm_host.h UPSTREAM: KVM: arm64: Move PC rollback on SError to HYP UPSTREAM: KVM: arm64: Make kvm_skip_instr() and co private to HYP UPSTREAM: KVM: arm64: Move kvm_vcpu_trap_il_is32bit into kvm_skip_instr32() UPSTREAM: KVM: arm64: Don't adjust PC on SError during SMC trap UPSTREAM: KVM: arm64: Turn host HVC handling into a dispatch table UPSTREAM: KVM: arm64: Add kimg_hyp_va() helper FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers ANDROID: sched: Add restrict vendor hooks for balance_rt() ANDROID: GKI: select DMADEVICES if GKI_HIDDEN_SND_SOC_CONFIGS is set ANDROID: use ANDROID_OEM_DATA for OEM data ANDROID: defconfig: Enable debug_symbol driver ANDROID: android: Create debug_symbols driver Change-Id: I7a567fe31d6b789d215f4e6c2ff8401fd0dcb8ac Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-09 16:54:27 +09:00
arch/arm64/kvm/hyp/nvhe/hyp-smp.c
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
arch/arm64/kvm/hyp/nvhe/mem_protect.c
arch/arm64/kvm/hyp/nvhe/mm.c
arch/arm64/kvm/hyp/nvhe/page_alloc.c
Merge android12-5.10.12 (39564d7) into msm-5.10 * refs/heads/tmp-39564d7: Linux 5.10.12 printk: fix string termination for record_print_text() printk: fix buffer overflow potential for print_text() tools: Factor HOSTCC, HOSTLD, HOSTAR definitions mm: fix a race on nr_swap_pages mm/page_alloc: add a missing mm_page_alloc_zone_locked() tracepoint objtool: Don't fail on missing symbol table io_uring: fix sleeping under spin in __io_clean_op io_uring: dont kill fasync under completion_lock io_uring: fix skipping disabling sqo on exec io_uring: fix uring_flush in exit_files() warning io_uring: fix false positive sqo warning on flush io_uring: do sqo disable on install_fd error io_uring: fix null-deref in io_disable_sqo_submit io_uring: stop SQPOLL submit on creator's death io_uring: add warn_once for io_uring_flush() io_uring: inline io_uring_attempt_task_drop() kernel/io_uring: cancel io_uring before task works iwlwifi: dbg: Don't touch the tlv data RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC media: v4l2-subdev.h: BIT() is not available in userspace media: Revert "media: videobuf2: Fix length check for single plane dmabuf queueing" HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices HID: wacom: Correct NULL dereference on AES pen proximity futex: Handle faults correctly for PI futexes futex: Simplify fixup_pi_state_owner() futex: Use pi_state_update_owner() in put_pi_state() rtmutex: Remove unused argument from rt_mutex_proxy_unlock() futex: Provide and use pi_state_update_owner() futex: Replace pointless printk in fixup_owner() futex: Ensure the correct return value from futex_lock_pi() Revert "mm/slub: fix a memory leak in sysfs_slab_add()" gpio: mvebu: fix pwm .get_state period calculation FROMLIST: fuse: Allocate unlikely used ioctl number for passthrough V1 UPSTREAM: xhci: handle halting transfer event properly after endpoint stop and halt raced. UPSTREAM: xhci: Check for pending reset endpoint command before queueing a new one. UPSTREAM: xhci: remove obsolete dequeue pointer moving code UPSTREAM: xhci: introduce a new move_dequeue_past_td() function to replace old code. UPSTREAM: xhci: handle stop endpoint command completion with endpoint in running state. UPSTREAM: xhci: Fix halted endpoint at stop endpoint command completion UPSTREAM: xhci: split handling halted endpoints into two steps UPSTREAM: xhci: move and rename xhci_cleanup_halted_endpoint() UPSTREAM: xhci: turn cancelled td cleanup to its own function UPSTREAM: xhci: store TD status in the td struct instead of passing it along UPSTREAM: xhci: use xhci_td_cleanup() helper when giving back cancelled URBs UPSTREAM: xhci: move xhci_td_cleanup so it can be called by more functions UPSTREAM: xhci: Add xhci_reset_halted_ep() helper function ANDROID: x86: GKI: Enable CFI UPSTREAM: kasan: fix incorrect arguments passing in kasan_add_zero_shadow UPSTREAM: kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow UPSTREAM: kasan, mm: fix resetting page_alloc tags for HW_TAGS UPSTREAM: kasan, mm: fix conflicts with init_on_alloc/free UPSTREAM: kasan: fix HW_TAGS boot parameters UPSTREAM: kasan, arm64: fix pointer tags in KASAN reports UPSTREAM: arm64: mte: remove an ISB on kernel exit UPSTREAM: mm/mremap.c: fix extent calculation UPSTREAM: x86: mremap speedup - Enable HAVE_MOVE_PUD UPSTREAM: arm64: mremap speedup - enable HAVE_MOVE_PUD UPSTREAM: mm: speedup mremap on 1GB or larger regions ANDROID: x86: GKI: Enable LTO UPSTREAM: xhci: flush endpoint start to reduce race risk with stop endpoint command. UPSTREAM: xhci: Check link TRBs when updating ring enqueue and dequeue pointers. UPSTREAM: xhci: avoid DMA double fetch when reading event trb type. UPSTREAM: xhci: remove extra loop in interrupt context UPSTREAM: xhci: check slot_id is valid before gathering slot info UPSTREAM: xhci: prevent a theoretical endless loop while preparing rings. UPSTREAM: xhci: remove xhci_stream_id_to_ring() helper UPSTREAM: xhci: add xhci_virt_ep_to_ring() helper UPSTREAM: xhci: check virt_dev is valid before dereferencing it UPSTREAM: xhci: add xhci_get_virt_ep() helper UPSTREAM: xhci: remove unused event parameter from completion handlers UPSTREAM: xhci: adjust parameters passed to cleanup_halted_endpoint() UPSTREAM: xhci: get isochronous ring directly from endpoint structure UPSTREAM: xhci: Avoid parsing transfer events several times ANDROID: sched/core: prevent timers on paused cpus UPSTREAM: arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y UPSTREAM: arm64: alternatives: Remove READ_ONCE() usage during patch operation BACKPORT: arm64: cpufeatures: Add capability for LDAPR instruction UPSTREAM: arm64: alternatives: Split up alternative.h UPSTREAM: arm64: uaccess: move uao_* alternatives to asm-uaccess.h ANDROID: x86: Add objtool to MAKE_GOALS FROMLIST: kbuild: improve libelf detection BACKPORT: tools: Factor HOSTCC, HOSTLD, HOSTAR definitions ANDROID: virtio: disable virtio_dma_buf callback checks with CFI FROMLIST: scsi: ufs: Fix deadlock while suspending ufs host FROMLIST: block: bsg: resume platform device before accessing FROMGIT: f2fs: flush data when enabling checkpoint back FROMGIT: KVM: arm64: Don't clobber x4 in __do_hyp_init FROMGIT: KVM: Forbid the use of tagged userspace addresses for memslots FROMGIT: KVM: arm64: Filter out v8.1+ events on v8.0 HW FROMGIT: KVM: arm64: Compute TPIDR_EL2 ignoring MTE tag FROMGIT: KVM: arm64: Use the reg_to_encoding() macro instead of sys_reg() FROMGIT: KVM: arm64: Allow PSCI SYSTEM_OFF/RESET to return FROMGIT: KVM: arm64: Simplify handling of absent PMU system registers FROMGIT: KVM: arm64: Hide PMU registers from userspace when not available UPSTREAM: KVM: arm64: Replace KVM_ARM_PMU with HW_PERF_EVENTS UPSTREAM: KVM: arm64: Remove spurious semicolon in reg_to_encoding() UPSTREAM: KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation UPSTREAM: KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Remove redundant call to kvm_pmu_vcpu_reset() UPSTREAM: KVM: arm64: Update comment in kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Move double-checked lock to kvm_vgic_map_resources() UPSTREAM: KVM: arm64: arch_timer: Remove VGIC initialization check UPSTREAM: KVM: Documentation: Add arm64 KVM_RUN error codes UPSTREAM: KVM: arm64: Declutter host PSCI 0.1 handling UPSTREAM: KVM: arm64: Move skip_host_instruction to adjust_pc.h UPSTREAM: KVM: arm64: Remove unused includes in psci-relay.c UPSTREAM: KVM: arm64: Minor cleanup of hyp variables used in host UPSTREAM: KVM: arm64: Skip computing hyp VA layout for VHE UPSTREAM: KVM: arm64: Use lm_alias in nVHE-only VA conversion UPSTREAM: KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs UPSTREAM: KVM: arm64: Fix nVHE boot on VHE systems UPSTREAM: KVM: arm64: Fix EL2 mode availability checks UPSTREAM: KVM: arm64: Trap host SMCs in protected mode UPSTREAM: KVM: arm64: Keep nVHE EL2 vector installed UPSTREAM: KVM: arm64: Intercept host's SYSTEM_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_ON SMCs UPSTREAM: KVM: arm64: Add function to enter host from KVM nVHE hyp code UPSTREAM: KVM: arm64: Extract __do_hyp_init into a helper function UPSTREAM: KVM: arm64: Forward safe PSCI SMCs coming from host UPSTREAM: KVM: arm64: Add offset for hyp VA <-> PA conversion UPSTREAM: KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Add SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Create nVHE copy of cpu_logical_map UPSTREAM: KVM: arm64: Support per_cpu_ptr in nVHE hyp code UPSTREAM: KVM: arm64: Add .hyp.data..ro_after_init ELF section UPSTREAM: KVM: arm64: Init MAIR/TCR_EL2 from params struct UPSTREAM: KVM: arm64: Move hyp-init params to a per-CPU struct UPSTREAM: KVM: arm64: Remove vector_ptr param of hyp-init UPSTREAM: arm64: Extract parts of el2_setup into a macro UPSTREAM: arm64: Make cpu_logical_map() take unsigned int UPSTREAM: psci: Add accessor for psci_0_1_function_ids UPSTREAM: psci: Replace psci_function_id array with a struct UPSTREAM: psci: Split functions to v0.1 and v0.2+ variants UPSTREAM: psci: Support psci_ops.get_version for v0.1 UPSTREAM: KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capability UPSTREAM: KVM: arm64: Add kvm-arm.mode early kernel parameter UPSTREAM: KVM: arm64: Use kvm_write_guest_lock when init stolen time UPSTREAM: KVM: arm64: Some fixes of PV-time interface document UPSTREAM: arm64: head.S: always initialize PSTATE UPSTREAM: arm64: head.S: cleanup SCTLR_ELx initialization UPSTREAM: arm64: head.S: rename el2_setup -> init_kernel_el UPSTREAM: arm64: add C wrappers for SET_PSTATE_*() UPSTREAM: arm64: ensure ERET from kthread is illegal BACKPORT: KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs are Meltdown-safe UPSTREAM: KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit UPSTREAM: arm64: Make the Meltdown mitigation state available UPSTREAM: KVM: arm64: selftests: Filter out DEMUX registers UPSTREAM: KVM: arm64: CSSELR_EL1 max is 13 UPSTREAM: KVM: arm64: Remove unused __extended_idmap_trampoline() prototype UPSTREAM: KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension() UPSTREAM: KVM: arm64: Move 'struct kvm_arch_memory_slot' out of uapi/ UPSTREAM: KVM: arm64: Get rid of the PMU ready state UPSTREAM: KVM: arm64: Gate kvm_pmu_update_state() on the PMU feature UPSTREAM: KVM: arm64: Remove dead PMU sysreg decoding code UPSTREAM: KVM: arm64: Remove PMU RAZ/WI handling UPSTREAM: KVM: arm64: Inject UNDEF on PMU access when no PMU configured UPSTREAM: KVM: arm64: Refuse illegal KVM_ARM_VCPU_PMU_V3 at reset time UPSTREAM: KVM: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support UPSTREAM: KVM: arm64: Refuse to run VCPU if PMU is not initialized UPSTREAM: KVM: arm64: Add kvm_vcpu_has_pmu() helper UPSTREAM: KVM: arm64: Avoid repetitive stack access on host EL1 to EL2 exception UPSTREAM: KVM: arm64: Simplify __kvm_enable_ssbs() UPSTREAM: KVM: arm64: Patch kimage_voffset instead of loading the EL1 value UPSTREAM: KVM: arm64: Remove redundant hyp vectors entry UPSTREAM: arm64: spectre: Consolidate spectre-v3a detection UPSTREAM: arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_SPECTRE_V3A BACKPORT: KVM: arm64: Allocate hyp vectors statically UPSTREAM: KVM: arm64: Re-jig logic when patching hardened hyp vectors UPSTREAM: KVM: arm64: Move BP hardening helpers into spectre.h UPSTREAM: KVM: arm64: Make BP hardening globals static instead UPSTREAM: KVM: arm64: Move kvm_get_hyp_vector() out of header file UPSTREAM: KVM: arm64: Tidy up kvm_map_vector() UPSTREAM: KVM: arm64: Remove redundant Spectre-v2 code from kvm_map_vector() UPSTREAM: KVM: arm64: Drop kvm_coproc.h UPSTREAM: KVM: arm64: Drop legacy copro shadow register UPSTREAM: KVM: arm64: Drop is_aarch32 trap attribute UPSTREAM: KVM: arm64: Drop is_32bit trap attribute UPSTREAM: KVM: arm64: Map AArch32 cp14 register to AArch64 sysregs UPSTREAM: KVM: arm64: Map AArch32 cp15 register to AArch64 sysregs UPSTREAM: KVM: arm64: Add AArch32 mapping annotation UPSTREAM: KVM: arm64: Move AArch32 exceptions over to AArch64 sysregs UPSTREAM: KVM: arm64: Get rid of the AArch32 register mapping code UPSTREAM: KVM: arm64: Consolidate exception injection UPSTREAM: KVM: arm64: Remove SPSR manipulation primitives UPSTREAM: KVM: arm64: Inject AArch32 exceptions from HYP UPSTREAM: KVM: arm64: Inject AArch64 exceptions from HYP UPSTREAM: KVM: arm64: Add basic hooks for injecting exceptions from EL2 UPSTREAM: KVM: arm64: Move VHE direct sysreg accessors into kvm_host.h UPSTREAM: KVM: arm64: Move PC rollback on SError to HYP UPSTREAM: KVM: arm64: Make kvm_skip_instr() and co private to HYP UPSTREAM: KVM: arm64: Move kvm_vcpu_trap_il_is32bit into kvm_skip_instr32() UPSTREAM: KVM: arm64: Don't adjust PC on SError during SMC trap UPSTREAM: KVM: arm64: Turn host HVC handling into a dispatch table UPSTREAM: KVM: arm64: Add kimg_hyp_va() helper FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers ANDROID: sched: Add restrict vendor hooks for balance_rt() ANDROID: GKI: select DMADEVICES if GKI_HIDDEN_SND_SOC_CONFIGS is set ANDROID: use ANDROID_OEM_DATA for OEM data ANDROID: defconfig: Enable debug_symbol driver ANDROID: android: Create debug_symbols driver Change-Id: I7a567fe31d6b789d215f4e6c2ff8401fd0dcb8ac Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-09 16:54:27 +09:00
arch/arm64/kvm/hyp/nvhe/psci-relay.c
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
arch/arm64/kvm/hyp/nvhe/setup.c
arch/arm64/kvm/hyp/nvhe/stub.c
arch/arm64/kvm/hyp/nvhe/switch.c
arch/arm64/kvm/hyp/nvhe/sysreg-sr.c
arch/arm64/kvm/hyp/nvhe/timer-sr.c
arch/arm64/kvm/hyp/nvhe/tlb.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
arch/arm64/kvm/hyp/pgtable.c
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
arch/arm64/kvm/hyp/reserved_mem.c
arch/arm64/kvm/hyp/vgic-v2-cpuif-proxy.c
arch/arm64/kvm/hyp/vgic-v3-sr.c
arch/arm64/kvm/hyp/vhe/debug-sr.c
arch/arm64/kvm/hyp/vhe/switch.c
arch/arm64/kvm/hyp/vhe/sysreg-sr.c
arch/arm64/kvm/hyp/vhe/timer-sr.c
arch/arm64/kvm/hyp/vhe/tlb.c
arch/arm64/kvm/inject_fault.c
arch/arm64/kvm/irq.h
arch/arm64/kvm/mmio.c
arch/arm64/kvm/mmu.c
arch/arm64/kvm/perf.c
arch/arm64/kvm/pmu.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/kvm/pmu-emul.c
arch/arm64/kvm/psci.c
arch/arm64/kvm/pvtime.c
arch/arm64/kvm/reset.c
arch/arm64/kvm/sys_regs.c
arch/arm64/kvm/sys_regs.h
arch/arm64/kvm/trace_arm.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/kvm/trace.h
arch/arm64/kvm/trace_handle_exit.h
Merge android12-5.10.14 (d0d8327) into msm-5.10 * refs/heads/tmp-d0d8327: ANDROID: mm/memory_hotplug: fix check for proper subsection removal Revert "FROMLIST: dt-bindings: reserved-memory: Make DMA-BUF CMA heap DT-configurable" Revert "FROMLIST: dma-buf: heaps: add chunk heap to dmabuf heaps" ANDROID: gki_defconfig: Enable NL80211_TESTMODE UPSTREAM: dt-binding: usb: Include USB SSP rates in GenXxY UPSTREAM: dt-bindings: usb: Add generic "usb-phy" property UPSTREAM: dt-bindings: usb: Add "ulpi/serial/hsic" PHY types UPSTREAM: dt-bindings: usb: Convert generic USB properties to DT schemas UPSTREAM: dt-bindings: usb: usb-hcd: Detach generic USB controller properties UPSTREAM: usb: dwc3: gadget: Set speed only up to the max supported UPSTREAM: usb: dwc3: gadget: Track connected SSP rate and lane count UPSTREAM: usb: dwc3: gadget: Implement setting of SSP rate UPSTREAM: usb: dwc3: core: Check maximum_speed SSP genXxY UPSTREAM: usb: common: Parse for USB SSP genXxY FROMGIT: kasan: untag addresses for KFENCE BACKPORT: kasan: remove redundant config option FROMGIT: kasan: don't run tests when KASAN is not enabled FROMGIT: kasan: add a test for kmem_cache_alloc/free_bulk FROMGIT: kasan: add proper page allocator tests FROMGIT: kasan: fix bug detection via ksize for HW_TAGS mode FROMGIT: kasan: move _RET_IP_ to inline wrappers FROMGIT: kasan: fix memory corruption in kasan_bitops_tags test FROMGIT: kasan: adapt kmalloc_uaf2 test to HW_TAGS mode FROMGIT: kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL FROMGIT: kasan: rename CONFIG_TEST_KASAN_MODULE FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode FROMGIT: kasan: add match-all tag tests FROMGIT: kasan: add macros to simplify checking test constraints FROMGIT: kasan: clean up comments in tests FROMGIT: kasan: clarify HW_TAGS impact on TBI FROMGIT: kasan: prefix global functions with kasan_ Linux 5.10.14 workqueue: Restrict affinity change to rescuer kthread: Extract KTHREAD_IS_PER_CPU x86/cpu: Add another Alder Lake CPU to the Intel family objtool: Don't fail the kernel build on fatal errors habanalabs: disable FW events on device removal habanalabs: fix backward compatibility of idle check habanalabs: zero pci counters packet before submit to FW drm/amd/display: Fixed corruptions on HPDRX link loss restore drm/amd/display: Use hardware sequencer functions for PG control drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping drm/amd/display: Allow PSTATE chnage when no displays are enabled drm/amd/display: Update dram_clock_change_latency for DCN2.1 selftests/powerpc: Only test lwm/stmw on big endian platform/x86: thinkpad_acpi: Add P53/73 firmware to fan_quirk_table for dual fan control nvmet: set right status on error in id-ns handler nvme-pci: allow use of cmb on v1.4 controllers nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout nvme: check the PRINFO bit before deciding the host buffer length udf: fix the problem that the disc content is not displayed i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for filling TX FIFO ALSA: hda: Add Cometlake-R PCI ID scsi: ibmvfc: Set default timeout to avoid crash during migration mac80211: fix encryption key selection for 802.3 xmit mac80211: fix fast-rx encryption check mac80211: fix incorrect strlen of .write in debugfs objtool: Don't add empty symbols to the rbtree ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid ASoC: SOF: Intel: hda: Resume codec to do jack detection scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 scsi: libfc: Avoid invoking response handler twice if ep is already completed scsi: scsi_transport_srp: Don't block target in failfast state x86: __always_inline __{rd,wr}msr() locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP habanalabs: fix dma_addr passed to dma_mmap_coherent platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency phy: cpcap-usb: Fix warning for missing regulator_disable iommu/vt-d: Do not use flush-queue when caching-mode is on ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD Revert "x86/setup: don't remove E820_TYPE_RAM for pfn 0" arm64: Do not pass tagged addresses to __is_lm_address() arm64: Fix kernel address detection of __is_lm_address() arm64: dts: meson: Describe G12b GPU as coherent drm/panfrost: Support cache-coherent integrations iommu/io-pgtable-arm: Support coherency for Mali LPAE ibmvnic: Ensure that CRQ entry read are correctly ordered net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP net: dsa: bcm_sf2: put device node before return mlxsw: spectrum_span: Do not overwrite policer configuration stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing net: octeontx2: Make sure the buffer is 128 byte aligned net: fec: put child node on error path net: stmmac: dwmac-intel-plat: remove config data on error net: dsa: microchip: Adjust reset release timing to match reference reset circuit ANDROID: usb: gadget: configfs: Move CONFIGFS_UEVENT #endif ANDROID: GKI: Enable KFENCE FROMGIT: KVM: arm64: Move __hyp_set_vectors out of .hyp.text FROMGIT: KVM: arm64: Stub EXPORT_SYMBOL for nVHE EL2 code FROMGIT: asm-generic: export: Stub EXPORT_SYMBOL with __DISABLE_EXPORTS FROMGIT: KVM: arm64: Correct spelling of DBGDIDR register FROMGIT: KVM: arm64: Use symbolic names for the PMU versions FROMGIT: KVM: arm64: Upgrade PMU support to ARMv8.4 FROMGIT: KVM: arm64: Limit the debug architecture to ARMv8.0 FROMGIT: KVM: arm64: Refactor filtering of ID registers FROMGIT: KVM: arm64: Add handling of AArch32 PCMEID{2,3} PMUv3 registers FROMGIT: KVM: arm64: Fix AArch32 PMUv3 capping FROMGIT: KVM: arm64: Fix missing RES1 in emulation of DBGBIDR FROMGIT: KVM: arm64: Make gen-hyprel endianness agnostic FROMGIT: KVM: arm64: Implement the TRNG hypervisor call FROMGIT: KVM: arm64: Mark the page dirty only if the fault is handled successfully FROMGIT: KVM: arm64: Filter out the case of only changing permissions from stage-2 map path FROMGIT: KVM: arm64: Adjust partial code of hyp stage-1 map and guest stage-2 map FROMGIT: KVM: arm64: Simplify __kvm_hyp_init HVC detection FROMGIT: KVM: arm64: Remove hyp_symbol_addr FROMGIT: KVM: arm64: Remove patching of fn pointers in hyp FROMGIT: KVM: arm64: Fix constant-pool users in hyp FROMGIT: KVM: arm64: Apply hyp relocations at runtime FROMGIT: KVM: arm64: Generate hyp relocation data FROMGIT: KVM: arm64: Add symbol at the beginning of each hyp section FROMGIT: KVM: arm64: Set up .hyp.rodata ELF section FROMGIT: KVM: arm64: Rename .idmap.text in hyp linker script FROMGIT: firmware: smccc: Add SMCCC TRNG function call IDs BACKPORT: arm64: Work around broken GCC 4.9 handling of "S" constraint FROMGIT: kasan: use error_report_end tracepoint FROMGIT: kfence: use error_report_end tracepoint FROMGIT: tracing: add error_report_end trace point FROMGIT: kfence: show access type in report FROMGIT: kfence: fix typo in test FROMGIT: kfence: add test suite FROMGIT: kfence: add missing copyright header to documentation FROMGIT: kfence, Documentation: add KFENCE documentation FROMGIT: kfence, kasan: make KFENCE compatible with KASAN FROMGIT: mm, kfence: insert KFENCE hooks for SLUB BACKPORT: mm, kfence: insert KFENCE hooks for SLAB FROMGIT: mm/slab: rerform init_on_free earlier FROMGIT: kfence: use pt_regs to generate stack trace on faults FROMGIT: kfence, arm64: add missing copyright and description header FROMGIT: arm64, kfence: enable KFENCE for ARM64 FROMGIT: kfence, x86: add missing copyright and description header FROMGIT: x86, kfence: enable KFENCE for x86 FROMGIT: kfence: add missing copyright and description headers FROMGIT: kfence: add option to use KFENCE without static keys FROMGIT: kfence: fix potential deadlock due to wake_up() FROMGIT: kfence: avoid stalling work queue task without allocations FROMGIT: kfence: Fix parameter description for kfence_object_start() BACKPORT: mm: add Kernel Electric-Fence infrastructure FROMLIST: fuse: Fix crediantials leak in passthrough read_iter UPSTREAM: userfaultfd: add user-mode only option to unprivileged_userfaultfd sysctl knob UPSTREAM: userfaultfd: add UFFD_USER_MODE_ONLY UPSTREAM: userfaultfd: use secure anon inodes for userfaultfd BACKPORT: selinux: teach SELinux about anonymous inodes UPSTREAM: fs: add LSM-supporting anon-inode interface UPSTREAM: security: add inode_init_security_anon() LSM hook UPSTREAM: cfg80211: Add support to calculate and report 4096-QAM HE rates UPSTREAM: cfg80211: Add support to configure SAE PWE value to drivers UPSTREAM: usb: dwc3: fix clock issue during resume in OTG mode Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/usb/usb-hcd.yaml drivers/dma-buf/heaps/Kconfig drivers/dma-buf/heaps/Makefile Change-Id: I3726725889da6ae622c1e319388831e7f99d14c5 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 06:31:10 +09:00
arch/arm64/kvm/trng.c
arch/arm64/kvm/va_layout.c
arch/arm64/kvm/vgic-sys-reg-v3.c
arch/arm64/kvm/vgic/trace.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/kvm/vgic/vgic.c
arch/arm64/kvm/vgic/vgic-debug.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/kvm/vgic/vgic.h
arch/arm64/kvm/vgic/vgic-init.c
arch/arm64/kvm/vgic/vgic-irqfd.c
arch/arm64/kvm/vgic/vgic-its.c
arch/arm64/kvm/vgic/vgic-kvm-device.c
arch/arm64/kvm/vgic/vgic-mmio.c
arch/arm64/kvm/vgic/vgic-mmio.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/kvm/vgic/vgic-mmio-v2.c
arch/arm64/kvm/vgic/vgic-mmio-v3.c
arch/arm64/kvm/vgic/vgic-v2.c
arch/arm64/kvm/vgic/vgic-v3.c
arch/arm64/kvm/vgic/vgic-v4.c
arch/arm64/lib/clear_page.S
arch/arm64/lib/clear_user.S
arch/arm64/lib/copy_from_user.S
arch/arm64/lib/copy_in_user.S
arch/arm64/lib/copy_page.S
arch/arm64/lib/copy_template.S
arch/arm64/lib/copy_to_user.S
arch/arm64/lib/crc32.S
arch/arm64/lib/csum.c
arch/arm64/lib/delay.c
arch/arm64/lib/error-inject.c
arch/arm64/lib/memchr.S
arch/arm64/lib/memcmp.S
arch/arm64/lib/memcpy.S
arch/arm64/lib/memmove.S
arch/arm64/lib/memset.S
Merge android12-5.10.11 (ba15277) into msm-5.10 * refs/heads/tmp-ba15277: Linux 5.10.11 Revert "mm: fix initialization of struct page for holes in memory layout" mm: fix initialization of struct page for holes in memory layout Commit 9bb48c82aced ("tty: implement write_iter") converted the tty layer to use write_iter. Fix the redirected_tty_write declaration also in n_tty and change the comparisons to use write_iter instead of write. also in n_tty and change the comparisons to use write_iter instead of write. fs/pipe: allow sendfile() to pipe again interconnect: imx8mq: Use icc_sync_state kernfs: wire up ->splice_read and ->splice_write kernfs: implement ->write_iter kernfs: implement ->read_iter bpf: Local storage helpers should check nullness of owner ptr passed drm/i915/hdcp: Get conn while content_type changed ASoC: SOF: Intel: hda: Avoid checking jack on system suspend tcp: Fix potential use-after-free due to double kfree() x86/sev-es: Handle string port IO to kernel memory properly net: systemport: free dev before on error path tty: fix up hung_up_tty_write() conversion tty: implement write_iter x86/sev: Fix nonistr violation pinctrl: qcom: Don't clear pending interrupts when enabling pinctrl: qcom: Properly clear "intr_ack_high" interrupts when unmasking pinctrl: qcom: No need to read-modify-write the interrupt status pinctrl: qcom: Allow SoCs to specify a GPIO function that's not 0 net: core: devlink: use right genl user_ptr when handling port param get/set net: mscc: ocelot: Fix multicast to the CPU port tcp: fix TCP_USER_TIMEOUT with zero window tcp: do not mess with cloned skbs in tcp_add_backlog() net: dsa: b53: fix an off by one in checking "vlan->vid" net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled net: mscc: ocelot: allow offloading of bridge on top of LAG ipv6: set multicast flag on the multicast route net_sched: reject silly cell_log in qdisc_get_rtab() net_sched: avoid shift-out-of-bounds in tcindex_set_parms() ipv6: create multicast route with RTPROT_KERNEL udp: mask TOS bits in udp_v4_early_demux() net_sched: gen_estimator: support large ewma log tcp: fix TCP socket rehash stats mis-accounting kasan: fix incorrect arguments passing in kasan_add_zero_shadow kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too lightnvm: fix memory leak when submit fails cachefiles: Drop superfluous readpages aops NULL check nvme-pci: fix error unwind in nvme_map_data nvme-pci: refactor nvme_unmap_data sh_eth: Fix power down vs. is_opened flag ordering selftests/powerpc: Fix exit status of pkey tests net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext octeontx2-af: Fix missing check bugs in rvu_cgx.c ASoC: SOF: Intel: fix page fault at probe if i915 init fails locking/lockdep: Cure noinstr fail sh: Remove unused HAVE_COPY_THREAD_TLS macro sh: dma: fix kconfig dependency for G2_DMA drm/i915/hdcp: Update CP property in update_pipe tools: gpio: fix %llu warning in gpio-watch.c tools: gpio: fix %llu warning in gpio-event-mon.c netfilter: rpfilter: mask ecn bits before fib lookup cls_flower: call nla_ok() before nla_next() x86/cpu/amd: Set __max_die_per_package on AMD x86/entry: Fix noinstr fail drm/i915: Only enable DFP 4:4:4->4:2:0 conversion when outputting YCbCr 4:4:4 drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/ driver core: Extend device_is_dependent() driver core: Fix device link device name collision drivers core: Free dma_range_map when driver probe failed xhci: tegra: Delay for disabling LFPS detector xhci: make sure TRB is fully written before giving it to the controller usb: cdns3: imx: fix can't create core device the second time issue usb: cdns3: imx: fix writing read-only memory issue usb: bdc: Make bdc pci driver depend on BROKEN usb: udc: core: Use lock when write to soft_connect USB: gadget: dummy-hcd: Fix errors in port-reset handling usb: gadget: aspeed: fix stop dma register setting. USB: ehci: fix an interrupt calltrace error ehci: fix EHCI host controller initialization sequence serial: mvebu-uart: fix tx lost characters at power off stm class: Fix module init return on allocation failure intel_th: pci: Add Alder Lake-P support io_uring: fix short read retries for non-reg files io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state io_uring: iopoll requests should also wake task ->in_idle state mm: fix numa stats for thp migration mm: memcg: fix memcg file_dirty numa stat mm: memcg/slab: optimize objcg stock draining proc_sysctl: fix oops caused by incorrect command parameters x86/setup: don't remove E820_TYPE_RAM for pfn 0 x86/mmx: Use KFPU_387 for MMX string operations x86/topology: Make __max_die_per_package available unconditionally x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state irqchip/mips-cpu: Set IPI domain parent chip cifs: do not fail __smb_send_rqst if non-fatal signals are pending powerpc/64s: fix scv entry fallback flush vs interrupt counter:ti-eqep: remove floor iio: adc: ti_am335x_adc: remove omitted iio_kfifo_free() drivers: iio: temperature: Add delay after the addressed reset command in mlx90632.c iio: ad5504: Fix setting power-down state iio: common: st_sensors: fix possible infinite loop in st_sensors_irq_thread i2c: sprd: depend on COMMON_CLK to fix compile tests perf evlist: Fix id index for heterogeneous systems can: peak_usb: fix use after free bugs can: vxcan: vxcan_xmit: fix use after free bug can: dev: can_restart: fix use after free bug selftests: net: fib_tests: remove duplicate log test xsk: Clear pool even for inactive queues ALSA: hda: Balance runtime/system PM if direct-complete is disabled gpio: sifive: select IRQ_DOMAIN_HIERARCHY rather than depend on it platform/x86: hp-wmi: Don't log a warning on HPWMI_RET_UNKNOWN_COMMAND errors platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list drm/vc4: Unify PCM card's driver_name i2c: octeon: check correct size of maximum RECV_LEN packet iov_iter: fix the uaccess area in copy_compat_iovec_from_user printk: fix kmsg_dump_get_buffer length calulations printk: ringbuffer: fix line counting RDMA/cma: Fix error flow in default_roce_mode_store RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_image_cpu() bpf: Reject too big ctx_size_in for raw_tp test run arm64: entry: remove redundant IRQ flag tracing powerpc: Fix alignment bug within the init sections powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach crypto: omap-sham - Fix link error without crypto-engine scsi: ufs: Fix tm request when non-fatal error happens scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEM scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression btrfs: print the actual offset in btrfs_root_name RDMA/ucma: Do not miss ctx destruction steps in some cases pinctrl: mediatek: Fix fallback call path pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting gpiolib: cdev: fix frame size warning in gpio_ioctl() nfsd: Don't set eof on a truncated READ_PLUS nfsd: Fixes for nfsd4_encode_read_plus_data() x86/xen: fix 'nopvspin' build error RISC-V: Fix maximum allowed phsyical memory for RV32 RISC-V: Set current memblock limit libperf tests: Fail when failing to get a tracepoint id libperf tests: If a test fails return non-zero io_uring: flush timeouts that should already have expired drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 drm/nouveau/mmu: fix vram heap sizing drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields drm/nouveau/privring: ack interrupts the same way as RM drm/nouveau/bios: fix issue shadowing expansion ROMs drm/amd/display: Fix to be able to stop crc calculation HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode drm/amd/display: disable dcn10 pipe split by default drm/amdgpu/psp: fix psp gfx ctrl cmds riscv: defconfig: enable gpio support for HiFive Unleashed dts: phy: add GPIO number and active state used for phy reset dts: phy: fix missing mdio device and probe failure of vsc8541-01 device x86/xen: Fix xen_hvm_smp_init() when vector callback not available x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery xen: Fix event channel callback via INTX/GSI arm64: make atomic helpers __always_inline riscv: cacheinfo: Fix using smp_processor_id() in preemptible ALSA: hda/tegra: fix tegra-hda on tegra30 soc clk: tegra30: Add hda clock default rates to clock driver HID: Ignore battery for Elan touchscreen on ASUS UX550 HID: logitech-dj: add the G602 receiver riscv: Enable interrupts during syscalls with M-Mode riscv: Fix sifive serial driver riscv: Fix kernel time_init() scsi: sd: Suppress spurious errors when WRITE SAME is being disabled scsi: scsi_debug: Fix memleak in scsi_debug_init() scsi: qedi: Correct max length of CHAP secret scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback scsi: ufs: Relax the condition of UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL x86/hyperv: Fix kexec panic/hang issues dm integrity: select CRYPTO_SKCIPHER HID: sony: select CONFIG_CRC32 HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device SUNRPC: Handle TCP socket sends with kernel_sendpage() again ASoC: rt711: mutex between calibration and power state changes ASoC: Intel: haswell: Add missing pm_ops drm/i915: Check for rq->hwsp validity after acquiring RCU lock drm/i915/gt: Prevent use of engine->wa_ctx after error drm/amd/display: DCN2X Find Secondary Pipe properly in MPO + ODM Case drm/amdgpu: remove gpu info firmware of green sardine drm/syncobj: Fix use-after-free drm/atomic: put state on error path dm integrity: conditionally disable "recalculate" feature dm integrity: fix a crash if "recalculate" used without "internal_hash" dm: avoid filesystem lookup in dm_get_dev_t() mmc: sdhci-brcmstb: Fix mmc timeout errors on S5 suspend mmc: sdhci-xenon: fix 1.8v regulator stabilization mmc: sdhci-of-dwcmshc: fix rpmb access mmc: core: don't initialize block size from ext_csd if not present pinctrl: ingenic: Fix JZ4760 support fs: fix lazytime expiration handling in __writeback_single_inode() btrfs: send: fix invalid clone operations when cloning from the same file and root btrfs: don't clear ret in btrfs_start_dirty_block_groups btrfs: fix lockdep splat in btrfs_recover_relocation btrfs: do not double free backref nodes on error btrfs: don't get an EINTR during drop_snapshot for reloc ACPI: scan: Make acpi_bus_get_device() clear return pointer on error dm crypt: fix copy and paste bug in crypt_alloc_req_aead crypto: xor - Fix divide error in do_xor_speed() ALSA: hda/via: Add minimum mute flag ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes i2c: bpmp-tegra: Ignore unknown I2C_M flags i2c: tegra: Wait for config load atomically while in ISR mtd: rawnand: nandsim: Fix the logic when selecting Hamming soft ECC engine mtd: rawnand: gpmi: fix dst bit offset when extracting raw payload scsi: target: tcmu: Fix use-after-free of se_cmd->priv ANDROID: simplify vendor hook definitions ANDROID: add macros to create OEM data fields ANDROID: dma-buf: fix return type mismatch ANDROID: cpu/hotplug: create vendor hook for cpu_up/cpu_down FROMLIST: fuse: Introduce passthrough for mmap ANDROID: Fix sparse warning in wp_page_copy caused by SPF patchset FROMLIST: fuse: Use daemon creds in passthrough mode FROMLIST: fuse: Handle asynchronous read and write in passthrough FROMLIST: fuse: Introduce synchronous read and write for passthrough FROMLIST: fuse: Passthrough initialization and release FROMLIST: fuse: Definitions and ioctl for passthrough FROMLIST: fuse: 32-bit user space ioctl compat for fuse device FROMLIST: fs: Generic function to convert iocb to rw flags Revert "FROMLIST: fuse: Definitions and ioctl() for passthrough" Revert "FROMLIST: fuse: Passthrough initialization and release" Revert "FROMLIST: fuse: Introduce synchronous read and write for passthrough" Revert "FROMLIST: fuse: Handle asynchronous read and write in passthrough" Revert "FROMLIST: fuse: Use daemon creds in passthrough mode" Revert "FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag" UPSTREAM: usb: xhci-mtk: fix unreleased bandwidth data ANDROID: sched: export task_rq_lock ANDROID: GKI: make VIDEOBUF2_DMA_CONTIG under GKI_HIDDEN_MEDIA_CONFIGS ANDROID: clang: update to 12.0.1 FROMLIST: dma-buf: heaps: add chunk heap to dmabuf heaps FROMLIST: dt-bindings: reserved-memory: Make DMA-BUF CMA heap DT-configurable FROMLIST: mm: failfast mode with __GFP_NORETRY in alloc_contig_range FROMLIST: mm: cma: introduce gfp flag in cma_alloc instead of no_warn UPSTREAM: kernfs: wire up ->splice_read and ->splice_write UPSTREAM: kernfs: implement ->write_iter UPSTREAM: kernfs: implement ->read_iter UPSTREAM: usb: typec: tcpm: Create legacy PDOs for PD2 connection Conflicts: Documentation/devicetree/bindings drivers/dma-buf/heaps/Kconfig drivers/dma-buf/heaps/Makefile drivers/pinctrl/qcom/pinctrl-msm.h Change-Id: I6412ddc7b1d215b7ea8bff5815277e13e8143888 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-08 18:54:18 +09:00
arch/arm64/lib/mte.S
arch/arm64/lib/strchr.S
arch/arm64/lib/strcmp.S
arch/arm64/lib/strlen.S
arch/arm64/lib/strncmp.S
arch/arm64/lib/strnlen.S
arch/arm64/lib/strrchr.S
arch/arm64/lib/tishift.S
arch/arm64/mm/cache.S
arch/arm64/mm/context.c
arch/arm64/mm/copypage.c
arch/arm64/mm/dma-mapping.c
arch/arm64/mm/extable.c
arch/arm64/mm/fault.c
arch/arm64/mm/flush.c
arch/arm64/mm/init.c
arch/arm64/mm/ioremap.c
Merge android12-5.10.17 (b129c98) into msm-5.10 * refs/heads/tmp-b129c98: ANDROID: mm: avoid writing to read-only elements Linux 5.10.17 kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq ovl: expand warning in ovl_d_real() net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS vsock: fix locking in vsock_shutdown() vsock/virtio: update credit only if socket is not closed switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state net: watchdog: hold device global xmit lock during tx disable net/vmw_vsock: improve locking in vsock_connect_timeout() net/vmw_vsock: fix NULL pointer dereference net: fix iteration for sctp transport seq_files net: gro: do not keep too many GRO packets in napi->rx_list cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC is not there cpufreq: ACPI: Extend frequency tables to cover boost frequencies net: dsa: call teardown method on probe failure udp: fix skb_copy_and_csum_datagram with odd segment sizes rxrpc: Fix clearance of Tx/Rx ring when releasing a call arm64: mte: Allow PTRACE_PEEKMTETAGS access to the zero page x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init() scripts: set proper OpenSSL include dir also for sign-file h8300: fix PREEMPTION build, TI_PRE_COUNT undefined i2c: stm32f7: fix configuration of the digital filter clk: sunxi-ng: mp: fix parent rate change flag check drm/sun4i: dw-hdmi: Fix max. frequency for H6 drm/sun4i: Fix H6 HDMI PHY configuration drm/sun4i: dw-hdmi: always set clock rate drm/sun4i: tcon: set sync polarity for tcon1 channel firmware_loader: align .builtin_fw to 8 net: hns3: add a check for index in hclge_get_rss_key() net: hns3: add a check for tqp_index in hclge_get_ring_chain_from_mbx() net: hns3: add a check for queue_id in hclge_reset_vf_queue() net: dsa: felix: implement port flushing on .phylink_mac_link_down x86/build: Disable CET instrumentation in the kernel for 32-bit too scsi: scsi_debug: Fix a memory leak netfilter: conntrack: skip identical origin tuple in same zone only ibmvnic: Clear failover_pending if unable to schedule net: stmmac: set TxQ mode back to DCB after disabling CBS selftests: txtimestamp: fix compilation issue net: enetc: initialize the RFS and RSS memories hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() net: ipa: set error code in gsi_channel_setup() net: hdlc_x25: Return meaningful error code in x25_open xen/netback: avoid race in xenvif_rx_ring_slots_available() netfilter: flowtable: fix tcp and udp header checksum update netfilter: nftables: fix possible UAF over chains from packet path in netns selftests: netfilter: fix current year netfilter: xt_recent: Fix attempt to update deleted entry bpf: Check for integer overflow when using roundup_pow_of_two() bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3 dmaengine: idxd: check device state before issue command drm/vc4: hvs: Fix buffer overflow with the dlist handling mt76: dma: fix a possible memory leak in mt76_add_fragment() ath9k: fix build error with LEDS_CLASS=m dmaengine: idxd: fix misc interrupt completion cgroup-v1: add disabled controller check in cgroup1_parse_param() KVM: x86: cleanup CR3 reserved bits checks lkdtm: don't move ctors to .rodata x86/efi: Remove EFI PGD build time checks Revert "lib: Restrict cpumask_local_spread to houskeeping CPUs" ubsan: implement __ubsan_handle_alignment_assumption ARM: kexec: fix oops after TLB are invalidated ARM: ensure the signal page contains defined contents kallsyms: fix nonconverging kallsyms table with lld ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL bfq-iosched: Revert "bfq: Fix computation of shallow depth" riscv: virt_addr_valid must check the address belongs to linear mapping drm/amd/display: Decrement refcount of dc_sink before reassignment drm/amd/display: Free atomic state after drm_atomic_commit drm/amd/display: Fix dc_sink kref count in emulated_link_detect drm/amd/display: Release DSC before acquiring drm/amd/display: Add more Clock Sources to DCN2.1 drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL nvme-pci: ignore the subsysem NQN on Phison E16 x86/split_lock: Enable the split lock feature on another Alder Lake CPU scsi: lpfc: Fix EEH encountering oops with NVMe traffic ovl: skip getxattr of security labels cap: fix conversions on getxattr ovl: perform vfs_getxattr() with mounter creds arm64: dts: rockchip: Disable display for NanoPi R2S platform/x86: hp-wmi: Disable tablet-mode reporting by default arm64: dts: rockchip: remove interrupt-names property from rk3399 vdec node ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc arm64: dts: rockchip: Fix PCIe DT properties on rk3399 soc: ti: omap-prm: Fix boot time errors for rst_map_012 bits 0 and 1 tmpfs: disallow CONFIG_TMPFS_INODE64 on alpha tmpfs: disallow CONFIG_TMPFS_INODE64 on s390 dmaengine: move channel device_node deletion to driver drm/dp_mst: Don't report ports connected if nothing is attached to them drm/i915/tgl+: Make sure TypeC FIA is powered up when initializing it Revert "drm/amd/display: Update NV1x SR latency values" cgroup: fix psi monitor for root cgroup arm/xen: Don't probe xenbus as part of an early initcall drm/i915: Fix overlay frontbuffer tracking tracing: Check length before giving out the filter buffer tracing: Do not count ftrace events in top level enable output gpio: ep93xx: Fix single irqchip with multi gpiochips gpio: ep93xx: fix BUG_ON port F usage gpio: mxs: GPIO_MXS should not default to y unconditionally Revert "dts: phy: add GPIO number and active state used for phy reset" objtool: Fix seg fault with Clang non-section symbols ANDROID: dma-buf: heaps: fix a warning in dmabuf page pools ANDROID: cfi: switch to synchronize_rcu_expedited() FROMGIT: kasan: clarify that only first bug is reported in HW_TAGS FROMGIT: kasan: inline HW_TAGS helper functions FROMGIT: arm64: fix warning in mte_get_random_tag() FROMGIT: arm64: kasan: simplify and inline MTE functions FROMGIT: kasan: ensure poisoning size alignment FROMGIT: kasan, mm: optimize krealloc poisoning FROMGIT: kasan, mm: fail krealloc on freed objects FROMGIT: kasan: rework krealloc tests FROMGIT: kasan: unify large kfree checks FROMGIT: kasan: clean up setting free info in kasan_slab_free FROMGIT: kasan: optimize large kmalloc poisoning FROMGIT: kasan, mm: optimize kmalloc poisoning FROMGIT: kasan, mm: don't save alloc stacks twice UPSTREAM: kasan: fix stack traces dependency for HW_TAGS UPSTREAM: kasan: make addr_has_metadata() return true for valid addresses UPSTREAM: kasan: add explicit preconditions to kasan_report() ANDROID: gki_defconfig: Enable CONFIG_PAGE_OWNER ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS FROMGIT: lib: stackdepot: fix ignoring return value warning FROMGIT: lib: stackdepot: add support to disable stack depot FROMGIT: lib: stackdepot: add support to configure STACK_HASH_SIZE UPSTREAM: lib/stackdepot.c: use array_size() helper in jhash2() UPSTREAM: lib/stackdepot.c: use flex_array_size() helper in memcpy() UPSTREAM: lib/stackdepot.c: replace one-element array with flexible-array member ANDROID: build_config: drop CONFIG_KASAN_PANIC_ON_WARN ANDROID: sched: Export max_load_balance_interval Conflicts: lib/Kconfig lib/stackdepot.c Change-Id: Ie00619c0594aeaf0656f41ec94d38683372a4863 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-18 21:21:56 +09:00
arch/arm64/mm/kasan_init.c
arch/arm64/mm/mmap.c
arch/arm64/mm/mmu.c
Merge android12-5.10.11 (ba15277) into msm-5.10 * refs/heads/tmp-ba15277: Linux 5.10.11 Revert "mm: fix initialization of struct page for holes in memory layout" mm: fix initialization of struct page for holes in memory layout Commit 9bb48c82aced ("tty: implement write_iter") converted the tty layer to use write_iter. Fix the redirected_tty_write declaration also in n_tty and change the comparisons to use write_iter instead of write. also in n_tty and change the comparisons to use write_iter instead of write. fs/pipe: allow sendfile() to pipe again interconnect: imx8mq: Use icc_sync_state kernfs: wire up ->splice_read and ->splice_write kernfs: implement ->write_iter kernfs: implement ->read_iter bpf: Local storage helpers should check nullness of owner ptr passed drm/i915/hdcp: Get conn while content_type changed ASoC: SOF: Intel: hda: Avoid checking jack on system suspend tcp: Fix potential use-after-free due to double kfree() x86/sev-es: Handle string port IO to kernel memory properly net: systemport: free dev before on error path tty: fix up hung_up_tty_write() conversion tty: implement write_iter x86/sev: Fix nonistr violation pinctrl: qcom: Don't clear pending interrupts when enabling pinctrl: qcom: Properly clear "intr_ack_high" interrupts when unmasking pinctrl: qcom: No need to read-modify-write the interrupt status pinctrl: qcom: Allow SoCs to specify a GPIO function that's not 0 net: core: devlink: use right genl user_ptr when handling port param get/set net: mscc: ocelot: Fix multicast to the CPU port tcp: fix TCP_USER_TIMEOUT with zero window tcp: do not mess with cloned skbs in tcp_add_backlog() net: dsa: b53: fix an off by one in checking "vlan->vid" net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled net: mscc: ocelot: allow offloading of bridge on top of LAG ipv6: set multicast flag on the multicast route net_sched: reject silly cell_log in qdisc_get_rtab() net_sched: avoid shift-out-of-bounds in tcindex_set_parms() ipv6: create multicast route with RTPROT_KERNEL udp: mask TOS bits in udp_v4_early_demux() net_sched: gen_estimator: support large ewma log tcp: fix TCP socket rehash stats mis-accounting kasan: fix incorrect arguments passing in kasan_add_zero_shadow kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too lightnvm: fix memory leak when submit fails cachefiles: Drop superfluous readpages aops NULL check nvme-pci: fix error unwind in nvme_map_data nvme-pci: refactor nvme_unmap_data sh_eth: Fix power down vs. is_opened flag ordering selftests/powerpc: Fix exit status of pkey tests net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext octeontx2-af: Fix missing check bugs in rvu_cgx.c ASoC: SOF: Intel: fix page fault at probe if i915 init fails locking/lockdep: Cure noinstr fail sh: Remove unused HAVE_COPY_THREAD_TLS macro sh: dma: fix kconfig dependency for G2_DMA drm/i915/hdcp: Update CP property in update_pipe tools: gpio: fix %llu warning in gpio-watch.c tools: gpio: fix %llu warning in gpio-event-mon.c netfilter: rpfilter: mask ecn bits before fib lookup cls_flower: call nla_ok() before nla_next() x86/cpu/amd: Set __max_die_per_package on AMD x86/entry: Fix noinstr fail drm/i915: Only enable DFP 4:4:4->4:2:0 conversion when outputting YCbCr 4:4:4 drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/ driver core: Extend device_is_dependent() driver core: Fix device link device name collision drivers core: Free dma_range_map when driver probe failed xhci: tegra: Delay for disabling LFPS detector xhci: make sure TRB is fully written before giving it to the controller usb: cdns3: imx: fix can't create core device the second time issue usb: cdns3: imx: fix writing read-only memory issue usb: bdc: Make bdc pci driver depend on BROKEN usb: udc: core: Use lock when write to soft_connect USB: gadget: dummy-hcd: Fix errors in port-reset handling usb: gadget: aspeed: fix stop dma register setting. USB: ehci: fix an interrupt calltrace error ehci: fix EHCI host controller initialization sequence serial: mvebu-uart: fix tx lost characters at power off stm class: Fix module init return on allocation failure intel_th: pci: Add Alder Lake-P support io_uring: fix short read retries for non-reg files io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state io_uring: iopoll requests should also wake task ->in_idle state mm: fix numa stats for thp migration mm: memcg: fix memcg file_dirty numa stat mm: memcg/slab: optimize objcg stock draining proc_sysctl: fix oops caused by incorrect command parameters x86/setup: don't remove E820_TYPE_RAM for pfn 0 x86/mmx: Use KFPU_387 for MMX string operations x86/topology: Make __max_die_per_package available unconditionally x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state irqchip/mips-cpu: Set IPI domain parent chip cifs: do not fail __smb_send_rqst if non-fatal signals are pending powerpc/64s: fix scv entry fallback flush vs interrupt counter:ti-eqep: remove floor iio: adc: ti_am335x_adc: remove omitted iio_kfifo_free() drivers: iio: temperature: Add delay after the addressed reset command in mlx90632.c iio: ad5504: Fix setting power-down state iio: common: st_sensors: fix possible infinite loop in st_sensors_irq_thread i2c: sprd: depend on COMMON_CLK to fix compile tests perf evlist: Fix id index for heterogeneous systems can: peak_usb: fix use after free bugs can: vxcan: vxcan_xmit: fix use after free bug can: dev: can_restart: fix use after free bug selftests: net: fib_tests: remove duplicate log test xsk: Clear pool even for inactive queues ALSA: hda: Balance runtime/system PM if direct-complete is disabled gpio: sifive: select IRQ_DOMAIN_HIERARCHY rather than depend on it platform/x86: hp-wmi: Don't log a warning on HPWMI_RET_UNKNOWN_COMMAND errors platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list drm/vc4: Unify PCM card's driver_name i2c: octeon: check correct size of maximum RECV_LEN packet iov_iter: fix the uaccess area in copy_compat_iovec_from_user printk: fix kmsg_dump_get_buffer length calulations printk: ringbuffer: fix line counting RDMA/cma: Fix error flow in default_roce_mode_store RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_image_cpu() bpf: Reject too big ctx_size_in for raw_tp test run arm64: entry: remove redundant IRQ flag tracing powerpc: Fix alignment bug within the init sections powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach crypto: omap-sham - Fix link error without crypto-engine scsi: ufs: Fix tm request when non-fatal error happens scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEM scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression btrfs: print the actual offset in btrfs_root_name RDMA/ucma: Do not miss ctx destruction steps in some cases pinctrl: mediatek: Fix fallback call path pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting gpiolib: cdev: fix frame size warning in gpio_ioctl() nfsd: Don't set eof on a truncated READ_PLUS nfsd: Fixes for nfsd4_encode_read_plus_data() x86/xen: fix 'nopvspin' build error RISC-V: Fix maximum allowed phsyical memory for RV32 RISC-V: Set current memblock limit libperf tests: Fail when failing to get a tracepoint id libperf tests: If a test fails return non-zero io_uring: flush timeouts that should already have expired drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 drm/nouveau/mmu: fix vram heap sizing drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields drm/nouveau/privring: ack interrupts the same way as RM drm/nouveau/bios: fix issue shadowing expansion ROMs drm/amd/display: Fix to be able to stop crc calculation HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode drm/amd/display: disable dcn10 pipe split by default drm/amdgpu/psp: fix psp gfx ctrl cmds riscv: defconfig: enable gpio support for HiFive Unleashed dts: phy: add GPIO number and active state used for phy reset dts: phy: fix missing mdio device and probe failure of vsc8541-01 device x86/xen: Fix xen_hvm_smp_init() when vector callback not available x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery xen: Fix event channel callback via INTX/GSI arm64: make atomic helpers __always_inline riscv: cacheinfo: Fix using smp_processor_id() in preemptible ALSA: hda/tegra: fix tegra-hda on tegra30 soc clk: tegra30: Add hda clock default rates to clock driver HID: Ignore battery for Elan touchscreen on ASUS UX550 HID: logitech-dj: add the G602 receiver riscv: Enable interrupts during syscalls with M-Mode riscv: Fix sifive serial driver riscv: Fix kernel time_init() scsi: sd: Suppress spurious errors when WRITE SAME is being disabled scsi: scsi_debug: Fix memleak in scsi_debug_init() scsi: qedi: Correct max length of CHAP secret scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback scsi: ufs: Relax the condition of UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL x86/hyperv: Fix kexec panic/hang issues dm integrity: select CRYPTO_SKCIPHER HID: sony: select CONFIG_CRC32 HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device SUNRPC: Handle TCP socket sends with kernel_sendpage() again ASoC: rt711: mutex between calibration and power state changes ASoC: Intel: haswell: Add missing pm_ops drm/i915: Check for rq->hwsp validity after acquiring RCU lock drm/i915/gt: Prevent use of engine->wa_ctx after error drm/amd/display: DCN2X Find Secondary Pipe properly in MPO + ODM Case drm/amdgpu: remove gpu info firmware of green sardine drm/syncobj: Fix use-after-free drm/atomic: put state on error path dm integrity: conditionally disable "recalculate" feature dm integrity: fix a crash if "recalculate" used without "internal_hash" dm: avoid filesystem lookup in dm_get_dev_t() mmc: sdhci-brcmstb: Fix mmc timeout errors on S5 suspend mmc: sdhci-xenon: fix 1.8v regulator stabilization mmc: sdhci-of-dwcmshc: fix rpmb access mmc: core: don't initialize block size from ext_csd if not present pinctrl: ingenic: Fix JZ4760 support fs: fix lazytime expiration handling in __writeback_single_inode() btrfs: send: fix invalid clone operations when cloning from the same file and root btrfs: don't clear ret in btrfs_start_dirty_block_groups btrfs: fix lockdep splat in btrfs_recover_relocation btrfs: do not double free backref nodes on error btrfs: don't get an EINTR during drop_snapshot for reloc ACPI: scan: Make acpi_bus_get_device() clear return pointer on error dm crypt: fix copy and paste bug in crypt_alloc_req_aead crypto: xor - Fix divide error in do_xor_speed() ALSA: hda/via: Add minimum mute flag ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes i2c: bpmp-tegra: Ignore unknown I2C_M flags i2c: tegra: Wait for config load atomically while in ISR mtd: rawnand: nandsim: Fix the logic when selecting Hamming soft ECC engine mtd: rawnand: gpmi: fix dst bit offset when extracting raw payload scsi: target: tcmu: Fix use-after-free of se_cmd->priv ANDROID: simplify vendor hook definitions ANDROID: add macros to create OEM data fields ANDROID: dma-buf: fix return type mismatch ANDROID: cpu/hotplug: create vendor hook for cpu_up/cpu_down FROMLIST: fuse: Introduce passthrough for mmap ANDROID: Fix sparse warning in wp_page_copy caused by SPF patchset FROMLIST: fuse: Use daemon creds in passthrough mode FROMLIST: fuse: Handle asynchronous read and write in passthrough FROMLIST: fuse: Introduce synchronous read and write for passthrough FROMLIST: fuse: Passthrough initialization and release FROMLIST: fuse: Definitions and ioctl for passthrough FROMLIST: fuse: 32-bit user space ioctl compat for fuse device FROMLIST: fs: Generic function to convert iocb to rw flags Revert "FROMLIST: fuse: Definitions and ioctl() for passthrough" Revert "FROMLIST: fuse: Passthrough initialization and release" Revert "FROMLIST: fuse: Introduce synchronous read and write for passthrough" Revert "FROMLIST: fuse: Handle asynchronous read and write in passthrough" Revert "FROMLIST: fuse: Use daemon creds in passthrough mode" Revert "FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag" UPSTREAM: usb: xhci-mtk: fix unreleased bandwidth data ANDROID: sched: export task_rq_lock ANDROID: GKI: make VIDEOBUF2_DMA_CONTIG under GKI_HIDDEN_MEDIA_CONFIGS ANDROID: clang: update to 12.0.1 FROMLIST: dma-buf: heaps: add chunk heap to dmabuf heaps FROMLIST: dt-bindings: reserved-memory: Make DMA-BUF CMA heap DT-configurable FROMLIST: mm: failfast mode with __GFP_NORETRY in alloc_contig_range FROMLIST: mm: cma: introduce gfp flag in cma_alloc instead of no_warn UPSTREAM: kernfs: wire up ->splice_read and ->splice_write UPSTREAM: kernfs: implement ->write_iter UPSTREAM: kernfs: implement ->read_iter UPSTREAM: usb: typec: tcpm: Create legacy PDOs for PD2 connection Conflicts: Documentation/devicetree/bindings drivers/dma-buf/heaps/Kconfig drivers/dma-buf/heaps/Makefile drivers/pinctrl/qcom/pinctrl-msm.h Change-Id: I6412ddc7b1d215b7ea8bff5815277e13e8143888 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-08 18:54:18 +09:00
arch/arm64/mm/mteswap.c
arch/arm64/mm/pageattr.c
arch/arm64/mm/pgd.c
arch/arm64/mm/proc.S
arch/arm64/net/bpf_jit_comp.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
arch/arm64/net/bpf_jit.h
Merge keystone/android12-5.10-keystone-qcom-release.39+ (9782146) into msm-5.10 * refs/heads/tmp-9782146: FROMGIT: usb: typec: tcpm: Respond Not_Supported if no snk_vdo FROMGIT: usb: typec: tcpm: Properly interrupt VDM AMS FROMGIT: usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header UPSTREAM: swiotlb: Fix the type of index ANDROID: Don't add image to all target with KBUILD_MIXED_TREE Linux 5.10.39 scripts: switch explicitly to Python 3 tweewide: Fix most Shebang lines ipv6: remove extra dev_hold() for fallback tunnels ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods sit: proper dev_{hold|put} in ndo_[un]init methods ip6_gre: proper dev_{hold|put} in ndo_[un]init methods net: stmmac: Do not enable RX FIFO overflow interrupts lib: stackdepot: turn depot_lock spinlock to raw_spinlock block: reexpand iov_iter after read/write ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP net:CXGB4: fix leak if sk_buff is not used gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 drm/amd/display: Fix two cursor duplication when using overlay nvmet: remove unsupported command noise net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found ceph: don't allow access to MDS-private inodes ceph: don't clobber i_snap_caps on non-I_NEW inode ceph: fix fscache invalidation scsi: lpfc: Fix illegal memory access on Abort IOCBs riscv: Workaround mcount name prior to clang-13 scripts/recordmcount.pl: Fix RISC-V regex for clang riscv: Use $(LD) instead of $(CC) to link vDSO platform/chrome: cros_ec_typec: Add DP mode check ARM: 9075/1: kernel: Fix interrupted SMC calls um: Disable CONFIG_GCOV with MODULES um: Mark all kernel symbols as local NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() ACPI / hotplug / PCI: Fix reference count leak in enable_slot() ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() dmaengine: dw-edma: Fix crash on loading/unloading driver PCI: thunder: Fix compile testing virtio_net: Do not pull payload in skb->head isdn: capi: fix mismatched prototypes cxgb4: Fix the -Wmisleading-indentation warning usb: sl811-hcd: improve misleading indentation kgdb: fix gcc-11 warning on indentation airo: work around stack usage warning drm/i915/display: fix compiler warning about array overrun x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes ANDROID: I3C: Enable I3C core framework ANDROID: GKI: Update abi_gki_aarch64_qcom for hung task detect ANDROID: GKI: 5/21 KMI update FROMGIT: blk-mq: clearing flush request reference in tags->rqs[] FROMGIT: blk-mq: clear stale request in tags->rq[] before freeing one request pool FROMGIT: blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter Revert "ANDROID: GKI: Enable CONFIG_KUNIT" BACKPORT: block: Remove queue_limits.bio_max_bytes FROMGIT: kasan: use dump_stack_lvl(KERN_ERR) to print stacks FROMGIT: fix for "printk: introduce dump_stack_lvl()" FROMGIT: printk: introduce dump_stack_lvl() UPSTREAM: arm64: mte: Remove unused mte_assign_mem_tag_range() UPSTREAM: arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere ANDROID: vendor_hooks: add hooks for slab memory leak debugging Revert "Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20"" ANDROID: GKI: Disable CONFIG_ZONE_DMA on arm64 ANDROID: abi_gki_aarch64_qcom: Add *gic_v3_set_affinity trace syms ANDROID: mmc: Add vendor hooks ANDROID: gic-v3: Change GIC v3 vendor hook to restricted ANDROID: GKI: enable hidden configs for DMA ANDROID: GKI: remove kernel_read from abi symbol list Revert "Revert "mmc: block: Issue a cache flush only when it's enabled"" Revert "ANDROID: GKI: restore a part of "struct mmc_host"" Revert "Revert "media: v4l2-ctrls: fix reference to freed memory"" Revert "Revert "sched,fair: Alternative sched_slice()"" FROMGIT: usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work FROMGIT: usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 Revert "Revert "nvme-pci: set min_align_mask"" Revert "Revert "swiotlb: respect min_align_mask"" Revert "Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single"" Revert "Revert "swiotlb: refactor swiotlb_tbl_map_single"" Revert "Revert "swiotlb: clean up swiotlb_tbl_unmap_single"" Revert "Revert "swiotlb: factor out a nr_slots helper"" Revert "Revert "swiotlb: factor out an io_tlb_offset helper"" Revert "Revert "swiotlb: add a IO_TLB_SIZE define"" Revert "Revert "driver core: add a min_align_mask field to struct device_dma_parameters"" Revert "Revert "capabilities: require CAP_SETFCAP to map uid 0"" Revert "ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos" ANDROID: Fix compilation error with huge_pmd_share() UPSTREAM: mm: memblock: add more debug logs UPSTREAM: mm: memblock: drop __init from memblock functions to make it inline ANDROID: modpost: Check for KBUILD_MIXED_TREE for Modules.symvers ANDROID: hung_task: Add vendor hook for hung task detect ANDROID: vendor_hooks: add hook to balance_dirty_pages() ANDROID: vendor_hooks: Add hooks for reducing virtual address fragmentation ANDROID: abi_gki_aarch64_qcom: Add aes_encrypt/aes_expandkey ANDROID: iommu: Add vendor hook for iova allocation and free tracking ANDROID: iommu/io-pgtable-arm: Fix unmapping loop in __arm_lpae_unmap() ANDROID: kernel: Fix debug_kinfo warning message Revert "mm: fix struct page layout on 32-bit systems" Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4" Revert "kyber: fix out of bounds access when preempted" Revert "PM: runtime: Fix unpaired parent child_count for force_resume" Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940" ANDROID: ABI: Update allowed list for QCOM ANDROID: Update the ABI xml ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add missing symbols for i3c ANDROID: dm-user: Drop additional reference FROMGIT: scsi: ufs: ufs-mediatek: Fix power down spec violation UPSTREAM: scsi: ufs-mediatek: Support option to disable auto-hibern8 UPSTREAM: scsi: ufs-mediatek: Decouple features from platform bindings BACKPORT: scsi: ufs-mediatek: Support VA09 regulator operations UPSTREAM: scsi: ufs: Add retry flow for failed HBA enabling Linux 5.10.38 ASoC: rsnd: check all BUSIF status when error nvme: do not try to reconfigure APST when the controller is not live ext4: fix debug format string warning debugfs: Make debugfs_allow RO after init dt-bindings: serial: 8250: Remove duplicated compatible strings dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 i2c: mediatek: Fix send master code at more than 1MHz media: rkvdec: Remove of_match_ptr() clk: exynos7: Mark aclk_fsys1_200 as critical drm/i915: Fix crash in auto_retire drm/i915/overlay: Fix active retire callback alignment drm/i915: Read C0DRB3/C1DRB3 as 16 bits again drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp kobject_uevent: remove warning in init_uevent_argv() usb: typec: tcpm: Fix error while calculating PPS out values ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address ARM: 9012/1: move device tree mapping out of linear region ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue MIPS: Avoid handcoded DIVU in `__div64_32' altogether MIPS: Avoid DIVU in `__div64_32' is result would be zero MIPS: Reinstate platform `__div64_32' handler mm: fix struct page layout on 32-bit systems iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" KVM: VMX: Disable preemption when probing user return MSRs KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported KVM: nVMX: Always make an attempt to map eVMCS after migration KVM: x86: Move RDPID emulation intercept to its own enum KVM: x86: Emulate RDPID only if RDTSCP is supported xen/gntdev: fix gntdev_mmap() error exit path cdc-wdm: untangle a circular dependency between callback and softint iio: tsl2583: Fix division by a zero lux_val iio: gyro: mpu3050: Fix reported temperature value xhci: Add reset resume quirk for AMD xhci controller. xhci: Do not use GFP_KERNEL in (potentially) atomic context xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI usb: typec: ucsi: Put fwnode in any case during ->probe() usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 usb: dwc3: gadget: Return success always for kick transfer in ep queue usb: dwc3: gadget: Enable suspend events usb: core: hub: fix race condition about TRSMRCY of resume usb: dwc2: Fix gadget DMA unmap direction usb: xhci: Increase timeout for HC halt usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield usb: dwc3: omap: improve extcon initialization blk-mq: Swap two calls in blk_mq_exit_queue() blk-mq: plug request for shared sbitmap nbd: Fix NULL pointer in flush_workqueue f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly nvmet-rdma: Fix NULL deref when SEND is completed with error nvmet: fix inline bio check for bdev-ns nvmet: add lba to sect conversion helpers kyber: fix out of bounds access when preempted ACPI: scan: Fix a memory leak in an error handling path usb: musb: Fix an error message hwmon: (occ) Fix poll rate limiting usb: fotg210-hcd: Fix an error message iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER iio: proximity: pulsedlight: Fix rumtime PM imbalance on error iio: light: gp2ap002: Fix rumtime PM imbalance on error usb: dwc3: gadget: Free gadget structure only after freeing endpoints perf tools: Fix dynamic libbpf link xen/unpopulated-alloc: fix error return code in fill_list() xen/unpopulated-alloc: consolidate pgmap manipulation dax: Wake up all waiters after invalidating dax entry dax: Add a wakeup mode parameter to put_unlocked_entry() dax: Add an enum for specifying dax wakup mode KVM: x86: Prevent deadlock against tk_core.seq KVM: x86: Cancel pvclock_gtod_work on module removal drm/msm/dp: initialize audio_comp when audio starts KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer kvm: exit halt polling on need_resched() as well drm/i915: Avoid div-by-zero on gen2 drm/amd/display: Initialize attribute for hdcp_srm sysfs file drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected btrfs: fix race leading to unpersisted data and metadata on fsync arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup blk-iocost: fix weight updates of inner active iocgs mm/hugetlb: fix F_SEAL_FUTURE_WRITE kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled userfaultfd: release page in error path to avoid BUG_ON squashfs: fix divide error in calculate_skip() hfsplus: prevent corruption in shrinking truncate powerpc/64s: Fix crashes when toggling entry flush barrier powerpc/64s: Fix crashes when toggling stf barrier ARC: mm: Use max_high_pfn as a HIGHMEM zone border ARC: mm: PAE: use 40-bit physical page mask ARC: entry: fix off-by-one error in syscall number validation f2fs: avoid unneeded data copy in f2fs_ioc_move_range() mptcp: fix splat when closing unaccepted socket i40e: Fix PHY type identifiers for 2.5G and 5G adapters i40e: fix the restart auto-negotiation after FEC modified i40e: Fix use-after-free in i40e_client_subtask() i40e: fix broken XDP support netfilter: nftables: avoid overflows in nft_hash_buckets() kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources kernel: kexec_file: fix error return code of kexec_calculate_store_digests() fs/proc/generic.c: fix incorrect pde_is_permanent check sched/fair: Fix unfairness caused by missing load decay sched: Fix out-of-bound access in uclamp can: m_can: m_can_tx_work_queue(): fix tx_skb race condition can: mcp251x: fix resume from sleep before interface was brought up can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path netfilter: nftables: Fix a memleak from userdata error path in new objects netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check smc: disallow TCP_ULP in smc_setsockopt() net: fix nla_strcmp to handle more then one trailing null character ethtool: fix missing NLM_F_MULTI flag when dumping mm/gup: check for isolation errors mm/gup: return an error on migration failure mm/gup: check every subpage of a compound page during isolation ksm: fix potential missing rmap_item for stable_node mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() arm64: entry: always set GIC_PRIO_PSR_I_SET during entry arm64: entry: factor irq triage logic into macros drm/radeon: Avoid power table parsing memory leaks drm/radeon: Fix off-by-one power_state index heap overwrite net: stmmac: Clear receive all(RA) bit when promiscuous mode is off xsk: Fix for xp_aligned_validate_desc() when len == chunk_size netfilter: xt_SECMARK: add new revision to fix structure layout sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b ethernet:enic: Fix a use after free bug in enic_hard_start_xmit block/rnbd-clt: Check the return value of the function rtrs_clt_query block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t libbpf: Fix signed overflow in ringbuf_process_ring sunrpc: Fix misplaced barrier in call_decode RISC-V: Fix error code returned by riscv_hartid_to_cpuid() sctp: do asoc update earlier in sctp_sf_do_dupcook_a net: hns3: disable phy loopback setting in hclge_mac_start_phy net: hns3: use netif_tx_disable to stop the transmit queue net: hns3: fix for vxlan gpe tx checksum bug net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() net: hns3: initialize the message content in hclge_get_link_mode() net: hns3: fix incorrect configuration for igu_egu_hw_err rtc: ds1307: Fix wday settings for rx8130 scsi: ufs: core: Narrow down fast path in system suspend path scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend scsi: ufs: core: Do not put UFS power into LPM if link is broken scsi: qla2xxx: Prevent PRLI in target mode ceph: fix inode leak on getattr error in __fh_to_dentry swiotlb: Fix the type of index xprtrdma: rpcrdma_mr_pop() already does list_del_init() xprtrdma: Fix cwnd update ordering xprtrdma: Avoid Receive Queue wrapping pwm: atmel: Fix duty cycle calculation in .get_state() SUNRPC: fix ternary sign expansion bug in tracing dmaengine: idxd: fix cdev setup and free device lifetime issues dmaengine: idxd: fix dma device lifetime dmaengine: idxd: Fix potential null dereference on pointer status rtc: fsl-ftm-alarm: add MODULE_TABLE() nfsd: ensure new clients break delegations NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting thermal/drivers/tsens: Fix missing put_device error SUNRPC: Handle major timeout in xprt_adjust_timeout() SUNRPC: Remove trace_xprt_transmit_queued SUNRPC: Move fault injection call sites NFSv4.2 fix handling of sr_eof in SEEK's reply pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() PCI: endpoint: Fix missing destroy_workqueue() NFS: Deal correctly with attribute generation counter overflow NFSv4.2: Always flush out writes in nfs42_proc_fallocate() NFS: Fix attribute bitmask in _nfs42_proc_fallocate() NFS: nfs4_bitmask_adjust() must not change the server global bitmasks rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: Fix a hungtask problem in atomic write f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix to avoid touching checkpointed data in get_victim() PCI: endpoint: Fix NULL pointer dereference for ->get_features() PCI: endpoint: Make *_free_bar() to return error codes on failure PCI: endpoint: Add helper API to get the 'next' unreserved BAR PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix to align to section for fallocate() on pinned file ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook PCI: Release OF node in pci_scan_device()'s error path PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader remoteproc: qcom_q6v5_mss: Replace ioremap with memremap f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE f2fs: move ioctl interface definitions to separated file thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() ASoC: rt286: Make RT286_SET_GPIO_* readable and writable watchdog: fix barriers when printing backtraces from all CPUs watchdog/softlockup: remove logic that tried to prevent repeated reports watchdog: explicitly update timestamp when reporting softlockup watchdog: rename __touch_watchdog() to a better descriptive name ia64: module: fix symbolizer crash on fdescr bnxt_en: Add PCI IDs for Hyper-V VF devices. kbuild: generate Module.symvers only when vmlinux exists selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test selftests: mlxsw: Increase the tolerance of backlog buildup net: ethernet: mtk_eth_soc: fix RX VLAN offload iavf: remove duplicate free resources calls powerpc/iommu: Annotate nested lock for lockdep qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt crypto: ccp: Free SEV device if SEV init fails mt76: mt7615: fix entering driver-own state on mt7663 drm/amdgpu: Add mem sync flag for IB allocated by SA drm/amd/display: add handling for hdcp2 rx id list validation drm/amd/display: fixed divide by zero kernel crash during dsc enablement powerpc/pseries: Stop calling printk in rtas_stop_self() samples/bpf: Fix broken tracex1 due to kprobe argument change net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() ASoC: rt286: Generalize support for ALC3263 codec powerpc/smp: Set numa node before updating mask flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() sctp: Fix out-of-bounds warning in sctp_process_asconf_param() ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 kconfig: nconf: stop endless search loops selftests: Set CC to clang in lib.mk if LLVM is set drm/amd/display: Force vsync flip when reconfiguring MPCC iommu/amd: Remove performance counter pre-initialization test Revert "iommu/amd: Fix performance counter initialization" ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() powerpc/mm: Add cond_resched() while removing hpte mappings iwlwifi: pcie: make cfg vs. trans_cfg more robust cuse: prevent clone virtiofs: fix userns fuse: invalidate attrs when page writeback completes mt76: mt7915: fix txpower init for TSSI off chips mt76: mt76x0: disable GTK offloading mt76: mt7615: support loading EEPROM for MT7613BE rtw88: 8822c: add LC calibration for RTL8822C pinctrl: samsung: use 'int' for register masks in Exynos mac80211: clear the beacon's CRC after channel switch IB/hfi1: Correct oversized ring allocation coresight: Do not scan for graph if none is present MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED i2c: Add I2C_AQ_NO_REP_START adapter quirk ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. ice: handle increasing Tx or Rx ring sizes ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet ip6_vti: proper dev_{hold|put} in ndo_[un]init methods net: hns3: add handling for xmit skb with recursive fraglist net: hns3: remediate a potential overflow risk of bd_num_list powerpc/32: Statically initialise first emergency context selftests/powerpc: Fix L1D flushing tests for Power10 Bluetooth: check for zapped sk before connecting net: bridge: when suppression is enabled exclude RARP packets net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports Bluetooth: initialize skb_queue_head at l2cap_chan_create() Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default ALSA: bebob: enable to deliver MIDI messages for multiple ports ALSA: rme9652: don't disable if not enabled ALSA: hdspm: don't disable if not enabled ALSA: hdsp: don't disable if not enabled i2c: bail out early when RDWR parameters are wrong Bluetooth: Fix incorrect status handling in LE PHY UPDATE event ASoC: rsnd: core: Check convert rate in rsnd_hw_params net: stmmac: Set FIFO sizes for ipq806x net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF tipc: convert dest node's address to network order fs: dlm: flush swork on shutdown fs: dlm: check on minimum msglen size fs: dlm: add errno handling to check callback fs: dlm: fix debugfs dump ath11k: fix thermal temperature read kvm: Cap halt polling at kvm->max_halt_poll_ns cpufreq: intel_pstate: Use HWP if enabled by platform firmware PM: runtime: Fix unpaired parent child_count for force_resume ACPI: PM: Add ACPI ID of Alder Lake Fan KVM/VMX: Invoke NMI non-IST entry instead of IST entry KVM: x86/mmu: Remove the defunct update_pte() paging hook tpm, tpm_tis: Reserve locality in tpm_tis_resume() tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() tpm: fix error return code in tpm2_get_cc_attrs_tbl() KEYS: trusted: Fix memory leak on object td UPSTREAM: module: unexport find_module and module_mutex FROMLIST: scsi: ufs: Increase the usable queue depth ANDROID: abi_gki_aarch64_qcom: Add vmemdup_user ANDROID: cgroup: add vendor hook to cgroup .attach() ANDROID: gki_defconfig: Enable HID_BETOP_FF JOYSTICK_XPAD_FF and JOYSTICK_XPAD_LEDS ANDROID: abi_gki_aarch64_qcom: Add devm_rproc_* APIs ANDROID: Incremental fs: Add uid to INCFS_IOC_GET_LAST_READ_ERROR ANDROID: Incremental fs: Make sysfs_name changeable on remount ANDROID: Incremental fs: Count pending_reads even when very short ANDROID: sched/fair: export sysctl_sched_min_granularity symbol ANDROID: Fix compat hwcap reporting on asymmetric 32-bit SoCs Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests" BACKPORT: sched/uclamp: Allow to reset a task uclamp constraint value ANDROID: GKI: restore termiox fields Revert "spi: Fix use-after-free with devm_spi_alloc_*" FROMGIT: block: avoid double io accounting for flush request UPSTREAM: kasan: fix kasan_byte_accessible() to be consistent with actual checks FROMLIST: blk-mq: Swap two calls in blk_mq_exit_queue() ANDROID: FUSE OWNERS pointing to android-mainline OWNERS Linux 5.10.37 sctp: delay auto_asconf init until binding the first addr Revert "net/sctp: fix race condition in sctp_destroy_sock" smp: Fix smp_call_function_single_async prototype net: Only allow init netns to set default tcp cong to a restricted algo arm64: Remove arm64_dma32_phys_limit and its uses bpf: Prevent writable memory-mapping of read-only ringbuf pages bpf, ringbuf: Deny reserve of buffers larger than ringbuf bpf: Fix alu32 const subreg bound tracking on bitwise operations afs: Fix speculative status fetches mm/memory-failure: unnecessary amount of unmapping mm/sparse: add the missing sparse_buffer_fini() in error branch mm: memcontrol: slab: fix obtain a reference to a freeing memcg mm/sl?b.c: remove ctor argument from kmem_cache_flags kfifo: fix ternary sign extension bugs ia64: fix EFI_DEBUG build perf session: Add swap operation for event TIME_CONV perf jit: Let convert_timestamp() to be backwards-compatible perf tools: Change fields type in perf_record_time_conv net:nfc:digital: Fix a double free in digital_tg_recv_dep_req net: bridge: mcast: fix broken length + header check for MRDv6 Adv. RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res RDMA/siw: Fix a use after free in siw_alloc_mr bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds selftests/bpf: Fix core_reloc test runner selftests/bpf: Fix field existence CO-RE reloc tests selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM bnxt_en: Fix RX consumer index logic in the error path. selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E bnxt_en: fix ternary sign extension bug in bnxt_show_temp() net: enetc: fix link error again net: phy: marvell: fix m88e1111_set_downshift net: phy: marvell: fix m88e1011_set_downshift powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') powerpc/perf: Fix the threshold event selection for memory events in power10 wlcore: Fix buffer overrun by snprintf due to incorrect buffer size ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock ath10k: Fix a use after free in ath10k_htc_send_bundle ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices powerpc/64: Fix the definition of the fixmap area RDMA/core: Add CM to restrack after successful attachment to a device RDMA/rxe: Fix a bug in rxe_fill_ip_info() net: phy: intel-xway: enable integrated led functions net: renesas: ravb: Fix a stuck issue when a lot of frames are received net: stmmac: fix TSO and TBS feature enabling during driver open nfp: devlink: initialize the devlink port attribute "lanes" crypto: ccp: Detect and reject "invalid" addresses destined for PSP mt76: mt7615: fix memleak when mt7615_unregister_device() net: davinci_emac: Fix incorrect masking of tx and rx error channel net: marvell: prestera: fix port event handling on init vsock/virtio: free queued packets when closing socket sfc: ef10: fix TX queue lookup in TX event handling ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails RDMA/cxgb4: add missing qpid increment gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check net: ethernet: ixp4xx: Set the DMA masks explicitly libbpf: Initialize the bpf_seq_printf parameters array field by field vsock/vmci: log once the failed queue pair allocation netfilter: nftables_offload: special ethertype handling for VLAN netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector netfilter: nft_payload: fix C-VLAN offload support mwl8k: Fix a double Free in mwl8k_probe_hw i2c: mediatek: Fix wrong dma sync flag i2c: sh7760: fix IRQ error path wlcore: fix overlapping snprintf arguments in debugfs rtlwifi: 8821ae: upgrade PHY and RF parameters KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid powerpc/smp: Reintroduce cpu_core_mask powerpc/pseries: extract host bridge from pci_bus prior to bus removal MIPS: pci-legacy: stop using of_pci_range_to_resource drm/amd/pm: fix error code in smu_set_power_limit() perf beauty: Fix fsconfig generator iommu/amd: Put newline after closing bracket in warning drm/i915/gvt: Fix error code in intel_gvt_init_device() net/packet: remove data races in fanout operations net/packet: make packet_fanout.arr size configurable up to 64K net/mlx5: Fix bit-wise and with zero ASoC: ak5558: correct reset polarity powerpc/xive: Fix xmon command "dxi" powerpc/xive: Drop check on irq_data in xive_core_debug_show() i2c: sh7760: add IRQ check i2c: rcar: add IRQ check i2c: rcar: protect against supurious interrupts on V3U i2c: rcar: make sure irq is not threaded on Gen2 and earlier i2c: mlxbf: add IRQ check i2c: jz4780: add IRQ check i2c: emev2: add IRQ check i2c: cadence: add IRQ check i2c: xiic: fix reference leak when pm_runtime_get_sync fails i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails i2c: sprd: fix reference leak when pm_runtime_get_sync fails i2c: omap: fix reference leak when pm_runtime_get_sync fails i2c: imx: fix reference leak when pm_runtime_get_sync fails i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails i2c: img-scb: fix reference leak when pm_runtime_get_sync fails i2c: cadence: fix reference leak when pm_runtime_get_sync fails RDMA/rtrs-clt: destroy sysfs after removing session from active list RDMA/srpt: Fix error return code in srpt_cm_req_recv() net: thunderx: Fix unintentional sign extension issue cxgb4: Fix unintentional sign extension issues RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() IB/hfi1: Fix error return code in parse_platform_config() RDMA/qedr: Fix error return code in qedr_iw_connect() ovl: invalidate readdir cache on changes to dir with origin KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit mt76: mt7663s: fix the possible device hang in high traffic mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation mt76: mt7915: fix mib stats counter reporting to mac80211 mt76: mt7615: fix mib stats counter reporting to mac80211 mt76: mt7915: fix aggr len debugfs node mt76: mt7915: fix tx skb dma unmap mt76: mt7615: fix tx skb dma unmap mt7601u: fix always true expression rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() xfs: fix return of uninitialized value in variable error perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric mac80211: bail out if cipher schemes are invalid powerpc: iommu: fix build when neither PCI or IBMVIO is set powerpc/perf: Fix PMU constraint check for EBB events powerpc/64s: Fix pte update for kernel memory on radix IB/hfi1: Use kzalloc() for mmu_rb_handler allocation liquidio: Fix unintented sign extension of a left shift of a u16 ASoC: simple-card: fix possible uninitialized single_cpu local variable KVM: arm64: Initialize VCPU mdcr_el2 before loading it HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls iommu/vt-d: Invalidate PASID cache when root/context entry changed iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL iommu/vt-d: Report the right page fault address iommu/vt-d: Report right snoop capability when using FL for IOVA iommu: Fix a boundary issue to avoid performance drop iommu/vt-d: Don't set then clear private data in prq_event_thread() mips: bmips: fix syscon-reboot nodes net: hns3: Limiting the scope of vector_ring_chain variable nfc: pn533: prevent potential memory corruption RDMA/core: Fix corrupted SL on passive side bug: Remove redundant condition check in report_bug net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() powerpc/pseries: Only register vio drivers if vio bus exists udp: never accept GSO_FRAGLIST packets net: phy: lan87xx: fix access to wrong register of LAN87xx ALSA: core: remove redundant spin_lock pair in snd_card_disconnect gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration IB/isert: Fix a use after free in isert_connect_request RDMA/mlx5: Fix drop packet rule in egress table iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk MIPS: loongson64: fix bug when PAGE_SIZE > 16KB pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero pinctrl: pinctrl-single: remove unused parameter inet: use bigger hash table for IP ID generation ima: Fix the error code for restoring the PCR value MIPS: fix local_irq_{disable,enable} in asmmacro.h powerpc/prom: Mark identical_pvr_fixup as __init powerpc/fadump: Mark fadump_calculate_reserve_size as __init libbpf: Add explicit padding to btf_dump_emit_type_decl_opts selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed iommu/vt-d: Reject unsupported page request modes iommu: Check dev->iommu in iommu_dev_xxx functions bpftool: Fix maybe-uninitialized warnings libbpf: Add explicit padding to bpf_xdp_set_link_opts net: lapbether: Prevent racing when checking whether the netif is running Bluetooth: avoid deadlock between hci_dev->lock and socket lock KVM: x86/mmu: Retry page faults that hit an invalid memslot wilc1000: write value to WILC_INTR2_ENABLE register RDMA/mlx5: Fix mlx5 rates to IB rates map ASoC: Intel: Skylake: Compile when any configuration is selected ASoC: Intel: boards: sof-wm8804: add check for PLL setting perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars HID: plantronics: Workaround for double volume key presses xsk: Respect device's headroom and tailroom on generic xmit path drivers/block/null_blk/main: Fix a double free in null_init. sched/debug: Fix cgroup_path[] serialization io_uring: fix overflows checks in provide buffers perf/amd/uncore: Fix sysfs type mismatch x86/events/amd/iommu: Fix sysfs type mismatch HSI: core: fix resource leaks in hsi_add_client_from_dt() media: cedrus: Fix H265 status definitions nvme-pci: don't simple map sgl when sgls are disabled nvmet-tcp: fix a segmentation fault during io parsing error mfd: stm32-timers: Avoid clearing auto reload register mailbox: sprd: Introduce refcnt when clients requests/free channels scsi: ibmvfc: Fix invalid state machine BUG_ON() scsi: sni_53c710: Add IRQ check scsi: sun3x_esp: Add IRQ check scsi: jazz_esp: Add IRQ check scsi: hisi_sas: Fix IRQ checks scsi: ufs: ufshcd-pltfrm: Fix deferred probing scsi: pm80xx: Fix potential infinite loop scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() clk: uniphier: Fix potential infinite loop drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer vfio/pci: Re-order vfio_pci_probe() vfio/pci: Move VGA and VF initialization to functions vfio/fsl-mc: Re-order vfio_fsl_mc_probe() media: v4l2-ctrls.c: fix race condition in hdl->requests list media: i2c: imx219: Balance runtime PM use-count media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream nvme: retrigger ANA log update if group descriptor isn't found power: supply: bq25980: Move props from battery node clk: imx: Fix reparenting of UARTs not associated with stdout nvmet-tcp: fix incorrect locking in state_change sk callback nvme-tcp: block BH in sk state_change sk callback seccomp: Fix CONFIG tests for Seccomp_filters ata: libahci_platform: fix IRQ check sata_mv: add IRQ checks pata_ipx4xx_cf: fix IRQ check pata_arasan_cf: fix IRQ check selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) x86/kprobes: Fix to check non boostable prefixes correctly of: overlay: fix for_each_child.cocci warnings drm/amdkfd: fix build error with AMD_IOMMU_V2=m media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs() media: m88rs6000t: avoid potential out-of-bounds reads on arrays media: atomisp: Fixed error handling path media: [next] staging: media: atomisp: fix memory leak of object flash media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30 media: m88ds3103: fix return value check in m88ds3103_probe() media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() media: venus: core: Fix some resource leaks in the error path of 'venus_probe()' drm/probe-helper: Check epoch counter in output_poll_execute() media: aspeed: fix clock handling logic media: rkisp1: rsz: crash fix when setting src format media: omap4iss: return error code when omap4iss_get() failed media: saa7146: use sg_dma_len when building pgtable media: saa7134: use sg_dma_len when building pgtable media: vivid: fix assignment of dev->fbuf_out_flags rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() afs: Fix updating of i_mode due to 3rd party change sched/fair: Fix shift-out-of-bounds in load_balance() drm/mcde/panel: Inverse misunderstood flag drm/amd/display: Fix off by one in hdmi_14_process_transaction() drm/stm: Fix bus_flags handling drm/tilcdc: send vblank event when disabling crtc soc: aspeed: fix a ternary sign expansion bug xen-blkback: fix compatibility bug with single page rings serial: omap: fix rs485 half-duplex filtering serial: omap: don't disable rs485 if rts gpio is missing ttyprintk: Add TTY hangup callback. usb: dwc2: Fix hibernation between host and device modes. usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check Drivers: hv: vmbus: Increase wait time for VMbus unload hwmon: (pmbus/pxe1610) don't bail out when not all pages are active x86/platform/uv: Fix !KEXEC build failure spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue Drivers: hv: vmbus: Use after free in __vmbus_open() ARM: dts: aspeed: Rainier: Fix humidity sensor bus address platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table security: keys: trusted: fix TPM2 authorizations memory: samsung: exynos5422-dmc: handle clk_set_parent() failure memory: renesas-rpc-if: fix possible NULL pointer dereference of resource spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op() m68k: Add missing mmap_read_lock() to sys_cacheflush() usbip: vudc: fix missing unlock on error in usbip_sockfd_store() crypto: chelsio - Read rxchannel-id from firmware node: fix device cleanups in error handling code firmware: qcom-scm: Fix QCOM_SCM configuration serial: core: return early on unsupported ioctls tty: fix return value for unsupported termiox ioctls tty: Remove dead termiox code tty: fix return value for unsupported ioctls tty: actually undefine superseded ASYNC flags USB: cdc-acm: fix TIOCGSERIAL implementation USB: cdc-acm: fix unprivileged TIOCCSERIAL usb: gadget: r8a66597: Add missing null check on return from platform_get_resource spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality spi: spi-zynqmp-gqspi: add mutex locking for exec_op spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible cpufreq: armada-37xx: Fix determining base CPU frequency cpufreq: armada-37xx: Fix driver cleanup when registration failed clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz cpufreq: armada-37xx: Fix the AVS value for load L1 clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock cpufreq: armada-37xx: Fix setting TBG parent for load levels crypto: qat - Fix a double free in adf_create_ring crypto: sa2ul - Fix memory leak of rxd crypto: sun8i-ss - Fix memory leak of pad crypto: allwinner - add missing CRYPTO_ prefix ACPI: CPPC: Replace cppc_attr with kobj_attribute cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration PM: runtime: Replace inline function pm_runtime_callbacks_present() soc: qcom: mdt_loader: Detect truncated read of segments soc: qcom: mdt_loader: Validate that p_filesz < p_memsz spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() spi: Fix use-after-free with devm_spi_alloc_* clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped clocksource/drivers/timer-ti-dm: Fix posted mode status check order PM / devfreq: Use more accurate returned new_freq as resume_freq soc: qcom: pdr: Fix error return code in pdr_register_listener staging: greybus: uart: fix unprivileged TIOCCSERIAL staging: fwserial: fix TIOCGSERIAL implementation staging: fwserial: fix TIOCSSERIAL implementation staging: rtl8192u: Fix potential infinite loop staging: comedi: tests: ni_routes_test: Fix compilation error irqchip/gic-v3: Fix OF_BAD_ADDR error handling mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol firmware: qcom_scm: Workaround lack of "is available" call on SC7180 firmware: qcom_scm: Reduce locking section for __get_convention() firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool m68k: mvme147,mvme16x: Don't wipe PCC timer config bits soundwire: stream: fix memory leak in stream config error path memory: pl353: fix mask of ECC page_size config register driver core: platform: Declare early_platform_cleanup() prototype drivers: nvmem: Fix voltage settings for QTI qfprom-efuse USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() usb: gadget: aspeed: fix dma map failure crypto: qat - fix error path in adf_isr_resource_alloc() crypto: poly1305 - fix poly1305_core_setkey() declaration NFSv4.2: fix copy stateid copying for the async copy NFSD: Fix sparse warning in nfs4proc.c arm64: dts: mediatek: fix reset GPIO level on pumpkin phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup soundwire: bus: Fix device found flag correctly bus: qcom: Put child node before return arm64: dts: renesas: r8a779a0: Fix PMU interrupt mtd: require write permissions for locking and badblock ioctls dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties' usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()' usb: gadget: s3c: Fix incorrect resources releasing fotg210-udc: Complete OUT requests on short packets fotg210-udc: Don't DMA more than the buffer can take fotg210-udc: Mask GRP2 interrupts we don't handle fotg210-udc: Remove a dubious condition leading to fotg210_done fotg210-udc: Fix EP0 IN requests bigger than two packets fotg210-udc: Fix DMA on EP0 for length > max packet size crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init crypto: qat - don't release uninitialized resources crypto: ccp - fix command queuing to TEE ring buffer usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1) usb: gadget: pch_udc: Initialize device pointer before use usb: gadget: pch_udc: Check for DMA mapping error usb: gadget: pch_udc: Check if driver is present before calling ->setup() usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() devtmpfs: fix placement of complete() call x86/microcode: Check for offline CPUs before requesting new microcode spi: stm32: Fix use-after-free on unbind arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding regulator: bd9576: Fix return from bd957x_probe() spi: stm32: drop devres version of spi_register_master crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control mtd: maps: fix error return code of physmap_flash_remove() mtd: don't lock when recursively deleting partitions mtd: rawnand: qcom: Return actual error code instead of -ENODEV mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() spi: rockchip: avoid objtool warning regmap: set debugfs_name to NULL after it is freed usb: typec: stusb160x: fix return value check in stusb160x_probe() usb: typec: tps6598x: Fix return value check in tps6598x_probe() usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS serial: stm32: fix tx_empty condition serial: stm32: add FIFO flush when port is closed serial: stm32: fix FIFO flush in startup and set_termios serial: stm32: call stm32_transmit_chars locked serial: stm32: fix tx dma completion, release channel serial: stm32: fix a deadlock in set_termios serial: stm32: fix wake-up flag handling serial: stm32: fix a deadlock condition with wakeup event serial: stm32: fix TX and RX FIFO thresholds serial: stm32: fix incorrect characters on console serial: stm32: fix startup by enabling usart for reception serial: stm32: Use of_device_get_match_data() serial: stm32: fix probe and remove order for dma serial: stm32: add "_usart" prefix in functions name serial: stm32: fix code cleaning warnings and checks x86/platform/uv: Set section block size for hubless architectures arm64: dts: renesas: Add mmc aliases into board dts files ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family ARM: dts: exynos: correct PMIC interrupt trigger level on Snow ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100 memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] crypto: sun8i-ss - fix result memory leak on error path fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE) firmware: xilinx: Add a blank line after function declaration firmware: xilinx: Fix dereferencing freed memory Revert "tools/power turbostat: adjust for temperature offset" usb: gadget: pch_udc: Revert d3cb25a12138 completely Revert "drm/qxl: do not run release if qxl failed to init" ovl: fix missing revert_creds() on error path Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read KVM: arm64: Fully zero the vcpu state on reset KVM: Stop looking for coalesced MMIO zones if the bus is destroyed KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created KVM: SVM: Don't strip the C-bit from CR2 on #PF interception KVM: nSVM: Set the shadow root level to the TDP level for nested NPT KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit KVM: s390: extend kvm_s390_shadow_fault to return entry pointer KVM: s390: split kvm_s390_real_to_abs KVM: s390: VSIE: fix MVPG handling for prefixing and MSO s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility KVM: s390: fix guarded storage control register handling KVM: s390: split kvm_s390_logical_to_effective KVM: s390: VSIE: correctly handle MVPG when in VSIE ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices ALSA: hda/realtek: Re-order ALC662 quirk table entries ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries ALSA: hda/realtek: Re-order ALC269 HP quirk table entries ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 drm/amd/display: Reject non-zero src_y and src_x for video planes drm: bridge/panel: Cleanup connector on bridge detach drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast drm/dp_mst: Revise broadcast msg lct & lcr drm/radeon: fix copy of uninitialized variable back to userspace drm/panfrost: Don't try to map pages that are already mapped drm/panfrost: Clear MMU irqs before handling the fault drm/qxl: use ttm bo priorities drm/i915/gvt: Fix vfio_edid issue for BXT/APL drm/i915/gvt: Fix virtual display setup for BXT/APL FDDI: defxx: Make MMIO the configuration default except for EISA mt76: fix potential DMA mapping leak rtw88: Fix array overrun in rtw_get_tx_power_params() cfg80211: scan: drop entry from hidden_list on overflow ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() md: Fix missing unused status line of /proc/mdstat md: md_open returns -EBUSY when entering racing area md: factor out a mddev_find_locked helper from mddev_find md: split mddev_find md-cluster: fix use-after-free issue when removing rdev md/bitmap: wait for external bitmap writes to complete during tear down async_xor: increase src_offs when dropping destination page x86, sched: Treat Intel SNC topology as default, COD as exception selinux: add proper NULL termination to the secclass_map permissions misc: vmw_vmci: explicitly initialize vmci_datagram payload misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create() misc: lis3lv02d: Fix false-positive WARN on various HP models phy: cadence: Sierra: Fix PHY power_on sequence sc16is7xx: Defer probe if device read fails iio:adc:ad7476: Fix remove handling iio:accel:adis16201: Fix wrong axis assignment that prevents loading iio: inv_mpu6050: Fully validate gyro and accel scale writes soc/tegra: regulators: Fix locking up when voltage-spread is out of range PM / devfreq: Unlock mutex and free devfreq struct in error path PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c PCI: xgene: Fix cfg resource mapping KVM: x86: Defer the MMU unload to the normal path on an global INVPCID PCI: Allow VPD access for QLogic ISP2722 FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR MIPS: pci-rt2880: fix slot 0 configuration MIPS: pci-mt7620: fix PLL lock check ASoC: tlv320aic32x4: Increase maximum register in regmap ASoC: tlv320aic32x4: Register clocks before registering component ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function ASoC: samsung: tm2_wm5110: check of of_parse return value usb: xhci-mtk: improve bandwidth scheduling with TT usb: xhci-mtk: remove or operator for setting schedule parameters usb: typec: tcpm: update power supply once partner accepts usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply drm: bridge: fix LONTIUM use of mipi_dsi_() functions staging: fwserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL permission check staging: fwserial: fix TIOCSSERIAL jiffies conversions USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check staging: greybus: uart: fix TIOCSSERIAL jiffies conversions USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions tty: amiserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL jiffies conversions usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers net/nfc: fix use-after-free llcp_sock_bind/connect bluetooth: eliminate the potential race condition when removing the HCI controller Bluetooth: verify AMP hci_chan before amp_destroy BACKPORT: scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk Revert "xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume" ANDROID: vendor_hooks: Add hooks to dup_task_struct ANDROID: arm64: enable compat vdso UPSTREAM: arm64: vdso32: drop -no-integrated-as flag BACKPORT: scsi: ufs-mediatek: Add HS-G4 support UPSTREAM: scsi: ufs: Add enums for UniPro version higher than 1.6 FROMGIT: usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default FROMGIT: xhci: Do not use GFP_KERNEL in (potentially) atomic context FROMGIT: xhci: Fix giving back cancelled URBs even if halted endpoint can't reset ANDROID: usb: gadget: f_accessory: update SS/SSP descriptors Revert "sched,fair: Alternative sched_slice()" Revert "media: v4l2-ctrls: fix reference to freed memory" ANDROID: GKI: restore a part of "struct mmc_host" Revert "mmc: block: Issue a cache flush only when it's enabled" ANDROID: iommu/io-pgtable-arm: Free underlying page tables for large mappings Revert "UPSTREAM: usb: gadget: f_uac2: validate input parameters" ANDROID: vendor_hooks: Add hooks for account irqtime process tick BACKPORT: arm64: fpsimd: run kernel mode NEON with softirqs disabled UPSTREAM: arm64: assembler: introduce wxN aliases for wN registers BACKPORT: arm64: assembler: remove conditional NEON yield macros UPSTREAM: fsverity: relax build time dependency on CRYPTO_SHA256 UPSTREAM: fscrypt: relax Kconfig dependencies for crypto API algorithms UPSTREAM: crypto: arm64/gcm - move authentication tag check to SIMD domain UPSTREAM: crypto: arm64/crc-t10dif - move NEON yield to C code UPSTREAM: crypto: arm64/aes-ce-mac - simplify NEON yield UPSTREAM: crypto: arm64/aes-neonbs - remove NEON yield calls UPSTREAM: crypto: arm64/sha512-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha3-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha2-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha1-ce - simplify NEON yield UPSTREAM: arm64: assembler: add cond_yield macro UPSTREAM: crypto: remove cipher routines from public crypto API UPSTREAM: chcr_ktls: use AES library for single use cipher ANDROID: add OWNERS for sysfs-fs-f2fs FROMGIT: mm/memory_hotplug: rate limit page migration warnings ANDROID: db845c_gki.fragment: Add QCOM_TSENSE config to avoid thermal crashes UPSTREAM: usb: gadget: f_uac2: validate input parameters UPSTREAM: usb: f_uac2: adds support for SS and SSP f2fs: return EINVAL for hole cases in swap file ANDROID: Update the ABI xml and symbol list f2fs: avoid swapon failure by giving a warning first ANDROID: topology: Add flag to indicate topology has been updated f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly f2fs: support iflag change given the mask f2fs: avoid null pointer access when handling IPU error ANDROID: Update the ABI xml and symbol list ANDROID: Add missing CFI jump table symbols to kallsyms Revert "BACKPORT: bio: limit bio max size" ANDROID: thermal: Add vendor thermal_pm_notify_suspend function Linux 5.10.36 thermal/core/fair share: Lock the thermal zone while looping over instances thermal/drivers/cpufreq_cooling: Fix slab OOB issue lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails dm integrity: fix missing goto in bitmap_flush_interval error handling dm space map common: fix division bug in sm_ll_find_free_block() dm persistent data: packed struct should have an aligned() attribute too tracing: Restructure trace_clock_global() to never block tracing: Map all PIDs to command lines tools/power turbostat: Fix offset overflow issue in index converting rsi: Use resume_noirq for SDIO tty: fix memory leak in vc_deallocate usb: dwc2: Fix session request interrupt handler usb: dwc3: core: Do core softreset when switch mode usb: dwc3: gadget: Fix START_TRANSFER link state check usb: dwc3: gadget: Remove FS bInterval_m1 limitation usb: gadget/function/f_fs string table fix for multiple languages usb: gadget: Fix double free of device descriptor pointers usb: gadget: dummy_hcd: fix gpf in gadget_setup media: venus: hfi_parser: Don't initialize parser on v1 media: v4l2-ctrls: fix reference to freed memory media: staging/intel-ipu3: Fix race condition during set_fmt media: staging/intel-ipu3: Fix set_fmt error handling media: staging/intel-ipu3: Fix memory leak in imu_fmt media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() media: dvb-usb: Fix use-after-free access media: dvbdev: Fix memory leak in dvb_media_device_free() ext4: Fix occasional generic/418 failure ext4: allow the dax flag to be set and cleared on inline directories ext4: fix error return code in ext4_fc_perform_commit() ext4: fix ext4_error_err save negative errno into superblock ext4: fix error code in ext4_commit_super ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() ext4: fix check to prevent false positive report of incorrect used inodes ext4: annotate data race in jbd2_journal_dirty_metadata() ext4: annotate data race in start_this_handle() kbuild: update config_data.gz only when the content of .config is changed x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") smb3: do not attempt multichannel to server which does not support it smb3: when mounting with multichannel include it in requested capabilities jffs2: check the validity of dstlen in jffs2_zlib_compress() Fix misc new gcc warnings security: commoncap: fix -Wstringop-overread warning sfc: farch: fix TX queue lookup in TX event handling sfc: farch: fix TX queue lookup in TX flush done handling exfat: fix erroneous discard when clear cluster bit fuse: fix write deadlock dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences md/raid1: properly indicate failure when ending a failed write request crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS crypto: arm/curve25519 - Move '.fpu' after '.arch' tpm: vtpm_proxy: Avoid reading host log when using a virtual device tpm: efi: Use local variable for calculating final log size intel_th: pci: Add Alder Lake-M support powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR powerpc/kexec_file: Use current CPU info while setting up FDT powerpc/eeh: Fix EEH handling for hugepages in ioremap space. powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors jffs2: Hook up splice_write callback jffs2: Fix kasan slab-out-of-bounds problem Input: ili210x - add missing negation for touch indication on ili210x NFSv4: Don't discard segments marked for return in _pnfs_return_layout() NFS: Don't discard pNFS layout segments that are marked for return NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure openvswitch: fix stack OOB read while fragmenting IPv4 packets mlxsw: spectrum_mr: Update egress RIF list before route's action f2fs: fix to avoid out-of-bounds memory access f2fs: fix error handling in f2fs_end_enable_verity() ubifs: Only check replay with inode type to judge if inode linked kcsan, debugfs: Move debugfs file creation out of early init virtiofs: fix memory leak in virtio_fs_probe() fs: fix reporting supported extra file attributes for statx() Makefile: Move -Wno-unused-but-set-variable out of GCC only block arm64/vdso: Discard .note.gnu.property sections in vDSO btrfs: fix race when picking most recent mod log operation for an old root tools/power/turbostat: Fix turbostat for AMD Zen CPUs ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops ALSA: hda/realtek - Headset Mic issue on HP platform ALSA: hda/realtek: fix mic boost on Intel NUC 8 ALSA: hda/realtek: GA503 use same quirks as GA401 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 ALSA: usb-audio: Explicitly set up the clock selector ALSA: sb: Fix two use after free in snd_sb_qsound_build ALSA: hda/conexant: Re-order CX5066 quirk table entries ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer power: supply: cpcap-battery: fix invalid usage of list cursor sched,psi: Handle potential task count underflow bugs more gracefully s390/archrandom: add parameter check for s390_arch_random_generate block/rnbd-clt: Fix missing a memory free when unloading the module sched,fair: Alternative sched_slice() perf: Rework perf_event_exit_event() scsi: libfc: Fix a format specifier mfd: arizona: Fix rumtime PM imbalance on error mfd: da9063: Support SMBus and I2C mode mfd: intel-m10-bmc: Fix the register access range scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response drm/amdgpu: fix NULL pointer dereference drm/amd/display: Try YCbCr420 color when YCbCr444 fails amdgpu: avoid incorrect %hu format string drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug drm/amd/display: Fix UBSAN: shift-out-of-bounds warning drm/amd/display: Fix debugfs link_settings entry drm/radeon/ttm: Fix memory leak userptr pages drm/amdgpu/ttm: Fix memory leak userptr pages drm/msm/mdp5: Do not multiply vclk line count by 100 drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal sched/fair: Ignore percpu threads for imbalance pulls media: gscpa/stv06xx: fix memory leak media: dvb-usb: fix memory leak in dvb_usb_adapter_init media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming media: platform: sti: Fix runtime PM imbalance in regs_show media: i2c: adv7842: fix possible use-after-free in adv7842_remove() media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() media: adv7604: fix possible use-after-free in adv76xx_remove() media: tc358743: fix possible use-after-free in tc358743_remove() power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver media: vivid: update EDID media: em28xx: fix memory leak scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() scsi: smartpqi: Add new PCI IDs scsi: smartpqi: Correct request leakage during reset operations scsi: smartpqi: Use host-wide tag space power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce selftests/resctrl: Fix checking for < 0 for unsigned values selftests/resctrl: Fix incorrect parsing of iMC counters selftests/resctrl: Use resctrl/info for feature detection selftests/resctrl: Fix missing options "-n" and "-p" selftests/resctrl: Clean up resctrl features check selftests/resctrl: Fix compilation issues for other global variables selftests/resctrl: Fix compilation issues for global variables selftests/resctrl: Enable gcc checks to detect buffer overflows nvmet: return proper error code from discovery ctrl drm/komeda: Fix bit check to import to value of proper type ata: ahci: Disable SXS for Hisilicon Kunpeng920 mmc: sdhci-brcmstb: Remove CQE quirk mmc: sdhci-pci: Add PCI IDs for Intel LKF mmc: sdhci-esdhc-imx: validate pinctrl before use it scsi: qla2xxx: Fix use after free in bsg drm/vkms: fix misuse of WARN_ON scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() drm/amd/display: fix dml prefetch validation drm/amd/display: DCHUB underflow counter increasing in some scenarios drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' drm/amd/pm: fix workload mismatch on vega10 drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f drm/amdkfd: Fix UBSAN shift-out-of-bounds warning drm/amdgpu: mask the xgmi number of hops reported from psp to kfd backlight: qcom-wled: Fix FSC update issue for WLED5 backlight: qcom-wled: Use sink_addr for sync toggle power: supply: Use IRQF_ONESHOT media: gspca/sq905.c: fix uninitialized variable media: media/saa7164: fix saa7164_encoder_register() memory leak bugs extcon: arizona: Fix various races on driver unbind extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged power: supply: bq27xxx: fix power_avg for newer ICs atomisp: don't let it go past pipes array media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB media: ite-cir: check for receive overflow scsi: target: pscsi: Fix warning in pscsi_complete_cmd() kvfree_rcu: Use same set of GFP flags as does single-argument sched/pelt: Fix task util_est update filtering drm/amdgpu: Fix some unload driver issues scsi: lpfc: Fix pt2pt connection does not recover after LOGO scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work drm/amd/display: Don't optimize bandwidth before disabling planes drm/amd/display: Check for DSC support instead of ASIC revision drm/ast: fix memory leak when unload the driver drm/amd/display: changing sr exit latency drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check drm/qxl: release shadow on shutdown drm/qxl: do not run release if qxl failed to init drm: Added orientation quirk for OneGX1 Pro btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s btrfs: do proper error handling in btrfs_update_reloc_root btrfs: do proper error handling in create_reloc_root spi: sync up initial chipselect state platform/x86: intel_pmc_core: Don't use global pmcdev in quirks crypto: omap-aes - Fix PM reference leak on omap-aes.c crypto: sa2ul - Fix PM reference leak in sa_ul_probe() crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c crypto: stm32/hash - Fix PM reference leak on stm32-hash.c crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() intel_th: Consistency and off-by-one fix tty: n_gsm: check error while registering tty devices usb: dwc3: gadget: Check for disabled LPM quirk usb: core: hub: Fix PM reference leak in usb_port_resume() usb: musb: fix PM reference leak in musb_irq_work() usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() spi: qup: fix PM reference leak in spi_qup_remove() spi: omap-100k: Fix reference leak to master spi: dln2: Fix reference leak to master platform/x86: ISST: Account for increased timeout in some cases tools/power/x86/intel-speed-select: Increase string size ARM: dts: at91: change the key code of the gpio key bus: mhi: core: Clear context for stopped channels from remove() xhci: fix potential array out of bounds with several interrupters xhci: check control context is valid before dereferencing it. xhci: check port array allocation was successful before dereferencing it fpga: dfl: pci: add DID for D5005 PAC cards usb: xhci-mtk: support quirk to disable usb2 lpm random: initialize ChaCha20 constants with correct endianness perf/arm_pmu_platform: Fix error handling perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors soundwire: cadence: only prepare attached devices on clock stop tee: optee: do not check memref size on return from Secure World arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on soc/tegra: pmc: Fix completion of power-gate toggling efi/libstub: Add $(CLANG_FLAGS) to x86 flags x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) ARM: dts: ux500: Fix up TVK R3 sensors ARM: dts: BCM5301X: fix "reg" formatting in /memory node kselftest/arm64: mte: Fix MTE feature detection PCI: PM: Do not read power state in pci_enable_device_flags() ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node kselftest/arm64: mte: Fix compilation with native compiler usb: xhci: Fix port minor revision usb: dwc3: gadget: Ignore EP queue requests during bus reset usb: gadget: f_uac1: validate input parameters usb: gadget: f_uac2: validate input parameters genirq/matrix: Prevent allocation counter corruption crypto: hisilicon/sec - fixes a printing error x86/sev: Do not require Hypervisor CPUID bit for SEV guests usb: webcam: Invalid size of Processing Unit Descriptor usb: gadget: uvc: add bInterval checking for HS mode crypto: qat - fix unmap invalid dma address crypto: api - check for ERR pointers in crypto_destroy_tfm() bus: mhi: core: Destroy SBL devices when moving to mission mode spi: ath79: remove spi-master setup and cleanup assignment spi: ath79: always call chipselect function staging: wimax/i2400m: fix byte-order issue bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first cpuidle: tegra: Fix C7 idling state on Tegra114 fbdev: zero-fill colormap in fbcmap.c posix-timers: Preserve return value in clock_adjtime32() btrfs: fix race between transaction aborts and fsyncs leading to use-after-free intel_th: pci: Add Rocket Lake CPU support btrfs: fix metadata extent leak after failure to create subvolume x86/build: Disable HIGHMEM64G selection for M486SX btrfs: handle remount to no compress during compression smb2: fix use-after-free in smb2_ioctl_query_info() cifs: detect dead connections only when echoes are enabled. cifs: fix out-of-bound memory access when calling smb3_notify() at mount point cifs: Return correct error code from smb2_get_enc_key irqchip/gic-v3: Do not enable irqs when handling spurious interrups mmc: core: Fix hanging on I/O during system suspend for removable cards mmc: core: Set read only for SD cards with permanent write protect bit mmc: core: Do a power cycle when the CMD11 fails mmc: block: Issue a cache flush only when it's enabled mmc: block: Update ext_csd.cache_ctrl if it was written mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers mmc: sdhci: Check for reset prior to DMA address unmap mmc: uniphier-sd: Fix a resource leak in the remove function mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() scsi: mpt3sas: Block PCI config access from userspace during reset scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() spi: spi-ti-qspi: Free DMA resources spi: stm32-qspi: fix pm_runtime usage_count counter erofs: add unsupported inode i_format check mtd: physmap: physmap-bt1-rom: Fix unintentional stack access mtd: rawnand: atmel: Update ecc_stats.corrected counter mtd: spinand: core: add missing MODULE_DEVICE_TABLE() Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" mtd: spi-nor: core: Fix an issue of releasing resources during read/write fs/epoll: restore waking from ep_done_scan() ecryptfs: fix kernel panic with null dev_name arm64: dts: mt8173: fix property typo of 'phys' in dsi node arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld ftrace: Handle commands when closing set_ftrace_filter file ACPI: custom_method: fix a possible memory leak ACPI: custom_method: fix potential use-after-free issue tpm: acpi: Check eventlog signature before using it vhost-vdpa: fix vm_flags for virtqueue doorbell mapping s390/zcrypt: fix zcard and zqueue hot-unplug memleak s390/disassembler: increase ebpf disasm buffer size dyndbg: fix parsing file query without a line-range suffix nitro_enclaves: Fix stale file descriptors on failed usercopy bus: mhi: core: Sanity check values from remote device before use bus: mhi: core: Clear configuration from channel context during reset bus: mhi: core: Fix check for syserr at power_up ANDROID: qcom: Add neighbor related symbols ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos FROMGIT: usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS ANDROID: Update the ABI xml and symbol list FROMGIT: usb: dwc3: omap: improve extcon initialization FROMGIT: usb: typec: ucsi: Put fwnode in any case during ->probe() FROMGIT: usb: dwc3: gadget: Return success always for kick transfer in ep queue FROMGIT: usb: dwc3: gadget: Free gadget structure only after freeing endpoints FROMGIT: usb: dwc2: Fix gadget DMA unmap direction FROMGIT: usb: dwc3: gadget: Rename EOPF event macros to Suspend FROMGIT: usb: dwc3: gadget: Enable suspend events Revert "capabilities: require CAP_SETFCAP to map uid 0" Revert "driver core: add a min_align_mask field to struct device_dma_parameters" Revert "swiotlb: add a IO_TLB_SIZE define" Revert "swiotlb: factor out an io_tlb_offset helper" Revert "swiotlb: factor out a nr_slots helper" Revert "swiotlb: clean up swiotlb_tbl_unmap_single" Revert "swiotlb: refactor swiotlb_tbl_map_single" Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single" Revert "swiotlb: respect min_align_mask" Revert "nvme-pci: set min_align_mask" UPSTREAM: block: fix inflight statistics of part0 ANDROID: GKI: 5/7 KMI update BACKPORT: bio: limit bio max size ANDROID: i2c: Add vendor hook to allow assign dev_name to I2C devices UPSTREAM: binder: tell userspace to dump current backtrace when detected oneway spamming ANDROID: arm64: module: add RELA metadata for FIPS140 use ANDROID: GKI: rename filp_open to filp_open_block in symbol lists ANDROID: GKI: dwc3: add Android ABI padding to some structures FROMGIT: usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability FROMGIT: usb: dwc3: Capture new capability register GHWPARAMS9 FROMGIT: usb: dwc3: core: Do core softreset when switch mode ANDROID: android: Add symbols to debug_symbols driver BACKPORT: FROMGIT: remoteproc: add is_iomem to da_to_va FROMGIT: remoteproc: introduce is_iomem to rproc_mem_entry ANDROID: abi_gki_aarch64_qcom: Add __bitmap_andnot and cpumask_any_but ANDROID: abi_gki_aarch64_qcom: Add __kfifo_free Linux 5.10.35 vfio: Depend on MMU perf/core: Fix unconditional security_locked_down() call platform/x86: thinkpad_acpi: Correct thermal sensor allocation USB: Add reset-resume quirk for WD19's Realtek Hub USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX ovl: allow upperdir inside lowerdir ovl: fix leaked dentry nvme-pci: set min_align_mask swiotlb: respect min_align_mask swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single swiotlb: refactor swiotlb_tbl_map_single swiotlb: clean up swiotlb_tbl_unmap_single swiotlb: factor out a nr_slots helper swiotlb: factor out an io_tlb_offset helper swiotlb: add a IO_TLB_SIZE define driver core: add a min_align_mask field to struct device_dma_parameters tools/cgroup/slabinfo.py: updated to work on current kernel perf ftrace: Fix access to pid in array when setting a pid filter capabilities: require CAP_SETFCAP to map uid 0 perf data: Fix error return code in perf_data__create_dir() net: qrtr: Avoid potential use after free in MHI send bpf: Fix leakage of uninitialized bpf stack under speculation bpf: Fix masking negation logic upon negative dst register igb: Enable RSS for Intel I211 Ethernet Controller net: usb: ax88179_178a: initialize local variables before use netfilter: conntrack: Make global sysctls readonly in non-init netns mips: Do not include hi and lo in clobber list for R6 ANDROID: abi_gki_aarch64_qcom: Add __page_pinner_migration_failed ANDROID: vendor_hooks: set debugging data when rt_mutex is working ANDROID: abi_gki_aarch64_qcom: Add irq_do_set_affinity ANDROID: Update the ABI xml and symbol list ANDROID: ABI: Update the generic symbol list fsverity: relax build time dependency on CRYPTO_SHA256 fscrypt: relax Kconfig dependencies for crypto API algorithms f2fs: drop inplace IO if fs status is abnormal f2fs: compress: remove unneed check condition f2fs: clean up left deprecated IO trace codes f2fs: avoid using native allocate_segment_by_default() f2fs: remove unnecessary struct declaration f2fs: fix to avoid NULL pointer dereference f2fs: avoid duplicated codes for cleanup f2fs: document: add description about compressed space handling f2fs: clean up build warnings f2fs: modify open brace '{' following function definitions f2fs: fix the periodic wakeups of discard thread f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: fix to avoid GC/mmap race with f2fs_truncate() f2fs: set checkpoint_merge by default f2fs: Fix a hungtask problem in atomic write f2fs: fix to restrict mount condition on readonly block device f2fs: introduce gc_merge mount option f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix wrong alloc_type in f2fs_do_replace_block f2fs: delete empty compress.h f2fs: fix a typo in inode.c f2fs: allow to change discard policy based on cached discard cmds f2fs: fix to avoid touching checkpointed data in get_victim() f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix error path of f2fs_remount() f2fs: fix wrong comment of nat_tree_lock f2fs: fix to avoid out-of-bounds memory access f2fs: don't start checkpoint thread in readonly mountpoint f2fs: do not use AT_SSR mode in FG_GC & high urgent BG_GC f2fs: add sysfs nodes to get runtime compression stat f2fs: fix to use per-inode maxbytes in f2fs_fiemap f2fs: fix to align to section for fallocate() on pinned file f2fs: expose # of overprivision segments f2fs: fix error handling in f2fs_end_enable_verity() f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: remove unused file_clear_encrypt() f2fs: check if swapfile is section-alligned f2fs: fix last_lblock check in check_swap_activate_fast f2fs: remove unnecessary IS_SWAPFILE check f2fs: Replace one-element array with flexible-array member f2fs: compress: Allow modular (de)compression algorithms f2fs: check discard command number before traversing discard pending list f2fs: update comments for explicit memory barrier f2fs: remove unused FORCE_FG_GC macro f2fs: avoid unused f2fs_show_compress_options() f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix a spelling error f2fs: fix a spacing coding style Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/media/renesas,vin.yaml Documentation/devicetree/bindings/serial/8250.yaml Documentation/devicetree/bindings/serial/st,stm32-uart.yaml drivers/bus/mhi/core/init.c drivers/bus/mhi/core/main.c drivers/bus/mhi/core/pm.c drivers/firmware/qcom_scm-smc.c drivers/firmware/qcom_scm.c drivers/firmware/qcom_scm.h drivers/soc/qcom/mdt_loader.c drivers/usb/gadget/function/f_uac2.c net/qrtr/mhi.c Change-Id: I18208c8a9e6e84b94ee30c8046a3ea74a18e3bea Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-25 18:01:14 +09:00
arch/arm/vdso/vdsomunge.c
block/badblocks.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
block/bfq-cgroup.c
block/bfq-iosched.c
block/bfq-iosched.h
block/bfq-wf2q.c
block/bio.c
block/blk-cgroup.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
block/blk-cgroup-rwstat.c
block/blk-cgroup-rwstat.h
block/blk-core.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
block/blk-crypto.c
block/blk-crypto-fallback.c
block/blk-crypto-internal.h
block/blk-exec.c
block/blk-flush.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
block/blk.h
block/blk-ioc.c
Merge keystone/android12-5.10-keystone-qcom-release.43+ (92486f8) into msm-5.10 * refs/heads/tmp-92486f8: FROMGIT: bpf: Support all gso types in bpf_skb_change_proto() ANDROID: GKI: 7/2/2021 KMI update ANDROID: ABI: hikey960_gki.fragment: Add cfg80211 and mac80211 as modules ANDROID: ABI: gki_defconfig: Make cfg80211 and mac80211 modules Revert "ANDROID: GKI: Enable some necessary CFG80211 configs for WIFI" Revert "ANDROID: dmabuf: Add mmap_count to struct dmabuf" Revert "ANDROID: dma-buf: Don't change vm_ops if vm_file changes" ANDROID: GKI: mmc: add Android ABI padding to some structures ANDROID: GKI: Add rproc coredump APIs to symbol list ANDROID: GKI: Add remoteproc vendor hook symbols ANDROID: rproc: Add vendor hook for recovery ANDROID: sched: Add vendor data in struct cfs_rq ANDROID: Add oem data array for async binder transaction UPSTREAM: mm: relocate 'write_protect_seq' in struct mm_struct ANDROID: sched: remove regular vendor hooks for 32bit execve ANDROID: GKI: enable CONFIG_BLK_CGROUP_IOCOST ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_tags ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_ctx ANDROID: GKI: Add ANDROID_OEM_DATA in struct request_queue ANDROID: ABI: update virtual device symbols for CAN ANDROID: Add CONFIG_CAN=y to gki_defconfig FROMLIST: scsi: ufs: Make HCM parameter configurable FROMLIST: scsi: ufs: Add support for HCM FROMLIST: scsi: ufs: Do not send umap_all in host control mode FROMLIST: scsi: ufs: Limit the number of inflight rb FROMLIST: scsi: ufs: Add "Cold" regions timer FROMLIST: scsi: ufs: Add hpb dev reset response FROMLIST: scsi: ufs: Region inactivation in HCM FROMLIST: scsi: ufs: Eviction in HCM FROMLIST: scsi: ufs: Add region's reads counter FROMLIST: scsi: ufs: Transform set_dirty to iterate_rgn FROMLIST: scsi: ufs: Add HCM support to rsp_upiu FROMLIST: scsi: ufs: Cache HPB Control mode on init FROMLIST: scsi: ufs: Add HPB 2.0 support FROMLIST: scsi: ufs: Prepare HPB read for cached sub-region FROMLIST: scsi: ufs: L2P map management for HPB read FROMLIST: scsi: ufs: Introduce HPB feature FROMGIT: block/mq-deadline: Prioritize high-priority requests FROMGIT: block/mq-deadline: Add cgroup support FROMGIT: block/mq-deadline: Track I/O statistics FROMGIT: block/mq-deadline: Add I/O priority support FROMGIT: block/mq-deadline: Micro-optimize the batching algorithm FROMGIT: block/mq-deadline: Reserve 25% of scheduler tags for synchronous requests FROMGIT: block/mq-deadline: Improve the sysfs show and store macros FROMGIT: block/mq-deadline: Improve compile-time argument checking FROMGIT: block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() FROMGIT: block/mq-deadline: Remove two local variables FROMGIT: block/mq-deadline: Add two lockdep_assert_held() statements FROMGIT: block/mq-deadline: Add several comments FROMGIT: block: Introduce the ioprio rq-qos policy FROMGIT: block/blk-rq-qos: Move a function from a header file into a C file FROMGIT: block/blk-cgroup: Swap the blk_throtl_init() and blk_iolatency_init() calls FROMGIT: block/Kconfig: Make the BLK_WBT and BLK_WBT_MQ entries consecutive FROMGIT: bfq/mq-deadline: remove redundant check for passthrough request FROMGIT: blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues FROMGIT: Revert "blk-mq, elevator: Count requests per hctx to improve performance" FROMLIST: scsi: ufs: add missing host_lock in setup_xfer_req Revert "Revert "FROMGIT: scsi: ufs: Utilize Transfer Request List Completion Notification Register"" Revert "Revert "BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" Revert "Revert "KMI: BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" ANDROID: Update the ABI representation ANDROID: GKI: Update abi_gki_aarch64_qcom for oom_check_panic symbol ANDROID: sched: Add trace for __setscheduler_uclamp ANDROID: usb: export built-in tracepoint functions ANDROID: Fix lost track action type in save_track_hash ANDROID: ABI: update for new qcom symbols ANDROID: abi_gki_aarch64_qcom: Update ufs symbol list ANDROID: GKI: Update abi_gki_aarch64_qcom for logbuf_pr_cont tracepoint ANDROID: Update symbol list for mtk ANDROID: dma-buf: heaps: export defer-free list size Conflicts: drivers/scsi/ufs/Kconfig Change-Id: I655cd0fba21a825733bfd0e1f0905f3a2ed755ee Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-06 17:46:45 +09:00
block/blk-iocost.c
block/blk-ioprio.h
block/blk-lib.c
block/blk-map.c
block/blk-merge.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
block/blk-mq.c
block/blk-mq-cpumap.c
block/blk-mq-debugfs.c
block/blk-mq-debugfs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
block/blk-mq.h
block/blk-mq-pci.c
block/blk-mq-sched.c
block/blk-mq-sched.h
block/blk-mq-sysfs.c
block/blk-mq-tag.c
block/blk-mq-tag.h
block/blk-mq-virtio.c
block/blk-pm.c
block/blk-pm.h
block/blk-rq-qos.c
block/blk-rq-qos.h
block/blk-settings.c
block/blk-stat.c
block/blk-stat.h
block/blk-sysfs.c
block/blk-timeout.c
block/blk-wbt.h
block/bsg.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
block/bsg-lib.c
block/elevator.c
block/genhd.c
block/ioctl.c
block/ioprio.c
block/keyslot-manager.c
block/kyber-iosched.c
Merge keystone/android12-5.10-keystone-qcom-release.43+ (92486f8) into msm-5.10 * refs/heads/tmp-92486f8: FROMGIT: bpf: Support all gso types in bpf_skb_change_proto() ANDROID: GKI: 7/2/2021 KMI update ANDROID: ABI: hikey960_gki.fragment: Add cfg80211 and mac80211 as modules ANDROID: ABI: gki_defconfig: Make cfg80211 and mac80211 modules Revert "ANDROID: GKI: Enable some necessary CFG80211 configs for WIFI" Revert "ANDROID: dmabuf: Add mmap_count to struct dmabuf" Revert "ANDROID: dma-buf: Don't change vm_ops if vm_file changes" ANDROID: GKI: mmc: add Android ABI padding to some structures ANDROID: GKI: Add rproc coredump APIs to symbol list ANDROID: GKI: Add remoteproc vendor hook symbols ANDROID: rproc: Add vendor hook for recovery ANDROID: sched: Add vendor data in struct cfs_rq ANDROID: Add oem data array for async binder transaction UPSTREAM: mm: relocate 'write_protect_seq' in struct mm_struct ANDROID: sched: remove regular vendor hooks for 32bit execve ANDROID: GKI: enable CONFIG_BLK_CGROUP_IOCOST ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_tags ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_ctx ANDROID: GKI: Add ANDROID_OEM_DATA in struct request_queue ANDROID: ABI: update virtual device symbols for CAN ANDROID: Add CONFIG_CAN=y to gki_defconfig FROMLIST: scsi: ufs: Make HCM parameter configurable FROMLIST: scsi: ufs: Add support for HCM FROMLIST: scsi: ufs: Do not send umap_all in host control mode FROMLIST: scsi: ufs: Limit the number of inflight rb FROMLIST: scsi: ufs: Add "Cold" regions timer FROMLIST: scsi: ufs: Add hpb dev reset response FROMLIST: scsi: ufs: Region inactivation in HCM FROMLIST: scsi: ufs: Eviction in HCM FROMLIST: scsi: ufs: Add region's reads counter FROMLIST: scsi: ufs: Transform set_dirty to iterate_rgn FROMLIST: scsi: ufs: Add HCM support to rsp_upiu FROMLIST: scsi: ufs: Cache HPB Control mode on init FROMLIST: scsi: ufs: Add HPB 2.0 support FROMLIST: scsi: ufs: Prepare HPB read for cached sub-region FROMLIST: scsi: ufs: L2P map management for HPB read FROMLIST: scsi: ufs: Introduce HPB feature FROMGIT: block/mq-deadline: Prioritize high-priority requests FROMGIT: block/mq-deadline: Add cgroup support FROMGIT: block/mq-deadline: Track I/O statistics FROMGIT: block/mq-deadline: Add I/O priority support FROMGIT: block/mq-deadline: Micro-optimize the batching algorithm FROMGIT: block/mq-deadline: Reserve 25% of scheduler tags for synchronous requests FROMGIT: block/mq-deadline: Improve the sysfs show and store macros FROMGIT: block/mq-deadline: Improve compile-time argument checking FROMGIT: block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() FROMGIT: block/mq-deadline: Remove two local variables FROMGIT: block/mq-deadline: Add two lockdep_assert_held() statements FROMGIT: block/mq-deadline: Add several comments FROMGIT: block: Introduce the ioprio rq-qos policy FROMGIT: block/blk-rq-qos: Move a function from a header file into a C file FROMGIT: block/blk-cgroup: Swap the blk_throtl_init() and blk_iolatency_init() calls FROMGIT: block/Kconfig: Make the BLK_WBT and BLK_WBT_MQ entries consecutive FROMGIT: bfq/mq-deadline: remove redundant check for passthrough request FROMGIT: blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues FROMGIT: Revert "blk-mq, elevator: Count requests per hctx to improve performance" FROMLIST: scsi: ufs: add missing host_lock in setup_xfer_req Revert "Revert "FROMGIT: scsi: ufs: Utilize Transfer Request List Completion Notification Register"" Revert "Revert "BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" Revert "Revert "KMI: BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" ANDROID: Update the ABI representation ANDROID: GKI: Update abi_gki_aarch64_qcom for oom_check_panic symbol ANDROID: sched: Add trace for __setscheduler_uclamp ANDROID: usb: export built-in tracepoint functions ANDROID: Fix lost track action type in save_track_hash ANDROID: ABI: update for new qcom symbols ANDROID: abi_gki_aarch64_qcom: Update ufs symbol list ANDROID: GKI: Update abi_gki_aarch64_qcom for logbuf_pr_cont tracepoint ANDROID: Update symbol list for mtk ANDROID: dma-buf: heaps: export defer-free list size Conflicts: drivers/scsi/ufs/Kconfig Change-Id: I655cd0fba21a825733bfd0e1f0905f3a2ed755ee Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-06 17:46:45 +09:00
block/mq-deadline-cgroup.c
block/mq-deadline-cgroup.h
block/mq-deadline-main.c
block/partitions/check.h
block/partitions/core.c
block/partitions/efi.c
block/partitions/efi.h
block/partitions/msdos.c
block/scsi_ioctl.c
certs/common.c
certs/common.h
certs/system_certificates.S
certs/system_keyring.c
crypto/acompress.c
crypto/adiantum.c
crypto/aead.c
crypto/aes_generic.c
crypto/ahash.c
crypto/akcipher.c
crypto/algapi.c
crypto/algboss.c
crypto/ansi_cprng.c
crypto/api.c
crypto/asymmetric_keys/asymmetric_keys.h
crypto/asymmetric_keys/asymmetric_type.c
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
crypto/asymmetric_keys/pkcs7.asn1.c
crypto/asymmetric_keys/pkcs7.asn1.h
crypto/asymmetric_keys/pkcs7_parser.c
crypto/asymmetric_keys/pkcs7_parser.h
crypto/asymmetric_keys/pkcs7_trust.c
crypto/asymmetric_keys/pkcs7_verify.c
crypto/asymmetric_keys/public_key.c
crypto/asymmetric_keys/restrict.c
crypto/asymmetric_keys/signature.c
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
crypto/asymmetric_keys/x509_akid.asn1.c
crypto/asymmetric_keys/x509_akid.asn1.h
crypto/asymmetric_keys/x509.asn1.c
crypto/asymmetric_keys/x509.asn1.h
crypto/asymmetric_keys/x509_cert_parser.c
crypto/asymmetric_keys/x509_parser.h
crypto/asymmetric_keys/x509_public_key.c
crypto/authenc.c
crypto/authencesn.c
Merge android12-5.10.18 (59e0bda) into msm-5.10 * refs/heads/tmp-59e0bda: Revert "UPSTREAM: mmc: sdhci-msm: add Inline Crypto Engine support" ANDROID: GKI: Update abi_gki_aarch64_qcom for bitmap parsing ANDROID: mm, oom: Prevent extra put_task when oom_evaluate_task is aborted ANDROID: Update the ABI ANDROID: modpost: update nits from late review ANDROID: GKI: Enable CONFIG_MODULE_SCMVERSION=y ANDROID: modpost: Support relative paths for module_srcpath ANDROID: modules: introduce the MODULE_SCMVERSION config ANDROID: scripts/setlocalversion: allow running in a subdir ANDROID: abi_gki_aarch64_qcom: Update symbol list ANDROID: GKI: Add iommu_get_msi_cookie() to the symbol list UPSTREAM: zram: support page writeback ANDROID: sched/pause: migrate_tasks crash Linux 5.10.18 media: pwc: Use correct device for DMA btrfs: fix crash after non-aligned direct IO write with O_DSYNC btrfs: fix backport of 2175bf57dc952 in 5.10.13 Bluetooth: btusb: Always fallback to alt 1 for WBS tty: protect tty_write from odd low-level tty disciplines xen-blkback: fix error handling in xen_blkbk_map() xen-scsiback: don't "handle" error by BUG() xen-netback: don't "handle" error by BUG() xen-blkback: don't "handle" error by BUG() xen/arm: don't ignore return errors from set_phys_to_machine Xen/gntdev: correct error checking in gntdev_map_grant_pages() Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() Xen/x86: don't bail early from clear_foreign_p2m_mapping() net: fix proc_fs init handling in af_packet and tls net: bridge: Fix a warning when del bridge sysfs net: openvswitch: fix TTL decrement exception action execution net: sched: incorrect Kconfig dependencies on Netfilter modules mt76: mt7615: fix rdd mcu cmd endianness mt76: mt7915: fix endian issues net/sched: fix miss init the mru in qdisc_skb_cb mptcp: skip to next candidate if subflow has unacked data net: qrtr: Fix port ID for control messages IB/isert: add module param to set sg_tablesize for IO cmd vdpa_sim: add get_config callback in vdpasim_dev_attr vdpa_sim: make 'config' generic and usable for any device type vdpa_sim: store parsed MAC address in a buffer vdpa_sim: add struct vdpasim_dev_attr for device attributes vdpa_sim: remove hard-coded virtq count ANDROID: sched: Exempt paused CPU from nohz idle balance ANDROID: Update QCOM symbol list ANDROID: gki_defconfig: enable CONFIG_MMC_CRYPTO ANDROID: mmc: cqhci: set blk_keyslot_manager::features UPSTREAM: mmc: sdhci-msm: add Inline Crypto Engine support UPSTREAM: dt-bindings: mmc: sdhci-msm: add ICE registers and clock UPSTREAM: firmware: qcom_scm: update comment for ICE-related functions UPSTREAM: mmc: cqhci: add cqhci_host_ops::program_key UPSTREAM: mmc: cqhci: add support for inline encryption UPSTREAM: mmc: cqhci: initialize upper 64 bits of 128-bit task descriptors UPSTREAM: mmc: cqhci: rename cqhci.c to cqhci-core.c UPSTREAM: mmc: core: Add basic support for inline encryption UPSTREAM: scsi: ufs: use devm_blk_ksm_init() UPSTREAM: block/keyslot-manager: introduce devm_blk_ksm_init() ANDROID: gki_defconfig: enable BLAKE2b support UPSTREAM: crypto: arm/blake2b - add NEON-accelerated BLAKE2b UPSTREAM: crypto: blake2b - update file comment UPSTREAM: crypto: blake2b - sync with blake2s implementation UPSTREAM: wireguard: Kconfig: select CRYPTO_BLAKE2S_ARM UPSTREAM: crypto: arm/blake2s - add ARM scalar optimized BLAKE2s UPSTREAM: crypto: blake2s - include <linux/bug.h> instead of <asm/bug.h> UPSTREAM: crypto: blake2s - adjust include guard naming UPSTREAM: crypto: blake2s - add comment for blake2s_state fields UPSTREAM: crypto: blake2s - optimize blake2s initialization UPSTREAM: crypto: blake2s - share the "shash" API boilerplate code UPSTREAM: crypto: blake2s - move update and final logic to internal/blake2s.h UPSTREAM: crypto: blake2s - remove unneeded includes UPSTREAM: crypto: x86/blake2s - define shash_alg structs using macros UPSTREAM: crypto: blake2s - define shash_alg structs using macros UPSTREAM: crypto: lib/blake2s - Move selftest prototype into header file ANDROID: vmscan: Fix sparse warnings for kswapd_threads ANDROID: mm: hide get_each_object_track declaration when CONFIG_SLUB=n FROMGIT: mm, compaction: make fast_isolate_freepages() stay within zone ANDROID: sched: time: Export symbols needed for schedutil module ANDROID: vmscan: Support multiple kswapd threads per node ANDROID: mm: add get_each_object_track function ANDROID: mm: Add vendor hook in pagecache_get_page() ANDROID: mm: Add vendor hook in rmqueue() ANDROID: GKI: Build in VIRTIO_FS ANDROID: dm: sync inline crypto support with patches going upstream ANDROID: sched: Add restricted vendor hooks in CFS scheduler ANDROID: drm: kirin: Remove dead code that was causing build failures ANDROID: adv7511: Add poweron delay to allow for EDID probing to work ANDROID: Add hikey960 build infrastructure file ANDROID: Add hikey960 GKI config fragment ANDROID: arm64: dts: hi3660-hikey960: Add i2s & sound device ANDROID: ASoC: add hikey960-i2s DT bindings ANDROID: sound: Add hikey960 i2s audio driver ANDROID: arm64: dts: hi3660: enable gpu ANDROID: arm64: dts: hi3660: add display driver dts ANDROID: arm64: dts: hikey960: Add CMA entry for DMA-BUF Heap/framebuffers ANDROID: drm: kirin960: Remove one mode-line that seems to be causing trouble ANDROID: drm: kirin: remove wait for VACTIVE IRQ ANDROID: drm: kirin: Add kirin960 dpe driver support ANDROID: drm: kirin: Introduce kirin960 ANDROID: dts: hi3660-hikey960: Add usb mux hub for hikey960 ANDROID: dt-bindings: misc: Add bindings for HiSilicon usb hub and data role switch functionality on HiKey960 UPSTREAM: remoteproc: coredump: Add minidump functionality UPSTREAM: remoteproc: core: Add ops to enable custom coredump functionality ANDROID: gic-v3: Update vendor hook to set affinity in GIC v3 ANDROID: cpuhp/aarch32: keep last 32bit cpu active Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/mmc/sdhci-msm.txt android/abi_gki_aarch64_qcom net/qrtr/qrtr.c Change-Id: I66803e82c640c2d190a03f21dc3ccf6c000d4937 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-27 01:29:28 +09:00
crypto/blake2b_generic.c
crypto/cbc.c
crypto/ccm.c
crypto/chacha20poly1305.c
crypto/chacha_generic.c
crypto/cipher.c
crypto/cmac.c
crypto/compress.c
crypto/crc32c_generic.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
crypto/crc32_generic.c
crypto/crypto_engine.c
crypto/crypto_null.c
crypto/ctr.c
crypto/cts.c
crypto/deflate.c
crypto/des_generic.c
crypto/drbg.c
crypto/ecb.c
crypto/ecc.c
crypto/ecc_curve_defs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
crypto/ecc.h
crypto/ecdh.c
crypto/ecdh_helper.c
crypto/echainiv.c
crypto/essiv.c
crypto/gcm.c
crypto/geniv.c
crypto/gf128mul.c
crypto/ghash-generic.c
crypto/hash_info.c
crypto/hmac.c
crypto/internal.h
crypto/jitterentropy.c
crypto/jitterentropy.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
crypto/jitterentropy-kcapi.c
crypto/kpp.c
crypto/lz4.c
Merge android12-5.10.3 (8c1b0c9) into msm-5.10 * refs/heads/tmp-8c1b0c9: ANDROID: USB: gadget: f_fs.c: Fix merge issue ANDROID: crypto: keysetup: use FSCRYPT_MODE_MAX instead of __FSCRYPT_MODE_MAX Linux 5.10.3 md: fix a warning caused by a race between concurrent md_ioctl()s nl80211: validate key indexes for cfg80211_registered_device crypto: af_alg - avoid undefined behavior accessing salg_name media: msi2500: assign SPI bus number dynamically fs: quota: fix array-index-out-of-bounds bug by passing correct argument to vfs_cleanup_quota_inode() quota: Sanity-check quota file headers on load Bluetooth: Fix slab-out-of-bounds read in hci_le_direct_adv_report_evt() f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames ubifs: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header serial_core: Check for port state when tty is in error state HID: i2c-hid: add Vero K147 to descriptor override scsi: megaraid_sas: Check user-provided offsets f2fs: init dirty_secmap incorrectly f2fs: fix to seek incorrect data offset in inline data file coresight: etm4x: Handle TRCVIPCSSCTLR accesses coresight: etm4x: Fix accesses to TRCPROCSELR coresight: etm4x: Fix accesses to TRCCIDCTLR1 coresight: etm4x: Fix accesses to TRCVMIDCTLR1 coresight: etm4x: Skip setting LPOVERRIDE bit for qcom, skip-power-up coresight: etb10: Fix possible NULL ptr dereference in etb_enable_perf() coresight: tmc-etr: Fix barrier packet insertion for perf buffer coresight: tmc-etr: Check if page is valid before dma_map_page() coresight: tmc-etf: Fix NULL ptr dereference in tmc_enable_etf_sink_perf() ARM: dts: exynos: fix USB 3.0 pins supply being turned off on Odroid XU ARM: dts: exynos: fix USB 3.0 VBUS control and over-current pins on Exynos5410 ARM: dts: exynos: fix roles of USB 3.0 ports on Odroid XU usb: chipidea: ci_hdrc_imx: Pass DISABLE_DEVICE_STREAMING flag to imx6ul USB: gadget: f_rndis: fix bitrate for SuperSpeed and above usb: gadget: f_fs: Re-use SS descriptors for SuperSpeedPlus USB: gadget: f_midi: setup SuperSpeed Plus descriptors USB: gadget: f_acm: add support for SuperSpeed Plus USB: serial: option: add interface-number sanity check to flag handling usb: mtu3: fix memory corruption in mtu3_debugfs_regset() soc/tegra: fuse: Fix index bug in get_process_id exfat: Avoid allocating upcase table using kcalloc() x86/split-lock: Avoid returning with interrupts enabled net: ipconfig: Avoid spurious blank lines in boot log ANDROID: dma-buf: heap: export dma_heap_put ANDROID: percpu: Export per_cpu_ptr_to_phys for loadable modules ANDROID: printk: Export symbols for loadable modules ANDROID: cpuhp/pause: add trace points for pause and resume ANDROID: usb: gadget: f_accessory: fix CTS test stuck ANDROID: GKI: Enable CRYPTO_MD5 ANDROID: defconfig: Enable DMA-BUF system heap as a module ANDROID: dma-buf: heaps: Allow the DMA-BUF system heap to be a module ANDROID: Update db845c KMI symbol list for DWC3 changes UPSTREAM: selftests/seccomp: Update kernel config UPSTREAM: seccomp: Remove bogus __user annotations UPSTREAM: xtensa: Enable seccomp architecture tracking UPSTREAM: sh: Enable seccomp architecture tracking UPSTREAM: s390: Enable seccomp architecture tracking UPSTREAM: riscv: Enable seccomp architecture tracking UPSTREAM: powerpc: Enable seccomp architecture tracking UPSTREAM: parisc: Enable seccomp architecture tracking UPSTREAM: csky: Enable seccomp architecture tracking UPSTREAM: arm: Enable seccomp architecture tracking UPSTREAM: arm64: Enable seccomp architecture tracking UPSTREAM: selftests/seccomp: Compare bitmap vs filter overhead UPSTREAM: x86: Enable seccomp architecture tracking UPSTREAM: seccomp/cache: Add "emulator" to check if filter is constant allow UPSTREAM: seccomp/cache: Lookup syscall allowlist bitmap for fast path ANDROID: timer: Export hrtimer_expire_entry/exit tracepoints ANDROID: workqueue: Export workqueue_execute_start/end tracepoints ANDROID: softirq: Export irq_handler_exit tracepoint ANDROID: sched: Add rvh for cpu controller cgroup can attach Change-Id: I46f3ac80cb7cebd996156f37513adfbc19c283bd Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-29 16:06:53 +09:00
crypto/md5.c
crypto/memneq.c
crypto/nhpoly1305.c
crypto/poly1305_generic.c
crypto/proc.c
crypto/rng.c
crypto/rsa.c
crypto/rsa_helper.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
crypto/rsa-pkcs1pad.c
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
crypto/rsaprivkey.asn1.c
crypto/rsaprivkey.asn1.h
crypto/rsapubkey.asn1.c
crypto/rsapubkey.asn1.h
crypto/scatterwalk.c
crypto/scompress.c
crypto/seqiv.c
crypto/sha1_generic.c
crypto/sha256_generic.c
crypto/sha512_generic.c
crypto/shash.c
crypto/skcipher.c
crypto/testmgr.c
crypto/xcbc.c
crypto/xts.c
crypto/zstd.c
drivers/amba/bus.c
drivers/android/binder_alloc.c
drivers/android/binder_alloc.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/android/binder.c
drivers/android/binderfs.c
drivers/android/binder_internal.h
drivers/android/binder_trace.h
Merge android12-5.10.12 (39564d7) into msm-5.10 * refs/heads/tmp-39564d7: Linux 5.10.12 printk: fix string termination for record_print_text() printk: fix buffer overflow potential for print_text() tools: Factor HOSTCC, HOSTLD, HOSTAR definitions mm: fix a race on nr_swap_pages mm/page_alloc: add a missing mm_page_alloc_zone_locked() tracepoint objtool: Don't fail on missing symbol table io_uring: fix sleeping under spin in __io_clean_op io_uring: dont kill fasync under completion_lock io_uring: fix skipping disabling sqo on exec io_uring: fix uring_flush in exit_files() warning io_uring: fix false positive sqo warning on flush io_uring: do sqo disable on install_fd error io_uring: fix null-deref in io_disable_sqo_submit io_uring: stop SQPOLL submit on creator's death io_uring: add warn_once for io_uring_flush() io_uring: inline io_uring_attempt_task_drop() kernel/io_uring: cancel io_uring before task works iwlwifi: dbg: Don't touch the tlv data RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC media: v4l2-subdev.h: BIT() is not available in userspace media: Revert "media: videobuf2: Fix length check for single plane dmabuf queueing" HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices HID: wacom: Correct NULL dereference on AES pen proximity futex: Handle faults correctly for PI futexes futex: Simplify fixup_pi_state_owner() futex: Use pi_state_update_owner() in put_pi_state() rtmutex: Remove unused argument from rt_mutex_proxy_unlock() futex: Provide and use pi_state_update_owner() futex: Replace pointless printk in fixup_owner() futex: Ensure the correct return value from futex_lock_pi() Revert "mm/slub: fix a memory leak in sysfs_slab_add()" gpio: mvebu: fix pwm .get_state period calculation FROMLIST: fuse: Allocate unlikely used ioctl number for passthrough V1 UPSTREAM: xhci: handle halting transfer event properly after endpoint stop and halt raced. UPSTREAM: xhci: Check for pending reset endpoint command before queueing a new one. UPSTREAM: xhci: remove obsolete dequeue pointer moving code UPSTREAM: xhci: introduce a new move_dequeue_past_td() function to replace old code. UPSTREAM: xhci: handle stop endpoint command completion with endpoint in running state. UPSTREAM: xhci: Fix halted endpoint at stop endpoint command completion UPSTREAM: xhci: split handling halted endpoints into two steps UPSTREAM: xhci: move and rename xhci_cleanup_halted_endpoint() UPSTREAM: xhci: turn cancelled td cleanup to its own function UPSTREAM: xhci: store TD status in the td struct instead of passing it along UPSTREAM: xhci: use xhci_td_cleanup() helper when giving back cancelled URBs UPSTREAM: xhci: move xhci_td_cleanup so it can be called by more functions UPSTREAM: xhci: Add xhci_reset_halted_ep() helper function ANDROID: x86: GKI: Enable CFI UPSTREAM: kasan: fix incorrect arguments passing in kasan_add_zero_shadow UPSTREAM: kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow UPSTREAM: kasan, mm: fix resetting page_alloc tags for HW_TAGS UPSTREAM: kasan, mm: fix conflicts with init_on_alloc/free UPSTREAM: kasan: fix HW_TAGS boot parameters UPSTREAM: kasan, arm64: fix pointer tags in KASAN reports UPSTREAM: arm64: mte: remove an ISB on kernel exit UPSTREAM: mm/mremap.c: fix extent calculation UPSTREAM: x86: mremap speedup - Enable HAVE_MOVE_PUD UPSTREAM: arm64: mremap speedup - enable HAVE_MOVE_PUD UPSTREAM: mm: speedup mremap on 1GB or larger regions ANDROID: x86: GKI: Enable LTO UPSTREAM: xhci: flush endpoint start to reduce race risk with stop endpoint command. UPSTREAM: xhci: Check link TRBs when updating ring enqueue and dequeue pointers. UPSTREAM: xhci: avoid DMA double fetch when reading event trb type. UPSTREAM: xhci: remove extra loop in interrupt context UPSTREAM: xhci: check slot_id is valid before gathering slot info UPSTREAM: xhci: prevent a theoretical endless loop while preparing rings. UPSTREAM: xhci: remove xhci_stream_id_to_ring() helper UPSTREAM: xhci: add xhci_virt_ep_to_ring() helper UPSTREAM: xhci: check virt_dev is valid before dereferencing it UPSTREAM: xhci: add xhci_get_virt_ep() helper UPSTREAM: xhci: remove unused event parameter from completion handlers UPSTREAM: xhci: adjust parameters passed to cleanup_halted_endpoint() UPSTREAM: xhci: get isochronous ring directly from endpoint structure UPSTREAM: xhci: Avoid parsing transfer events several times ANDROID: sched/core: prevent timers on paused cpus UPSTREAM: arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y UPSTREAM: arm64: alternatives: Remove READ_ONCE() usage during patch operation BACKPORT: arm64: cpufeatures: Add capability for LDAPR instruction UPSTREAM: arm64: alternatives: Split up alternative.h UPSTREAM: arm64: uaccess: move uao_* alternatives to asm-uaccess.h ANDROID: x86: Add objtool to MAKE_GOALS FROMLIST: kbuild: improve libelf detection BACKPORT: tools: Factor HOSTCC, HOSTLD, HOSTAR definitions ANDROID: virtio: disable virtio_dma_buf callback checks with CFI FROMLIST: scsi: ufs: Fix deadlock while suspending ufs host FROMLIST: block: bsg: resume platform device before accessing FROMGIT: f2fs: flush data when enabling checkpoint back FROMGIT: KVM: arm64: Don't clobber x4 in __do_hyp_init FROMGIT: KVM: Forbid the use of tagged userspace addresses for memslots FROMGIT: KVM: arm64: Filter out v8.1+ events on v8.0 HW FROMGIT: KVM: arm64: Compute TPIDR_EL2 ignoring MTE tag FROMGIT: KVM: arm64: Use the reg_to_encoding() macro instead of sys_reg() FROMGIT: KVM: arm64: Allow PSCI SYSTEM_OFF/RESET to return FROMGIT: KVM: arm64: Simplify handling of absent PMU system registers FROMGIT: KVM: arm64: Hide PMU registers from userspace when not available UPSTREAM: KVM: arm64: Replace KVM_ARM_PMU with HW_PERF_EVENTS UPSTREAM: KVM: arm64: Remove spurious semicolon in reg_to_encoding() UPSTREAM: KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation UPSTREAM: KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Remove redundant call to kvm_pmu_vcpu_reset() UPSTREAM: KVM: arm64: Update comment in kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Move double-checked lock to kvm_vgic_map_resources() UPSTREAM: KVM: arm64: arch_timer: Remove VGIC initialization check UPSTREAM: KVM: Documentation: Add arm64 KVM_RUN error codes UPSTREAM: KVM: arm64: Declutter host PSCI 0.1 handling UPSTREAM: KVM: arm64: Move skip_host_instruction to adjust_pc.h UPSTREAM: KVM: arm64: Remove unused includes in psci-relay.c UPSTREAM: KVM: arm64: Minor cleanup of hyp variables used in host UPSTREAM: KVM: arm64: Skip computing hyp VA layout for VHE UPSTREAM: KVM: arm64: Use lm_alias in nVHE-only VA conversion UPSTREAM: KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs UPSTREAM: KVM: arm64: Fix nVHE boot on VHE systems UPSTREAM: KVM: arm64: Fix EL2 mode availability checks UPSTREAM: KVM: arm64: Trap host SMCs in protected mode UPSTREAM: KVM: arm64: Keep nVHE EL2 vector installed UPSTREAM: KVM: arm64: Intercept host's SYSTEM_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_ON SMCs UPSTREAM: KVM: arm64: Add function to enter host from KVM nVHE hyp code UPSTREAM: KVM: arm64: Extract __do_hyp_init into a helper function UPSTREAM: KVM: arm64: Forward safe PSCI SMCs coming from host UPSTREAM: KVM: arm64: Add offset for hyp VA <-> PA conversion UPSTREAM: KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Add SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Create nVHE copy of cpu_logical_map UPSTREAM: KVM: arm64: Support per_cpu_ptr in nVHE hyp code UPSTREAM: KVM: arm64: Add .hyp.data..ro_after_init ELF section UPSTREAM: KVM: arm64: Init MAIR/TCR_EL2 from params struct UPSTREAM: KVM: arm64: Move hyp-init params to a per-CPU struct UPSTREAM: KVM: arm64: Remove vector_ptr param of hyp-init UPSTREAM: arm64: Extract parts of el2_setup into a macro UPSTREAM: arm64: Make cpu_logical_map() take unsigned int UPSTREAM: psci: Add accessor for psci_0_1_function_ids UPSTREAM: psci: Replace psci_function_id array with a struct UPSTREAM: psci: Split functions to v0.1 and v0.2+ variants UPSTREAM: psci: Support psci_ops.get_version for v0.1 UPSTREAM: KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capability UPSTREAM: KVM: arm64: Add kvm-arm.mode early kernel parameter UPSTREAM: KVM: arm64: Use kvm_write_guest_lock when init stolen time UPSTREAM: KVM: arm64: Some fixes of PV-time interface document UPSTREAM: arm64: head.S: always initialize PSTATE UPSTREAM: arm64: head.S: cleanup SCTLR_ELx initialization UPSTREAM: arm64: head.S: rename el2_setup -> init_kernel_el UPSTREAM: arm64: add C wrappers for SET_PSTATE_*() UPSTREAM: arm64: ensure ERET from kthread is illegal BACKPORT: KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs are Meltdown-safe UPSTREAM: KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit UPSTREAM: arm64: Make the Meltdown mitigation state available UPSTREAM: KVM: arm64: selftests: Filter out DEMUX registers UPSTREAM: KVM: arm64: CSSELR_EL1 max is 13 UPSTREAM: KVM: arm64: Remove unused __extended_idmap_trampoline() prototype UPSTREAM: KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension() UPSTREAM: KVM: arm64: Move 'struct kvm_arch_memory_slot' out of uapi/ UPSTREAM: KVM: arm64: Get rid of the PMU ready state UPSTREAM: KVM: arm64: Gate kvm_pmu_update_state() on the PMU feature UPSTREAM: KVM: arm64: Remove dead PMU sysreg decoding code UPSTREAM: KVM: arm64: Remove PMU RAZ/WI handling UPSTREAM: KVM: arm64: Inject UNDEF on PMU access when no PMU configured UPSTREAM: KVM: arm64: Refuse illegal KVM_ARM_VCPU_PMU_V3 at reset time UPSTREAM: KVM: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support UPSTREAM: KVM: arm64: Refuse to run VCPU if PMU is not initialized UPSTREAM: KVM: arm64: Add kvm_vcpu_has_pmu() helper UPSTREAM: KVM: arm64: Avoid repetitive stack access on host EL1 to EL2 exception UPSTREAM: KVM: arm64: Simplify __kvm_enable_ssbs() UPSTREAM: KVM: arm64: Patch kimage_voffset instead of loading the EL1 value UPSTREAM: KVM: arm64: Remove redundant hyp vectors entry UPSTREAM: arm64: spectre: Consolidate spectre-v3a detection UPSTREAM: arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_SPECTRE_V3A BACKPORT: KVM: arm64: Allocate hyp vectors statically UPSTREAM: KVM: arm64: Re-jig logic when patching hardened hyp vectors UPSTREAM: KVM: arm64: Move BP hardening helpers into spectre.h UPSTREAM: KVM: arm64: Make BP hardening globals static instead UPSTREAM: KVM: arm64: Move kvm_get_hyp_vector() out of header file UPSTREAM: KVM: arm64: Tidy up kvm_map_vector() UPSTREAM: KVM: arm64: Remove redundant Spectre-v2 code from kvm_map_vector() UPSTREAM: KVM: arm64: Drop kvm_coproc.h UPSTREAM: KVM: arm64: Drop legacy copro shadow register UPSTREAM: KVM: arm64: Drop is_aarch32 trap attribute UPSTREAM: KVM: arm64: Drop is_32bit trap attribute UPSTREAM: KVM: arm64: Map AArch32 cp14 register to AArch64 sysregs UPSTREAM: KVM: arm64: Map AArch32 cp15 register to AArch64 sysregs UPSTREAM: KVM: arm64: Add AArch32 mapping annotation UPSTREAM: KVM: arm64: Move AArch32 exceptions over to AArch64 sysregs UPSTREAM: KVM: arm64: Get rid of the AArch32 register mapping code UPSTREAM: KVM: arm64: Consolidate exception injection UPSTREAM: KVM: arm64: Remove SPSR manipulation primitives UPSTREAM: KVM: arm64: Inject AArch32 exceptions from HYP UPSTREAM: KVM: arm64: Inject AArch64 exceptions from HYP UPSTREAM: KVM: arm64: Add basic hooks for injecting exceptions from EL2 UPSTREAM: KVM: arm64: Move VHE direct sysreg accessors into kvm_host.h UPSTREAM: KVM: arm64: Move PC rollback on SError to HYP UPSTREAM: KVM: arm64: Make kvm_skip_instr() and co private to HYP UPSTREAM: KVM: arm64: Move kvm_vcpu_trap_il_is32bit into kvm_skip_instr32() UPSTREAM: KVM: arm64: Don't adjust PC on SError during SMC trap UPSTREAM: KVM: arm64: Turn host HVC handling into a dispatch table UPSTREAM: KVM: arm64: Add kimg_hyp_va() helper FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers ANDROID: sched: Add restrict vendor hooks for balance_rt() ANDROID: GKI: select DMADEVICES if GKI_HIDDEN_SND_SOC_CONFIGS is set ANDROID: use ANDROID_OEM_DATA for OEM data ANDROID: defconfig: Enable debug_symbol driver ANDROID: android: Create debug_symbols driver Change-Id: I7a567fe31d6b789d215f4e6c2ff8401fd0dcb8ac Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-09 16:54:27 +09:00
drivers/android/debug_symbols.c
drivers/android/vendor_hooks.c
drivers/base/arch_topology.c
drivers/base/attribute_container.c
drivers/base/base.h
drivers/base/bus.c
drivers/base/cacheinfo.c
drivers/base/class.c
drivers/base/component.c
drivers/base/container.c
drivers/base/core.c
drivers/base/cpu.c
drivers/base/dd.c
drivers/base/devcoredump.c
drivers/base/devres.c
drivers/base/driver.c
drivers/base/firmware.c
drivers/base/firmware_loader/fallback.c
drivers/base/firmware_loader/fallback.h
drivers/base/firmware_loader/fallback_table.c
drivers/base/firmware_loader/firmware.h
drivers/base/firmware_loader/main.c
drivers/base/hypervisor.c
drivers/base/init.c
drivers/base/map.c
drivers/base/memory.c
drivers/base/module.c
drivers/base/pinctrl.c
drivers/base/platform.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/base/platform-msi.c
drivers/base/power/clock_ops.c
drivers/base/power/common.c
drivers/base/power/domain.c
drivers/base/power/domain_governor.c
drivers/base/power/generic_ops.c
drivers/base/power/main.c
drivers/base/power/power.h
drivers/base/power/qos.c
drivers/base/power/runtime.c
drivers/base/power/sysfs.c
drivers/base/power/wakeirq.c
drivers/base/power/wakeup.c
drivers/base/power/wakeup_stats.c
drivers/base/property.c
drivers/base/regmap/internal.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/base/regmap/regcache.c
drivers/base/regmap/regcache-flat.c
drivers/base/regmap/regcache-rbtree.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/base/regmap/regmap.c
drivers/base/regmap/regmap-debugfs.c
drivers/base/regmap/regmap-i2c.c
drivers/base/regmap/regmap-irq.c
drivers/base/regmap/regmap-mmio.c
drivers/base/regmap/regmap-spi.c
drivers/base/regmap/trace.h
drivers/base/soc.c
drivers/base/swnode.c
drivers/base/syscore.c
drivers/base/topology.c
drivers/base/transport_class.c
drivers/block/brd.c
drivers/block/loop.c
drivers/block/loop.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/bluetooth/btbcm.c
drivers/bluetooth/btbcm.h
drivers/bluetooth/btintel.h
drivers/bluetooth/btqca.c
drivers/bluetooth/btqca.h
drivers/bluetooth/btsdio.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/bluetooth/hci_bcm.c
drivers/bluetooth/hci_h4.c
drivers/bluetooth/hci_ldisc.c
drivers/bluetooth/hci_ll.c
drivers/bluetooth/hci_qca.c
drivers/bluetooth/hci_serdev.c
drivers/bluetooth/hci_uart.h
drivers/bus/qcom-ebi2.c
drivers/char/hw_random/core.c
drivers/char/hw_random/hisi-rng.c
drivers/char/mem.c
drivers/char/misc.c
drivers/char/random.c
drivers/clk/clk-bulk.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/clk/clk.c
drivers/clk/clk-composite.c
drivers/clk/clk-conf.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/clk/clkdev.c
drivers/clk/clk-devres.c
drivers/clk/clk-divider.c
drivers/clk/clk-fixed-factor.c
drivers/clk/clk-fixed-rate.c
drivers/clk/clk-fractional-divider.c
drivers/clk/clk-gate.c
drivers/clk/clk-gpio.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/clk/clk.h
drivers/clk/clk-multiplier.c
drivers/clk/clk-mux.c
drivers/clk/clk-scpi.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/clk/hisilicon/clk.c
drivers/clk/hisilicon/clkdivider-hi6220.c
drivers/clk/hisilicon/clkgate-separated.c
drivers/clk/hisilicon/clk.h
drivers/clk/hisilicon/clk-hi3519.c
drivers/clk/hisilicon/clk-hi3660.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/clk/hisilicon/clk-hi3660-stub.c
drivers/clk/hisilicon/clk-hi3670.c
drivers/clk/hisilicon/clk-hi6220.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/clk/hisilicon/clk-hi6220-stub.c
drivers/clk/hisilicon/clk-hisi-phase.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/clk/hisilicon/crg.h
drivers/clk/hisilicon/crg-hi3516cv300.c
drivers/clk/hisilicon/crg-hi3798cv200.c
drivers/clk/hisilicon/reset.c
drivers/clk/hisilicon/reset.h
drivers/clocksource/arm_arch_timer.c
drivers/clocksource/dummy_timer.c
drivers/clocksource/mmio.c
Merge keystone/android12-5.10-keystone-qcom-release.34+ (5de3fa7) into msm-5.10 * refs/heads/tmp-5de3fa7: ANDROID: irq: manage: Export irq_do_set_affinity symbol FROMLIST: usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP ANDROID: GKI: Enable CONFIG_USB_CONFIGFS_F_UAC2 ANDROID: qki: Add consolidate config ANDROID: Update the ABI xml and symbol list UPSTREAM: remoteproc: core: Remove casting to rproc_handle_resource_t ANDROID: GKI: enable CONFIG_MTK_TIMER ANDROID: sched: Add vendor hooks for update_topology ANDROID: GKI: Enable CONFIG_EXFAT_FS in gki_defconfig ANDROID: cgroup: Add android_rvh_cgroup_force_kthread_migration ANDROID: Update the ABI xml and symbol list FROMLIST: sched: Fix out-of-bound access in uclamp ANDROID: mm: spf: fix task fault accounting ANDROID: Update the ABI xml and symbol list Revert "ANDROID: gki_defconfig: temporarily disable KFENCE in GKI" Linux 5.10.34 mei: me: add Alder Lake P device id. iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() ANDROID: Update the ABI xml and symbol list FROMGIT: mmc: sdhci: Check for reset prior to DMA address unmap ANDROID: ABI: Add symbols for CONFIG_PAGE_PINNER ANDROID: GKI: Enable CONFIG_PAGE_PINNER ANDROID: mm: page_pinner: use put_user_page at unstable_tree_search_insert ANDROID: mm: page_pinner: unattribute follow_page in munlock_vma_pages_range ANDROID: mm: page_pinner: use put_user_page at add_page_for_migration ANDROID: mm: page_pinner: use put_user_page at dump_user_range ANDROID: mm: page_pinner: use put_user_page at seq_print_vma_name ANDROID: mm: page_pinner: use put_user_page at fuse_copy_finish ANDROID: mm: page_pinner: use put_user_page at get_futex_key ANDROID: mm: page_pinner: use put_user_page at copy_string ANDROID: mm: page_pinner: use put_user_page at access_remote_vm ANDROID: mm: page_pinner: introduce failure_tracking feature ANDROID: mm: introduce page_pinner ANDROID: vendor_hooks: Fix psi_event build warning ANDROID: vendor_hooks: Add hooks for binder proc transaction ANDROID: vendor_hooks: tune reclaim inactive ratio ANDROID: dma-buf: Make DMA-BUF sysfs stats kobjects not send uevents ANDROID: vendor_hooks: bypass shrink slab FROMGIT: kbuild: update config_data.gz only when the content of .config is changed ANDROID: arm64: Initialise mismatched compat hwcaps from CPU notifier UPSTREAM: ARM: 9039/1: assembler: generalize byte swapping macro into rev_l UPSTREAM: ARM: 9035/1: uncompress: Add be32tocpu macro FROMGIT: kfence: use power-efficient work queue to run delayed work FROMGIT: kfence: maximize allocation wait timeout duration FROMGIT: kfence: await for allocation using wait_event FROMGIT: kfence: zero guard page after out-of-bounds access UPSTREAM: kfence: make compatible with kmemleak UPSTREAM: kfence: fix reports if constant function prefixes exist UPSTREAM: kfence: fix printk format for ptrdiff_t ANDROID: Support disabling symbol trimming ANDROID: Incremental fs: Fix pseudo-file attributes ANDROID: sched: Fix missing RQCF_UPDATED in migrate_tasks FROMLIST: mm, thp: Relax the VM_DENYWRITE constraint on file-backed THPs Linux 5.10.33 USB: CDC-ACM: fix poison/unpoison imbalance net: hso: fix NULL-deref on disconnect regression x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access ia64: tools: remove duplicate definition of ia64_mf() on ia64 ia64: fix discontig.c section mismatches csky: change a Kconfig symbol name to fix e1000 build error kasan: fix hwasan build for gcc cavium/liquidio: Fix duplicate argument xen-netback: Check for hotplug-status existence before watching arm64: kprobes: Restore local irqflag if kprobes is cancelled s390/entry: save the caller of psw_idle dmaengine: tegra20: Fix runtime PM imbalance on error net: geneve: check skb is large enough for IPv4/IPv6 header ARM: dts: Fix swapped mmc order for omap3 dmaengine: xilinx: dpdma: Fix race condition in done IRQ dmaengine: xilinx: dpdma: Fix descriptor issuing on video group soc: qcom: geni: shield geni_icc_get() for ACPI boot HID: wacom: Assign boolean values to a bool variable HID cp2112: fix support for multiple gpiochips HID: alps: fix error return code in alps_input_configured() HID: google: add don USB id perf map: Fix error return code in maps__clone() perf auxtrace: Fix potential NULL pointer dereference perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 locking/qrwlock: Fix ordering in queued_write_lock_slowpath() bpf: Tighten speculative pointer arithmetic mask bpf: Refactor and streamline bounds check into helper bpf: Allow variable-offset stack access bpf: Permits pointers on stack for helper calls arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS pinctrl: core: Show pin numbers for the controllers with base = 0 block: return -EBUSY when there are open partitions in blkdev_reread_part pinctrl: lewisburg: Update number of pins in community vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails KEYS: trusted: Fix TPM reservation for seal/unseal gpio: omap: Save and restore sysconfig vhost-vdpa: protect concurrent access to vhost device iotlb ANDROID: GKI: Update the generic symbol list ANDROID: ABI: Add symbols for crypto ANDROID: ABI: Update the ABI XML Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20" ANDROID: vendor_hooks: Add hook for binder UPSTREAM: crypto: arm/blake2s - fix for big endian UPSTREAM: crypto: arm/blake2b - drop unnecessary return statement FROMGIT: kasan, arm64: tests supports for HW_TAGS async mode FROMGIT: arm64: mte: Report async tag faults before suspend FROMGIT: arm64: mte: Enable async tag check fault FROMGIT: arm64: mte: Conditionally compile mte_enable_kernel_*() ANDROID: ABI: Update the ABI xml ANDROID: ABI: Update the generic symbol list ANDROID: selinux: add vendor hook in selinux FROMGIT: arm64: mte: Enable TCO in functions that can read beyond buffer limits Change-Id: Ia5306eea12edc8ec29b8732a03de075bed22a1bf Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-07 21:39:59 +09:00
drivers/clocksource/timer-mediatek.c
drivers/clocksource/timer-of.c
drivers/clocksource/timer-of.h
drivers/clocksource/timer-probe.c
drivers/clocksource/timer-sp804.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/clocksource/timer-sp.h
Merge keystone/android12-5.10-keystone-qcom-release.43+ (d8b574b) into msm-5.10 * refs/heads/tmp-d8b574b: ANDROID: power: wakeup_reason: change abort log ANDROID: GKI: Update abi_gki_aarch64_qcom list for rwsem list add ANDROID: Add hook to show vendor info for transactions ANDROID: vendor_hooks: Export direct reclaim trace points ANDROID: Update the ABI representation ANDROID: qcom: Add xfrm and skb related symbols ANDROID: iommu: Revise vendor hook param for iova free tracking ANDROID: abi_gki_aarch64_qcom: Add additional symbols for 32bit execve ANDROID: sched: add restricted tracehooks for 32bit execve ANDROID: GKI: Update symbols to symbol list ANDROID: coresight: Update ETE DT yaml file ANDROID: coresight: Update ETE/TRBE to v6 merged upstream ANDROID: kvm: arm64: Clarify the comment for SPE save context BACKPORT: arm64: KVM: Enable access to TRBE support for host BACKPORT: KVM: arm64: Move SPE availability check to VCPU load UPSTREAM: KVM: arm64: Handle access to TRFCR_EL1 ANDROID: GKI: Enable ARCH_SPRD and SPRD_TIMER UPSTREAM: x86, lto: Pass -stack-alignment only on LLD < 13.0.0 ANDROID: fix permission error of page_pinner ANDROID: gki_config: disable per-cgroup pressure tracking FROMGIT: cgroup: make per-cgroup pressure stall tracking configurable Revert "ANDROID: make per-cgroup PSI tracking configurable" FROMLIST: arm: Mark the recheduling IPI as raw interrupt FROMLIST: arm64: Mark the recheduling IPI as raw interrupt FROMLIST: genirq: Allow an interrupt to be marked as 'raw' FROMLIST: genirq: Add __irq_modify_status() helper to clear/set special flags ANDROID: GKI: Update abi_gki_aarch64_qcom list for shmem allocations Revert "f2fs: avoid attaching SB_ACTIVE flag during mount/remount" f2fs: remove false alarm on iget failure during GC ANDROID: arm64: consolidate.fragment: Disable CONFIG_CMA_DEBUG f2fs: enable extent cache for compression files in read-only f2fs: fix to avoid adding tab before doc section f2fs: introduce f2fs_casefolded_name slab cache f2fs: swap: support migrating swapfile in aligned write mode f2fs: swap: remove dead codes f2fs: compress: add compress_inode to cache compressed blocks f2fs: clean up /sys/fs/f2fs/<disk>/features f2fs: add pin_file in feature list f2fs: Advertise encrypted casefolding in sysfs f2fs: Show casefolding support only when supported f2fs: support RO feature f2fs: logging neatening Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/ete.yaml Change-Id: Iebec14659071b2f616b5c84e2b6d47e2300562b8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-28 13:13:44 +09:00
drivers/clocksource/timer-sprd.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/clocksource/timer-sun4i.c
drivers/cpufreq/cpufreq.c
drivers/cpufreq/cpufreq_conservative.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/cpufreq/cpufreq_governor_attr_set.c
drivers/cpufreq/cpufreq_governor.c
drivers/cpufreq/cpufreq_governor.h
drivers/cpufreq/cpufreq_performance.c
drivers/cpufreq/cpufreq_powersave.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/cpufreq/cpufreq_stats.c
drivers/cpufreq/cpufreq_times.c
drivers/cpufreq/freq_table.c
drivers/cpufreq/scmi-cpufreq.c
drivers/cpufreq/scpi-cpufreq.c
drivers/cpuidle/cpuidle-arm.c
drivers/cpuidle/cpuidle.c
drivers/cpuidle/cpuidle.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/cpuidle/cpuidle-psci.c
drivers/cpuidle/cpuidle-psci-domain.c
drivers/cpuidle/cpuidle-psci.h
drivers/cpuidle/driver.c
drivers/cpuidle/dt_idle_states.c
drivers/cpuidle/dt_idle_states.h
drivers/cpuidle/governor.c
drivers/cpuidle/governors/menu.c
Merge keystone/android12-5.10-keystone-qcom-release.32+ (0fad51f) into msm-5.10 * refs/heads/tmp-0fad51f: ANDROID: sched: Add vendor hooks for update_load_avg ANDROID: Update ABI with __traceiter_*() additions ANDROID: Update the cf symbol list ANDROID: Update the qcom symbol list ANDROID: Update the hikey960 symbol list ANDROID: Update the generic symbol list ANDROID: Update the exynos symbol list ANDROID: Update the db845c symbol list UPSTREAM: arm64: Move PSTATE.TCO setting to separate functions FROMGIT: kasan: Add report for async mode FROMGIT: arm64: mte: Drop arch_enable_tagging() ANDROID: GKI: 4/23 KMI update FROMGIT: kasan: Add KASAN mode kernel parameter FROMGIT: arm64: mte: Add asynchronous mode support ANDROID: GKI: update ABI description FROMLIST: remoteproc: core: Move cdev add before device add ANDROID: mm: allow vmas with vm_ops to be speculatively handled ANDROID: sched: Add ANDROID_OEM_DATA_ARRAY in user_struct. ANDROID: sched: Add vendor hooks for sched. ANDROID: sched: Add vendor hooks to compute new cpu freq. Revert "Revert "net: xfrm: Localize sequence counter per network namespace"" FROMGIT: usb: typec: tcpm: Allow slow charging loops to comply to pSnkStby FROMGIT: usb: dwc3: gadget: Check for disabled LPM quirk ANDROID: GKI: arm64: reserve space in cpu_hwcaps and cpu_hwcap_keys arrays FROMLIST: export: Make CRCs robust to symbol trimming ANDROID: Kconfig.gki Add SND_SOC_TOPOLOGY ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20 FROMGIT: ASoC: soc-component: Add snd_soc_pcm_component_ack UPSTREAM: ASoC: dmaengine_pcm: add peripheral configuration UPSTREAM: dmaengine: add peripheral configuration UPSTREAM: PM: domains: use device's next wakeup to determine domain idle state UPSTREAM: PM: domains: inform PM domain of a device's next wakeup Revert "FROMLIST: PM / Domains: add domain feature flag for next wakeup" Revert "FROMLIST: PM / domains: inform PM domain of a device's next wakeup" Revert "FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state" FROMGIT: mm: cma: add the CMA instance name to cma trace events FROMGIT: mm: cma: Add the CMA instance name to the cma_alloc_start trace event FROMGIT: mm: cma: add trace events for CMA alloc perf testing ANDROID: mm: compaction: fix isolate_and_split_free_page() redefinition ANDROID: vendor_hooks: Fix build-break due to psi_event ANDROID: GKI: Update abi_gki_aarch64_qcom list for kprobe module ANDROID: GKI: Enable CONFIG_HIST_TRIGGERS FROMGIT: tick/broadcast: Allow late registered device to enter oneshot mode UPSTREAM: arm64: uaccess: split user/kernel routines UPSTREAM: arm64: uaccess: refactor __{get,put}_user BACKPORT: arm64: uaccess: rename privileged uaccess routines ANDROID: Incremental fs: Add INCFS_IOC_GET_LAST_READ_ERROR ANDROID: Incremental fs: Fix INCFS_MAGIC_NUMBER casts ANDROID: Incremental fs: Add status to sysfs ANDROID: Incremental fs: fix u64 integer cast to pointer ANDROID: Incremental fs: stat should return actual used blocks ANDROID: Incremental fs: Add FS_IOC_READ_VERITY_METADATA ANDROID: export find_user() & free_uid()for GKI purpose. ANDROID: GKI: update ABI description ANDROID: GKI: Update abi_gki_aarch64_qcom for kgsl AO tracing support ANDROID: ABI: update symbols to unisoc whitelist for the fifth time ANDROID: sched: Add vendor hooks for cpu affinity. ANDROID: GKI: Update abi_gki_aarch64_qcom list for reverse migration ANDROID: abi_gki_aarch64_generic: Add a few more symbols FROMGIT: usb: dwc3: gadget: Remove FS bInterval_m1 limitation ANDROID: abi_gki_aarch64_qcom: Add __bitmap_or ANDROID: GKI: Update abi_gki_aarch64_qcom for gpio block read tracepoint FROMGIT: dt-bindings: connector: Add slow-charger-loop definition FROMGIT: usb: dwc3: gadget: Fix START_TRANSFER link state check FROMGIT: usb: gadget: Fix double free of device descriptor pointers FROMGIT: usb: typec: tcpm: Fix error while calculating PPS out values ANDROID: inline isolate_and_split_free_page ANDROID: kernel: clear debug_kinfo precisely ANDROID: cgroup: Add vendor hook for cpuset. ANDROID: GKI: Update abi_gki_aarch64_qcom for PSI tracepoints ANDROID: psi: Add vendor hooks for PSI tracing Linux 5.10.32 net: phy: marvell: fix detection of PHY on Topaz switches bpf: Move sanitize_val_alu out of op switch bpf: Improve verifier error messages for users bpf: Rework ptr_limit into alu_limit and add common error path arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically ARM: 9071/1: uprobes: Don't hook on thumb instructions bpf: Move off_reg into sanitize_ptr_alu bpf: Ensure off_reg has no mixed signed bounds for all types r8169: don't advertise pause in jumbo mode r8169: tweak max read request size for newer chips also in jumbo mtu mode KVM: VMX: Don't use vcpu->run->internal.ndata as an array index KVM: VMX: Convert vcpu_vmx.exit_reason to a union bpf: Use correct permission flag for mixed signed bounds arithmetic arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems ARM: OMAP2+: Fix uninitialized sr_inst ARM: footbridge: fix PCI interrupt mapping ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to for_each_mem_range() ARM: OMAP2+: Fix warning for omap_init_time_of() gro: ensure frag0 meets IP header alignment ch_ktls: do not send snd_una update to TCB in middle ch_ktls: tcb close causes tls connection failure ch_ktls: fix device connection close ch_ktls: Fix kernel panic ibmvnic: remove duplicate napi_schedule call in open function ibmvnic: remove duplicate napi_schedule call in do_reset function ibmvnic: avoid calling napi_disable() twice ia64: tools: remove inclusion of ia64-specific version of errno.h header ia64: remove duplicate entries in generic_defconfig ethtool: pause: make sure we init driver stats i40e: fix the panic when running bpf in xdpdrv mode net: Make tcp_allowed_congestion_control readonly in non-init netns mm: ptdump: fix build failure net: ip6_tunnel: Unregister catch-all devices net: sit: Unregister catch-all devices net: davicom: Fix regulator not turned off on failed probe net/mlx5e: Fix setting of RS FEC mode netfilter: nft_limit: avoid possible divide error in nft_limit_init net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta net: macb: fix the restore of cmp registers libbpf: Fix potential NULL pointer dereference netfilter: arp_tables: add pre_exit hook for table unregister netfilter: bridge: add pre_exit hooks for ebtable unregistration libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC ice: Fix potential infinite loop when using u8 loop counter netfilter: conntrack: do not print icmpv6 as unknown via /proc netfilter: flowtable: fix NAT IPv6 offload mangling ixgbe: fix unbalanced device enable/disable in suspend/resume scsi: libsas: Reset num_scatter if libata marks qc as NODATA riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" vfio/pci: Add missing range check in vfio_pci_mmap arm64: alternatives: Move length validation in alternative_{insn, endif} arm64: fix inline asm in load_unaligned_zeropad() readdir: make sure to verify directory entry for legacy interfaces too dm verity fec: fix misaligned RS roots IO HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices Input: i8042 - fix Pegatron C15B ID entry Input: s6sy761 - fix coordinate read bit shift lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS virt_wifi: Return micros for BSS TSF values mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN pcnet32: Use pci_resource_len to validate PCI resource net: ieee802154: forbid monitor for add llsec seclevel net: ieee802154: stop dump llsec seclevels for monitors net: ieee802154: forbid monitor for del llsec devkey net: ieee802154: forbid monitor for add llsec devkey net: ieee802154: stop dump llsec devkeys for monitors net: ieee802154: forbid monitor for del llsec dev net: ieee802154: forbid monitor for add llsec dev net: ieee802154: stop dump llsec devs for monitors net: ieee802154: forbid monitor for del llsec key net: ieee802154: forbid monitor for add llsec key net: ieee802154: stop dump llsec keys for monitors iwlwifi: add support for Qu with AX201 device scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state ASoC: fsl_esai: Fix TDM slot setup for I2S mode drm/msm: Fix a5xx/a6xx timestamps ARM: omap1: fix building with clang IAS ARM: keystone: fix integer overflow warning neighbour: Disregard DEAD dst in neigh_update gpu/xen: Fix a use after free in xen_drm_drv_init ASoC: max98373: Added 30ms turn on/off time delay ASoC: max98373: Changed amp shutdown register as volatile xfrm: BEET mode doesn't support fragments for inner packets iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() arc: kernel: Return -EFAULT if copy_to_user() fails lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() dmaengine: idxd: fix wq cleanup of WQCFG registers dmaengine: plx_dma: add a missing put_device() on error path dmaengine: Fix a double free in dma_async_device_register dmaengine: dw: Make it dependent to HAS_IOMEM dmaengine: idxd: fix wq size store permission state dmaengine: idxd: fix opcap sysfs attribute output dmaengine: idxd: fix delta_rec and crc size field for completion record dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback gpio: sysfs: Obey valid_mask Input: nspire-keypad - enable interrupts only when opened mtd: rawnand: mtk: Fix WAITRDY break condition and timeout net/sctp: fix race condition in sctp_destroy_sock ANDROID: abi_gki_aarch64_qcom: Add android_rvh_sched_setaffinity ANDROID: gki_defconfig: temporarily disable KFENCE in GKI ANDROID: GKI: Update abi_gki_aarch64_qcom list for minidump ANDROID: implement wrapper for reverse migration ANDROID: cpuidle: enable TEO and MENU governors in gki_defconfig ANDROID: abi_gki_aarch64_qcom: Update symbol list ANDROID: clang: update to 12.0.5 ANDROID: Add initial Exynos symbol list Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml include/linux/pm_domain.h Change-Id: I5701e429fa31cfb870b758f09af62b9bdad0fac9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-27 22:07:14 +09:00
drivers/cpuidle/governors/teo.c
drivers/cpuidle/sysfs.c
drivers/dax/bus.c
drivers/dax/bus.h
drivers/dax/dax-private.h
drivers/dax/super.c
drivers/devfreq/devfreq.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/devfreq/devfreq-event.c
drivers/devfreq/governor.h
drivers/devfreq/governor_passive.c
drivers/devfreq/governor_performance.c
drivers/devfreq/governor_powersave.c
drivers/devfreq/governor_simpleondemand.c
drivers/devfreq/governor_userspace.c
drivers/dma-buf/dma-buf.c
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
drivers/dma-buf/dma-buf-sysfs-stats.c
drivers/dma-buf/dma-buf-sysfs-stats.h
drivers/dma-buf/dma-fence-array.c
drivers/dma-buf/dma-fence.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/dma-buf/dma-fence-chain.c
drivers/dma-buf/dma-heap.c
drivers/dma-buf/dma-resv.c
Merge android12-5.10.28+ (c64c734) into msm-5.10 * refs/heads/tmp-c64c734: ANDROID: GKI: hack to handle genksyms change in sound/soc/soc-core.c Revert "bpf: Fix fexit trampoline." Revert "bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG" Revert "net: introduce CAN specific pointer in the struct net_device" ANDROID: Add vendor hooks to signal. ANDROID: mm: cma: Add forward definition of cma in vendor hook ANDROID: arm64/mm: fix minor printk format warning FROMLIST: gcov: re-fix clang-11+ support ANDROID: GKI: Add deferred_free to qcom symbol list ANDROID: android/OWNERS: drop gki-abi-approvers@ ANDROID: GKI: Update abi_gki_aarch64_qcom for VBO support ANDROID: qcom: Add dev, inet and skb related symbols FROMGIT: arm64: fix inline asm in load_unaligned_zeropad() ANDROID: Add Image.lz4 to arm64 GKI outputs UPSTREAM: drm/drm_vblank: set the dma-fence timestamp during send_vblank_event UPSTREAM: dma-fence: allow signaling drivers to set fence timestamp Linux 5.10.28 bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG Revert "kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing" riscv: evaluate put_user() arg before enabling user access drivers: video: fbcon: fix NULL dereference in fbcon_cursor() driver core: clear deferred probe reason on probe retry staging: rtl8192e: Change state information from u16 to u8 staging: rtl8192e: Fix incorrect source in memcpy() soc: qcom-geni-se: Cleanup the code to remove proxy votes usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable usb: dwc3: qcom: skip interconnect init for ACPI probe usb: dwc2: Prevent core suspend when port connection flag is 0 usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference USB: cdc-acm: fix use-after-free after probe failure USB: cdc-acm: fix double free on probe failure USB: cdc-acm: downgrade message to debug USB: cdc-acm: untangle a circular dependency between callback and softint cdc-acm: fix BREAK rx code path adding necessary calls usb: xhci-mtk: fix broken streams issue on 0.96 xHCI usb: musb: Fix suspend with devices connected for a64 USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() firewire: nosy: Fix a use-after-free bug in nosy_ioctl() video: hyperv_fb: Fix a double free in hvfb_probe usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield firmware: stratix10-svc: reset COMMAND_RECONFIG_FLAG_PARTIAL to 0 extcon: Fix error handling in extcon_dev_register extcon: Add stubs for extcon_register_notifier_all() functions pinctrl: rockchip: fix restore error in resume vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends drm/tegra: sor: Grab runtime PM reference across reset drm/tegra: dc: Restore coupling of display controllers drm/imx: fix memory leak when fails to init reiserfs: update reiserfs_xattrs_initialized() condition drm/amdgpu: check alignment on CPU page for bo map drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() drm/amdkfd: dqm fence memory corruption mm: fix race by making init_zero_pfn() early_initcall s390/vdso: fix tod_steering_delta type s390/vdso: copy tod_steering_delta value to vdso_data page tracing: Fix stack trace event size PM: runtime: Fix ordering in pm_runtime_get_suppliers() PM: runtime: Fix race getting/putting suppliers at probe KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit KVM: SVM: load control fields from VMCB12 before checking them xtensa: move coprocessor_flush to the .text section xtensa: fix uaccess-related livelock in do_page_fault ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8 ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks ALSA: hda: Re-add dropped snd_poewr_change_state() calls ALSA: usb-audio: Apply sample rate quirk to Logitech Connect ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() ACPI: tables: x86: Reserve memory occupied by ACPI tables bpf: Remove MTU check in __bpf_skb_max_len net: 9p: advance iov on empty read net: wan/lmc: unregister device when no matching device is found net: ipa: fix register write command validation net: ipa: remove two unused register definitions appletalk: Fix skb allocation size in loopback case net: ethernet: aquantia: Handle error cleanup of start on open ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() iwlwifi: pcie: don't disable interrupts for reg_lock netdevsim: dev: Initialize FIB module after debugfs rtw88: coex: 8821c: correct antenna switch function ath11k: add ieee80211_unregister_hw to avoid kernel crash caused by NULL pointer brcmfmac: clear EAP/association status bits on linkdown events can: tcan4x5x: fix max register value net: introduce CAN specific pointer in the struct net_device can: dev: move driver related infrastructure into separate subdir flow_dissector: fix TTL and TOS dissection on IPv4 fragments net: mvpp2: fix interrupt mask/unmask skip condition io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with MSG_WAITALL ext4: do not iput inode under running transaction in ext4_rename() static_call: Align static_call_is_init() patching condition io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls nvmet-tcp: fix kmap leak when data digest in use locking/ww_mutex: Fix acquire/release imbalance in ww_acquire_init()/ww_acquire_fini() locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling thermal/core: Add NULL pointer check before using cooling device stats ASoC: rt711: add snd_soc_component remove callback ASoC: rt5659: Update MCLK rate in set_sysclk() staging: comedi: cb_pcidas64: fix request_irq() warn staging: comedi: cb_pcidas: fix request_irq() warn scsi: qla2xxx: Fix broken #endif placement scsi: st: Fix a use after free in st_open() io_uring: fix ->flags races by linked timeouts vhost: Fix vhost_vq_reset() kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing NFSD: fix error handling in NFSv4.0 callbacks ASoC: cs42l42: Always wait at least 3ms after reset ASoC: cs42l42: Fix mixer volume control ASoC: cs42l42: Fix channel width support ASoC: cs42l42: Fix Bitclock polarity inversion ASoC: soc-core: Prevent warning if no DMI table is present ASoC: es8316: Simplify adc_pga_gain_tlv table ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 ASoC: rt1015: fix i2c communication error iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate rpc: fix NULL dereference on kmalloc failure fs: nfsd: fix kconfig dependency warning for NFSD_V4 ext4: fix bh ref count on error paths ext4: shrink race window in ext4_should_retry_alloc() virtiofs: Fail dax mount if device does not support it bpf: Fix fexit trampoline. arm64: mm: correct the inside linear map range during hotplug check ANDROID: sched: Initialize arguments of android_rvh_replace_next_task_fair ANDROID: usb: typec: tcpm: Add vendor hook to update current limit ANDROID: mm: cma: add vendor hoook in cma_alloc() ANDROID: GKI: Update ABI XML ANDROID: GKI: Update virtual_device symbol list ANDROID: dma-heap: Make the page-pool/deferred-free libraries built-in ANDROID: vendor_hooks: Add hooks to recognize special worker thread. ANDROID: usb: typec: tcpm: Add vendor hook to store partner source capabilities UPSTREAM: KVM: arm64: Fix CPU interface MMIO compatibility detection FROMGIT: xhci: prevent double-fetch of transfer and transfer event TRBs FROMGIT: xhci: fix potential array out of bounds with several interrupters FROMGIT: xhci: check control context is valid before dereferencing it. FROMGIT: xhci: check port array allocation was successful before dereferencing it ANDROID: tracing: Make automounting in debugfs optional ANDROID: usb: add EXPORT_TRACE_SYMBOL to export tracepoint ANDROID: Add a build config fragment for KHWASan. FROMGIT: driver core: Use unbound workqueue for deferred probes Conflicts: kernel/trace/Kconfig Change-Id: I9e717422a89ba883c739ea39897904b84fd164d7 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-12 20:01:23 +09:00
drivers/dma-buf/heaps/deferred-free-helper.c
drivers/dma-buf/heaps/deferred-free-helper.h
drivers/dma-buf/heaps/page_pool.c
drivers/dma-buf/heaps/page_pool.h
drivers/dma-buf/seqno-fence.c
drivers/dma-buf/sync_file.c
drivers/dma/dmaengine.c
drivers/dma/dmaengine.h
drivers/dma/of-dma.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/dma/virt-dma.c
drivers/dma/virt-dma.h
drivers/edac/edac_device.c
drivers/edac/edac_device.h
drivers/edac/edac_device_sysfs.c
drivers/edac/edac_mc.c
drivers/edac/edac_mc.h
drivers/edac/edac_mc_sysfs.c
drivers/edac/edac_module.c
drivers/edac/edac_module.h
drivers/edac/edac_pci.c
drivers/edac/edac_pci.h
drivers/edac/edac_pci_sysfs.c
drivers/edac/wq.c
drivers/extcon/devres.c
drivers/extcon/extcon.c
drivers/extcon/extcon.h
drivers/firmware/arm_scmi/base.c
drivers/firmware/arm_scmi/bus.c
drivers/firmware/arm_scmi/clock.c
drivers/firmware/arm_scmi/common.h
drivers/firmware/arm_scmi/driver.c
drivers/firmware/arm_scmi/mailbox.c
drivers/firmware/arm_scmi/notify.c
drivers/firmware/arm_scmi/notify.h
drivers/firmware/arm_scmi/perf.c
drivers/firmware/arm_scmi/power.c
drivers/firmware/arm_scmi/reset.c
drivers/firmware/arm_scmi/sensors.c
drivers/firmware/arm_scmi/shmem.c
drivers/firmware/arm_scmi/smc.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/firmware/arm_scmi/system.c
Merge android12-5.10.19+ (0fc8633) into msm-5.10 * refs/heads/tmp-0fc8633: FROMLIST: dt-bindings: usb: usb-xhci: add USB offload support FROMLIST: usb: xhci-plat: add xhci_plat_priv_overwrite FROMLIST: usb: host: export symbols for xhci hooks usage FROMLIST: usb: host: add xhci hooks for USB offload FROMLIST: BACKPORT: Kbuild: Support nested composite objects FROMGIT: Kbuild: Make composite object searching more generic Revert "ANDROID: kbuild: simplify cmd_mod" Revert "ANDROID: kbuild: handle excessively long argument lists" UPSTREAM: fs: anon_inodes: rephrase to appropriate kernel-doc FROMGIT: usb: dwc3: document usb_psy in struct dwc3 FROMGIT: usb: dwc3: Fix dereferencing of null dwc->usb_psy ANDROID: cgroup/cpuset: Fix suspicous RCU usage WARNING ANDROID: Adding kprobes build configs for Cuttlefish FROMLIST: firmware: arm_scmi: add dynamic scmi devices creation FROMLIST: firmware: arm_scmi: add protocol modularization support FROMLIST: firmware: arm_scmi: make notify_priv really private FROMLIST: firmware: arm_scmi: cleanup events registration transient code FROMLIST: firmware: arm_scmi: cleanup unused core xfer wrappers FROMLIST: firmware: arm_scmi: cleanup legacy protocol init code FROMLIST: firmware: arm_scmi: make references to handle const FROMLIST: firmware: arm_scmi: remove legacy scmi_voltage_ops protocol interface FROMLIST: regulator: scmi: port driver to the new scmi_voltage_proto_ops interface FROMLIST: firmware: arm_scmi: port Voltage protocol to new protocols interface FROMLIST: firmware: arm_scmi: port SystemPower protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_sensor_ops protocol interface FROMLIST: hwmon: (scmi) port driver to the new scmi_sensor_proto_ops interface FROMLIST: firmware: arm_scmi: port Sensor protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_reset_ops protocol interface FROMLIST: reset: reset-scmi: port driver to the new scmi_reset_proto_ops interface FROMLIST: firmware: arm_scmi: port Reset protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_clk_ops protocol interface FROMLIST: clk: scmi: port driver to the new scmi_clk_proto_ops interface FROMLIST: firmware: arm_scmi: port Clock protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_power_ops protocol interface FROMLIST: firmware: arm_scmi: port GenPD driver to the new scmi_power_proto_ops interface FROMLIST: firmware: arm_scmi: port Power protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_perf_ops protocol interface FROMLIST: cpufreq: scmi: port driver to the new scmi_perf_proto_ops interface FROMLIST: firmware: arm_scmi: port Perf protocol to new protocols interface FROMLIST: firmware: arm_scmi: port Base protocol to new interface FROMLIST: firmware: arm_scmi: add helper to access revision area memory FROMLIST: firmware: arm_scmi: add new protocol handle core xfer ops FROMLIST: firmware: arm_scmi: convert events registration to protocol handles FROMLIST: firmware: arm_scmi: refactor events registration FROMLIST: firmware: arm_scmi: introduce new devres notification ops FROMLIST: firmware: arm_scmi: make notifications aware of protocols users FROMLIST: firmware: arm_scmi: add devm_acquire_protocol helper FROMLIST: firmware: arm_scmi: introduce devres get/put protocols operations FROMLIST: firmware: arm_scmi: introduce protocol handle definitions FROMLIST: firmware: arm_scmi: review protocol registration interface UPSTREAM: firmware: arm_scmi: Fix call site of scmi_notification_exit UPSTREAM: MAINTAINERS: Update ARM SCMI entry UPSTREAM: firmware: arm_scmi: Augment SMC/HVC to allow optional interrupt UPSTREAM: dt-bindings: arm: Add optional interrupt to smc/hvc SCMI transport UPSTREAM: cpufreq: arm_scmi: Discover the power scale in performance protocol UPSTREAM: PM: EM: Add a flag indicating units of power values in Energy Model UPSTREAM: firmware: arm_scmi: Add power_scale_mw_get() interface UPSTREAM: arm64: defconfig: Enable ARM SCMI protocol and drivers UPSTREAM: regulator: add SCMI driver UPSTREAM: regulator: core: add of_match_full_name boolean flag UPSTREAM: dt-bindings: arm: remove optional properties for SCMI Regulators UPSTREAM: firmware: arm_scmi: Remove residual _le structs naming UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor notifications UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor configuration support UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads UPSTREAM: hwmon: (scmi) Update hwmon internal scale data type UPSTREAM: firmware: arm_scmi: Add support to enumerated SCMI voltage domain device UPSTREAM: firmware: arm_scmi: Add voltage domain management protocol support UPSTREAM: dt-bindings: arm: Add support for SCMI Regulators UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions UPSTREAM: firmware: arm_scmi: Add full list of sensor type enumeration UPSTREAM: firmware: arm_scmi: Rework scmi_sensors_protocol_init ANDROID: GKI: Enable more networking configs ANDROID: clang: update to 12.0.3 ANDROID: GKI: amlogic: enable BCM WLAN as modules FROMGIT: usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling FROMGIT: usb: dwc3: add an alternate path in vbus_draw callback FROMGIT: usb: dwc3: add a power supply for current control Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/arm,scmi.txt Documentation/devicetree/bindings/usb/usb-xhci.txt Change-Id: If4bdc6485dbf86d982bf273b3638dad10fb93b35 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 18:22:57 +09:00
drivers/firmware/arm_scmi/voltage.c
drivers/firmware/arm_scpi.c
drivers/firmware/efi/arm-runtime.c
drivers/firmware/efi/capsule.c
drivers/firmware/efi/earlycon.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/firmware/efi/efi.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/firmware/efi/efi-init.c
drivers/firmware/efi/efi-pstore.c
drivers/firmware/efi/esrt.c
drivers/firmware/efi/fdtparams.c
drivers/firmware/efi/libstub/alignedmem.c
drivers/firmware/efi/libstub/arm64-stub.c
drivers/firmware/efi/libstub/efi-stub.c
drivers/firmware/efi/libstub/efistub.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/firmware/efi/libstub/efi-stub-helper.c
drivers/firmware/efi/libstub/fdt.c
drivers/firmware/efi/libstub/file.c
drivers/firmware/efi/libstub/gop.c
drivers/firmware/efi/libstub/mem.c
drivers/firmware/efi/libstub/pci.c
drivers/firmware/efi/libstub/randomalloc.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/firmware/efi/libstub/random.c
drivers/firmware/efi/libstub/relocate.c
drivers/firmware/efi/libstub/secureboot.c
drivers/firmware/efi/libstub/skip_spaces.c
drivers/firmware/efi/libstub/string.c
drivers/firmware/efi/libstub/tpm.c
drivers/firmware/efi/libstub/vsprintf.c
drivers/firmware/efi/memattr.c
drivers/firmware/efi/memmap.c
drivers/firmware/efi/reboot.c
drivers/firmware/efi/runtime-wrappers.c
drivers/firmware/efi/tpm.c
drivers/firmware/efi/vars.c
drivers/firmware/psci/psci.c
drivers/firmware/smccc/smccc.c
drivers/firmware/smccc/soc_id.c
drivers/gnss/core.c
drivers/gpio/gpiolib-acpi.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/gpio/gpiolib.c
drivers/gpio/gpiolib-cdev.c
drivers/gpio/gpiolib-cdev.h
drivers/gpio/gpiolib-devres.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/gpio/gpiolib.h
drivers/gpio/gpiolib-legacy.c
drivers/gpio/gpiolib-of.c
drivers/gpio/gpiolib-of.h
drivers/gpio/gpiolib-sysfs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/gpio/gpio-mmio.c
drivers/gpio/gpio-pl061.c
drivers/gpu/drm/bridge/panel.c
drivers/gpu/drm/drm_atomic.c
drivers/gpu/drm/drm_atomic_helper.c
drivers/gpu/drm/drm_atomic_state_helper.c
drivers/gpu/drm/drm_atomic_uapi.c
drivers/gpu/drm/drm_auth.c
drivers/gpu/drm/drm_blend.c
drivers/gpu/drm/drm_bridge.c
drivers/gpu/drm/drm_bridge_connector.c
drivers/gpu/drm/drm_cache.c
drivers/gpu/drm/drm_client.c
drivers/gpu/drm/drm_client_modeset.c
drivers/gpu/drm/drm_color_mgmt.c
drivers/gpu/drm/drm_connector.c
drivers/gpu/drm/drm_crtc.c
drivers/gpu/drm/drm_crtc_helper.c
drivers/gpu/drm/drm_crtc_helper_internal.h
drivers/gpu/drm/drm_crtc_internal.h
drivers/gpu/drm/drm_damage_helper.c
drivers/gpu/drm/drm_debugfs.c
drivers/gpu/drm/drm_debugfs_crc.c
drivers/gpu/drm/drm_dp_dual_mode_helper.c
drivers/gpu/drm/drm_dp_helper.c
drivers/gpu/drm/drm_dp_mst_topology.c
drivers/gpu/drm/drm_dp_mst_topology_internal.h
drivers/gpu/drm/drm_drv.c
drivers/gpu/drm/drm_dsc.c
drivers/gpu/drm/drm_dumb_buffers.c
drivers/gpu/drm/drm_edid.c
drivers/gpu/drm/drm_encoder.c
drivers/gpu/drm/drm_encoder_slave.c
drivers/gpu/drm/drm_fb_cma_helper.c
drivers/gpu/drm/drm_file.c
drivers/gpu/drm/drm_flip_work.c
drivers/gpu/drm/drm_format_helper.c
drivers/gpu/drm/drm_fourcc.c
drivers/gpu/drm/drm_framebuffer.c
drivers/gpu/drm/drm_gem.c
drivers/gpu/drm/drm_gem_cma_helper.c
drivers/gpu/drm/drm_gem_framebuffer_helper.c
drivers/gpu/drm/drm_gem_shmem_helper.c
drivers/gpu/drm/drm_hashtab.c
drivers/gpu/drm/drm_hdcp.c
drivers/gpu/drm/drm_internal.h
drivers/gpu/drm/drm_ioc32.c
drivers/gpu/drm/drm_ioctl.c
drivers/gpu/drm/drm_irq.c
drivers/gpu/drm/drm_kms_helper_common.c
drivers/gpu/drm/drm_lease.c
drivers/gpu/drm/drm_legacy.h
drivers/gpu/drm/drm_managed.c
drivers/gpu/drm/drm_memory.c
drivers/gpu/drm/drm_mipi_dsi.c
drivers/gpu/drm/drm_mm.c
drivers/gpu/drm/drm_mode_config.c
drivers/gpu/drm/drm_mode_object.c
drivers/gpu/drm/drm_modes.c
drivers/gpu/drm/drm_modeset_helper.c
drivers/gpu/drm/drm_modeset_lock.c
drivers/gpu/drm/drm_of.c
drivers/gpu/drm/drm_panel.c
drivers/gpu/drm/drm_panel_orientation_quirks.c
drivers/gpu/drm/drm_pci.c
drivers/gpu/drm/drm_plane.c
drivers/gpu/drm/drm_plane_helper.c
drivers/gpu/drm/drm_prime.c
drivers/gpu/drm/drm_print.c
drivers/gpu/drm/drm_probe_helper.c
drivers/gpu/drm/drm_property.c
drivers/gpu/drm/drm_rect.c
drivers/gpu/drm/drm_scdc_helper.c
drivers/gpu/drm/drm_self_refresh_helper.c
drivers/gpu/drm/drm_simple_kms_helper.c
drivers/gpu/drm/drm_syncobj.c
drivers/gpu/drm/drm_sysfs.c
drivers/gpu/drm/drm_trace.h
drivers/gpu/drm/drm_trace_points.c
drivers/gpu/drm/drm_vblank.c
drivers/gpu/drm/drm_vblank_work.c
drivers/gpu/drm/drm_vma_manager.c
drivers/gpu/drm/drm_writeback.c
drivers/gpu/drm/ttm/ttm_bo.c
drivers/gpu/drm/ttm/ttm_bo_util.c
drivers/gpu/drm/ttm/ttm_bo_vm.c
drivers/gpu/drm/ttm/ttm_execbuf_util.c
drivers/gpu/drm/ttm/ttm_memory.c
drivers/gpu/drm/ttm/ttm_module.c
drivers/gpu/drm/ttm/ttm_page_alloc.c
drivers/gpu/drm/ttm/ttm_page_alloc_dma.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/gpu/drm/ttm/ttm_range_manager.c
drivers/gpu/drm/ttm/ttm_resource.c
drivers/gpu/drm/ttm/ttm_tt.c
drivers/gpu/trace/trace_gpu_mem.c
drivers/hid/hid-apple.c
Merge keystone/android12-5.10-keystone-qcom-release.39+ (9782146) into msm-5.10 * refs/heads/tmp-9782146: FROMGIT: usb: typec: tcpm: Respond Not_Supported if no snk_vdo FROMGIT: usb: typec: tcpm: Properly interrupt VDM AMS FROMGIT: usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header UPSTREAM: swiotlb: Fix the type of index ANDROID: Don't add image to all target with KBUILD_MIXED_TREE Linux 5.10.39 scripts: switch explicitly to Python 3 tweewide: Fix most Shebang lines ipv6: remove extra dev_hold() for fallback tunnels ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods sit: proper dev_{hold|put} in ndo_[un]init methods ip6_gre: proper dev_{hold|put} in ndo_[un]init methods net: stmmac: Do not enable RX FIFO overflow interrupts lib: stackdepot: turn depot_lock spinlock to raw_spinlock block: reexpand iov_iter after read/write ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP net:CXGB4: fix leak if sk_buff is not used gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 drm/amd/display: Fix two cursor duplication when using overlay nvmet: remove unsupported command noise net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found ceph: don't allow access to MDS-private inodes ceph: don't clobber i_snap_caps on non-I_NEW inode ceph: fix fscache invalidation scsi: lpfc: Fix illegal memory access on Abort IOCBs riscv: Workaround mcount name prior to clang-13 scripts/recordmcount.pl: Fix RISC-V regex for clang riscv: Use $(LD) instead of $(CC) to link vDSO platform/chrome: cros_ec_typec: Add DP mode check ARM: 9075/1: kernel: Fix interrupted SMC calls um: Disable CONFIG_GCOV with MODULES um: Mark all kernel symbols as local NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() ACPI / hotplug / PCI: Fix reference count leak in enable_slot() ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() dmaengine: dw-edma: Fix crash on loading/unloading driver PCI: thunder: Fix compile testing virtio_net: Do not pull payload in skb->head isdn: capi: fix mismatched prototypes cxgb4: Fix the -Wmisleading-indentation warning usb: sl811-hcd: improve misleading indentation kgdb: fix gcc-11 warning on indentation airo: work around stack usage warning drm/i915/display: fix compiler warning about array overrun x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes ANDROID: I3C: Enable I3C core framework ANDROID: GKI: Update abi_gki_aarch64_qcom for hung task detect ANDROID: GKI: 5/21 KMI update FROMGIT: blk-mq: clearing flush request reference in tags->rqs[] FROMGIT: blk-mq: clear stale request in tags->rq[] before freeing one request pool FROMGIT: blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter Revert "ANDROID: GKI: Enable CONFIG_KUNIT" BACKPORT: block: Remove queue_limits.bio_max_bytes FROMGIT: kasan: use dump_stack_lvl(KERN_ERR) to print stacks FROMGIT: fix for "printk: introduce dump_stack_lvl()" FROMGIT: printk: introduce dump_stack_lvl() UPSTREAM: arm64: mte: Remove unused mte_assign_mem_tag_range() UPSTREAM: arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere ANDROID: vendor_hooks: add hooks for slab memory leak debugging Revert "Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20"" ANDROID: GKI: Disable CONFIG_ZONE_DMA on arm64 ANDROID: abi_gki_aarch64_qcom: Add *gic_v3_set_affinity trace syms ANDROID: mmc: Add vendor hooks ANDROID: gic-v3: Change GIC v3 vendor hook to restricted ANDROID: GKI: enable hidden configs for DMA ANDROID: GKI: remove kernel_read from abi symbol list Revert "Revert "mmc: block: Issue a cache flush only when it's enabled"" Revert "ANDROID: GKI: restore a part of "struct mmc_host"" Revert "Revert "media: v4l2-ctrls: fix reference to freed memory"" Revert "Revert "sched,fair: Alternative sched_slice()"" FROMGIT: usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work FROMGIT: usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 Revert "Revert "nvme-pci: set min_align_mask"" Revert "Revert "swiotlb: respect min_align_mask"" Revert "Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single"" Revert "Revert "swiotlb: refactor swiotlb_tbl_map_single"" Revert "Revert "swiotlb: clean up swiotlb_tbl_unmap_single"" Revert "Revert "swiotlb: factor out a nr_slots helper"" Revert "Revert "swiotlb: factor out an io_tlb_offset helper"" Revert "Revert "swiotlb: add a IO_TLB_SIZE define"" Revert "Revert "driver core: add a min_align_mask field to struct device_dma_parameters"" Revert "Revert "capabilities: require CAP_SETFCAP to map uid 0"" Revert "ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos" ANDROID: Fix compilation error with huge_pmd_share() UPSTREAM: mm: memblock: add more debug logs UPSTREAM: mm: memblock: drop __init from memblock functions to make it inline ANDROID: modpost: Check for KBUILD_MIXED_TREE for Modules.symvers ANDROID: hung_task: Add vendor hook for hung task detect ANDROID: vendor_hooks: add hook to balance_dirty_pages() ANDROID: vendor_hooks: Add hooks for reducing virtual address fragmentation ANDROID: abi_gki_aarch64_qcom: Add aes_encrypt/aes_expandkey ANDROID: iommu: Add vendor hook for iova allocation and free tracking ANDROID: iommu/io-pgtable-arm: Fix unmapping loop in __arm_lpae_unmap() ANDROID: kernel: Fix debug_kinfo warning message Revert "mm: fix struct page layout on 32-bit systems" Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4" Revert "kyber: fix out of bounds access when preempted" Revert "PM: runtime: Fix unpaired parent child_count for force_resume" Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940" ANDROID: ABI: Update allowed list for QCOM ANDROID: Update the ABI xml ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add missing symbols for i3c ANDROID: dm-user: Drop additional reference FROMGIT: scsi: ufs: ufs-mediatek: Fix power down spec violation UPSTREAM: scsi: ufs-mediatek: Support option to disable auto-hibern8 UPSTREAM: scsi: ufs-mediatek: Decouple features from platform bindings BACKPORT: scsi: ufs-mediatek: Support VA09 regulator operations UPSTREAM: scsi: ufs: Add retry flow for failed HBA enabling Linux 5.10.38 ASoC: rsnd: check all BUSIF status when error nvme: do not try to reconfigure APST when the controller is not live ext4: fix debug format string warning debugfs: Make debugfs_allow RO after init dt-bindings: serial: 8250: Remove duplicated compatible strings dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 i2c: mediatek: Fix send master code at more than 1MHz media: rkvdec: Remove of_match_ptr() clk: exynos7: Mark aclk_fsys1_200 as critical drm/i915: Fix crash in auto_retire drm/i915/overlay: Fix active retire callback alignment drm/i915: Read C0DRB3/C1DRB3 as 16 bits again drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp kobject_uevent: remove warning in init_uevent_argv() usb: typec: tcpm: Fix error while calculating PPS out values ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address ARM: 9012/1: move device tree mapping out of linear region ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue MIPS: Avoid handcoded DIVU in `__div64_32' altogether MIPS: Avoid DIVU in `__div64_32' is result would be zero MIPS: Reinstate platform `__div64_32' handler mm: fix struct page layout on 32-bit systems iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" KVM: VMX: Disable preemption when probing user return MSRs KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported KVM: nVMX: Always make an attempt to map eVMCS after migration KVM: x86: Move RDPID emulation intercept to its own enum KVM: x86: Emulate RDPID only if RDTSCP is supported xen/gntdev: fix gntdev_mmap() error exit path cdc-wdm: untangle a circular dependency between callback and softint iio: tsl2583: Fix division by a zero lux_val iio: gyro: mpu3050: Fix reported temperature value xhci: Add reset resume quirk for AMD xhci controller. xhci: Do not use GFP_KERNEL in (potentially) atomic context xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI usb: typec: ucsi: Put fwnode in any case during ->probe() usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 usb: dwc3: gadget: Return success always for kick transfer in ep queue usb: dwc3: gadget: Enable suspend events usb: core: hub: fix race condition about TRSMRCY of resume usb: dwc2: Fix gadget DMA unmap direction usb: xhci: Increase timeout for HC halt usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield usb: dwc3: omap: improve extcon initialization blk-mq: Swap two calls in blk_mq_exit_queue() blk-mq: plug request for shared sbitmap nbd: Fix NULL pointer in flush_workqueue f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly nvmet-rdma: Fix NULL deref when SEND is completed with error nvmet: fix inline bio check for bdev-ns nvmet: add lba to sect conversion helpers kyber: fix out of bounds access when preempted ACPI: scan: Fix a memory leak in an error handling path usb: musb: Fix an error message hwmon: (occ) Fix poll rate limiting usb: fotg210-hcd: Fix an error message iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER iio: proximity: pulsedlight: Fix rumtime PM imbalance on error iio: light: gp2ap002: Fix rumtime PM imbalance on error usb: dwc3: gadget: Free gadget structure only after freeing endpoints perf tools: Fix dynamic libbpf link xen/unpopulated-alloc: fix error return code in fill_list() xen/unpopulated-alloc: consolidate pgmap manipulation dax: Wake up all waiters after invalidating dax entry dax: Add a wakeup mode parameter to put_unlocked_entry() dax: Add an enum for specifying dax wakup mode KVM: x86: Prevent deadlock against tk_core.seq KVM: x86: Cancel pvclock_gtod_work on module removal drm/msm/dp: initialize audio_comp when audio starts KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer kvm: exit halt polling on need_resched() as well drm/i915: Avoid div-by-zero on gen2 drm/amd/display: Initialize attribute for hdcp_srm sysfs file drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected btrfs: fix race leading to unpersisted data and metadata on fsync arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup blk-iocost: fix weight updates of inner active iocgs mm/hugetlb: fix F_SEAL_FUTURE_WRITE kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled userfaultfd: release page in error path to avoid BUG_ON squashfs: fix divide error in calculate_skip() hfsplus: prevent corruption in shrinking truncate powerpc/64s: Fix crashes when toggling entry flush barrier powerpc/64s: Fix crashes when toggling stf barrier ARC: mm: Use max_high_pfn as a HIGHMEM zone border ARC: mm: PAE: use 40-bit physical page mask ARC: entry: fix off-by-one error in syscall number validation f2fs: avoid unneeded data copy in f2fs_ioc_move_range() mptcp: fix splat when closing unaccepted socket i40e: Fix PHY type identifiers for 2.5G and 5G adapters i40e: fix the restart auto-negotiation after FEC modified i40e: Fix use-after-free in i40e_client_subtask() i40e: fix broken XDP support netfilter: nftables: avoid overflows in nft_hash_buckets() kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources kernel: kexec_file: fix error return code of kexec_calculate_store_digests() fs/proc/generic.c: fix incorrect pde_is_permanent check sched/fair: Fix unfairness caused by missing load decay sched: Fix out-of-bound access in uclamp can: m_can: m_can_tx_work_queue(): fix tx_skb race condition can: mcp251x: fix resume from sleep before interface was brought up can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path netfilter: nftables: Fix a memleak from userdata error path in new objects netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check smc: disallow TCP_ULP in smc_setsockopt() net: fix nla_strcmp to handle more then one trailing null character ethtool: fix missing NLM_F_MULTI flag when dumping mm/gup: check for isolation errors mm/gup: return an error on migration failure mm/gup: check every subpage of a compound page during isolation ksm: fix potential missing rmap_item for stable_node mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() arm64: entry: always set GIC_PRIO_PSR_I_SET during entry arm64: entry: factor irq triage logic into macros drm/radeon: Avoid power table parsing memory leaks drm/radeon: Fix off-by-one power_state index heap overwrite net: stmmac: Clear receive all(RA) bit when promiscuous mode is off xsk: Fix for xp_aligned_validate_desc() when len == chunk_size netfilter: xt_SECMARK: add new revision to fix structure layout sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b ethernet:enic: Fix a use after free bug in enic_hard_start_xmit block/rnbd-clt: Check the return value of the function rtrs_clt_query block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t libbpf: Fix signed overflow in ringbuf_process_ring sunrpc: Fix misplaced barrier in call_decode RISC-V: Fix error code returned by riscv_hartid_to_cpuid() sctp: do asoc update earlier in sctp_sf_do_dupcook_a net: hns3: disable phy loopback setting in hclge_mac_start_phy net: hns3: use netif_tx_disable to stop the transmit queue net: hns3: fix for vxlan gpe tx checksum bug net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() net: hns3: initialize the message content in hclge_get_link_mode() net: hns3: fix incorrect configuration for igu_egu_hw_err rtc: ds1307: Fix wday settings for rx8130 scsi: ufs: core: Narrow down fast path in system suspend path scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend scsi: ufs: core: Do not put UFS power into LPM if link is broken scsi: qla2xxx: Prevent PRLI in target mode ceph: fix inode leak on getattr error in __fh_to_dentry swiotlb: Fix the type of index xprtrdma: rpcrdma_mr_pop() already does list_del_init() xprtrdma: Fix cwnd update ordering xprtrdma: Avoid Receive Queue wrapping pwm: atmel: Fix duty cycle calculation in .get_state() SUNRPC: fix ternary sign expansion bug in tracing dmaengine: idxd: fix cdev setup and free device lifetime issues dmaengine: idxd: fix dma device lifetime dmaengine: idxd: Fix potential null dereference on pointer status rtc: fsl-ftm-alarm: add MODULE_TABLE() nfsd: ensure new clients break delegations NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting thermal/drivers/tsens: Fix missing put_device error SUNRPC: Handle major timeout in xprt_adjust_timeout() SUNRPC: Remove trace_xprt_transmit_queued SUNRPC: Move fault injection call sites NFSv4.2 fix handling of sr_eof in SEEK's reply pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() PCI: endpoint: Fix missing destroy_workqueue() NFS: Deal correctly with attribute generation counter overflow NFSv4.2: Always flush out writes in nfs42_proc_fallocate() NFS: Fix attribute bitmask in _nfs42_proc_fallocate() NFS: nfs4_bitmask_adjust() must not change the server global bitmasks rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: Fix a hungtask problem in atomic write f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix to avoid touching checkpointed data in get_victim() PCI: endpoint: Fix NULL pointer dereference for ->get_features() PCI: endpoint: Make *_free_bar() to return error codes on failure PCI: endpoint: Add helper API to get the 'next' unreserved BAR PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix to align to section for fallocate() on pinned file ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook PCI: Release OF node in pci_scan_device()'s error path PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader remoteproc: qcom_q6v5_mss: Replace ioremap with memremap f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE f2fs: move ioctl interface definitions to separated file thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() ASoC: rt286: Make RT286_SET_GPIO_* readable and writable watchdog: fix barriers when printing backtraces from all CPUs watchdog/softlockup: remove logic that tried to prevent repeated reports watchdog: explicitly update timestamp when reporting softlockup watchdog: rename __touch_watchdog() to a better descriptive name ia64: module: fix symbolizer crash on fdescr bnxt_en: Add PCI IDs for Hyper-V VF devices. kbuild: generate Module.symvers only when vmlinux exists selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test selftests: mlxsw: Increase the tolerance of backlog buildup net: ethernet: mtk_eth_soc: fix RX VLAN offload iavf: remove duplicate free resources calls powerpc/iommu: Annotate nested lock for lockdep qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt crypto: ccp: Free SEV device if SEV init fails mt76: mt7615: fix entering driver-own state on mt7663 drm/amdgpu: Add mem sync flag for IB allocated by SA drm/amd/display: add handling for hdcp2 rx id list validation drm/amd/display: fixed divide by zero kernel crash during dsc enablement powerpc/pseries: Stop calling printk in rtas_stop_self() samples/bpf: Fix broken tracex1 due to kprobe argument change net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() ASoC: rt286: Generalize support for ALC3263 codec powerpc/smp: Set numa node before updating mask flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() sctp: Fix out-of-bounds warning in sctp_process_asconf_param() ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 kconfig: nconf: stop endless search loops selftests: Set CC to clang in lib.mk if LLVM is set drm/amd/display: Force vsync flip when reconfiguring MPCC iommu/amd: Remove performance counter pre-initialization test Revert "iommu/amd: Fix performance counter initialization" ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() powerpc/mm: Add cond_resched() while removing hpte mappings iwlwifi: pcie: make cfg vs. trans_cfg more robust cuse: prevent clone virtiofs: fix userns fuse: invalidate attrs when page writeback completes mt76: mt7915: fix txpower init for TSSI off chips mt76: mt76x0: disable GTK offloading mt76: mt7615: support loading EEPROM for MT7613BE rtw88: 8822c: add LC calibration for RTL8822C pinctrl: samsung: use 'int' for register masks in Exynos mac80211: clear the beacon's CRC after channel switch IB/hfi1: Correct oversized ring allocation coresight: Do not scan for graph if none is present MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED i2c: Add I2C_AQ_NO_REP_START adapter quirk ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. ice: handle increasing Tx or Rx ring sizes ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet ip6_vti: proper dev_{hold|put} in ndo_[un]init methods net: hns3: add handling for xmit skb with recursive fraglist net: hns3: remediate a potential overflow risk of bd_num_list powerpc/32: Statically initialise first emergency context selftests/powerpc: Fix L1D flushing tests for Power10 Bluetooth: check for zapped sk before connecting net: bridge: when suppression is enabled exclude RARP packets net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports Bluetooth: initialize skb_queue_head at l2cap_chan_create() Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default ALSA: bebob: enable to deliver MIDI messages for multiple ports ALSA: rme9652: don't disable if not enabled ALSA: hdspm: don't disable if not enabled ALSA: hdsp: don't disable if not enabled i2c: bail out early when RDWR parameters are wrong Bluetooth: Fix incorrect status handling in LE PHY UPDATE event ASoC: rsnd: core: Check convert rate in rsnd_hw_params net: stmmac: Set FIFO sizes for ipq806x net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF tipc: convert dest node's address to network order fs: dlm: flush swork on shutdown fs: dlm: check on minimum msglen size fs: dlm: add errno handling to check callback fs: dlm: fix debugfs dump ath11k: fix thermal temperature read kvm: Cap halt polling at kvm->max_halt_poll_ns cpufreq: intel_pstate: Use HWP if enabled by platform firmware PM: runtime: Fix unpaired parent child_count for force_resume ACPI: PM: Add ACPI ID of Alder Lake Fan KVM/VMX: Invoke NMI non-IST entry instead of IST entry KVM: x86/mmu: Remove the defunct update_pte() paging hook tpm, tpm_tis: Reserve locality in tpm_tis_resume() tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() tpm: fix error return code in tpm2_get_cc_attrs_tbl() KEYS: trusted: Fix memory leak on object td UPSTREAM: module: unexport find_module and module_mutex FROMLIST: scsi: ufs: Increase the usable queue depth ANDROID: abi_gki_aarch64_qcom: Add vmemdup_user ANDROID: cgroup: add vendor hook to cgroup .attach() ANDROID: gki_defconfig: Enable HID_BETOP_FF JOYSTICK_XPAD_FF and JOYSTICK_XPAD_LEDS ANDROID: abi_gki_aarch64_qcom: Add devm_rproc_* APIs ANDROID: Incremental fs: Add uid to INCFS_IOC_GET_LAST_READ_ERROR ANDROID: Incremental fs: Make sysfs_name changeable on remount ANDROID: Incremental fs: Count pending_reads even when very short ANDROID: sched/fair: export sysctl_sched_min_granularity symbol ANDROID: Fix compat hwcap reporting on asymmetric 32-bit SoCs Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests" BACKPORT: sched/uclamp: Allow to reset a task uclamp constraint value ANDROID: GKI: restore termiox fields Revert "spi: Fix use-after-free with devm_spi_alloc_*" FROMGIT: block: avoid double io accounting for flush request UPSTREAM: kasan: fix kasan_byte_accessible() to be consistent with actual checks FROMLIST: blk-mq: Swap two calls in blk_mq_exit_queue() ANDROID: FUSE OWNERS pointing to android-mainline OWNERS Linux 5.10.37 sctp: delay auto_asconf init until binding the first addr Revert "net/sctp: fix race condition in sctp_destroy_sock" smp: Fix smp_call_function_single_async prototype net: Only allow init netns to set default tcp cong to a restricted algo arm64: Remove arm64_dma32_phys_limit and its uses bpf: Prevent writable memory-mapping of read-only ringbuf pages bpf, ringbuf: Deny reserve of buffers larger than ringbuf bpf: Fix alu32 const subreg bound tracking on bitwise operations afs: Fix speculative status fetches mm/memory-failure: unnecessary amount of unmapping mm/sparse: add the missing sparse_buffer_fini() in error branch mm: memcontrol: slab: fix obtain a reference to a freeing memcg mm/sl?b.c: remove ctor argument from kmem_cache_flags kfifo: fix ternary sign extension bugs ia64: fix EFI_DEBUG build perf session: Add swap operation for event TIME_CONV perf jit: Let convert_timestamp() to be backwards-compatible perf tools: Change fields type in perf_record_time_conv net:nfc:digital: Fix a double free in digital_tg_recv_dep_req net: bridge: mcast: fix broken length + header check for MRDv6 Adv. RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res RDMA/siw: Fix a use after free in siw_alloc_mr bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds selftests/bpf: Fix core_reloc test runner selftests/bpf: Fix field existence CO-RE reloc tests selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM bnxt_en: Fix RX consumer index logic in the error path. selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E bnxt_en: fix ternary sign extension bug in bnxt_show_temp() net: enetc: fix link error again net: phy: marvell: fix m88e1111_set_downshift net: phy: marvell: fix m88e1011_set_downshift powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') powerpc/perf: Fix the threshold event selection for memory events in power10 wlcore: Fix buffer overrun by snprintf due to incorrect buffer size ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock ath10k: Fix a use after free in ath10k_htc_send_bundle ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices powerpc/64: Fix the definition of the fixmap area RDMA/core: Add CM to restrack after successful attachment to a device RDMA/rxe: Fix a bug in rxe_fill_ip_info() net: phy: intel-xway: enable integrated led functions net: renesas: ravb: Fix a stuck issue when a lot of frames are received net: stmmac: fix TSO and TBS feature enabling during driver open nfp: devlink: initialize the devlink port attribute "lanes" crypto: ccp: Detect and reject "invalid" addresses destined for PSP mt76: mt7615: fix memleak when mt7615_unregister_device() net: davinci_emac: Fix incorrect masking of tx and rx error channel net: marvell: prestera: fix port event handling on init vsock/virtio: free queued packets when closing socket sfc: ef10: fix TX queue lookup in TX event handling ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails RDMA/cxgb4: add missing qpid increment gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check net: ethernet: ixp4xx: Set the DMA masks explicitly libbpf: Initialize the bpf_seq_printf parameters array field by field vsock/vmci: log once the failed queue pair allocation netfilter: nftables_offload: special ethertype handling for VLAN netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector netfilter: nft_payload: fix C-VLAN offload support mwl8k: Fix a double Free in mwl8k_probe_hw i2c: mediatek: Fix wrong dma sync flag i2c: sh7760: fix IRQ error path wlcore: fix overlapping snprintf arguments in debugfs rtlwifi: 8821ae: upgrade PHY and RF parameters KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid powerpc/smp: Reintroduce cpu_core_mask powerpc/pseries: extract host bridge from pci_bus prior to bus removal MIPS: pci-legacy: stop using of_pci_range_to_resource drm/amd/pm: fix error code in smu_set_power_limit() perf beauty: Fix fsconfig generator iommu/amd: Put newline after closing bracket in warning drm/i915/gvt: Fix error code in intel_gvt_init_device() net/packet: remove data races in fanout operations net/packet: make packet_fanout.arr size configurable up to 64K net/mlx5: Fix bit-wise and with zero ASoC: ak5558: correct reset polarity powerpc/xive: Fix xmon command "dxi" powerpc/xive: Drop check on irq_data in xive_core_debug_show() i2c: sh7760: add IRQ check i2c: rcar: add IRQ check i2c: rcar: protect against supurious interrupts on V3U i2c: rcar: make sure irq is not threaded on Gen2 and earlier i2c: mlxbf: add IRQ check i2c: jz4780: add IRQ check i2c: emev2: add IRQ check i2c: cadence: add IRQ check i2c: xiic: fix reference leak when pm_runtime_get_sync fails i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails i2c: sprd: fix reference leak when pm_runtime_get_sync fails i2c: omap: fix reference leak when pm_runtime_get_sync fails i2c: imx: fix reference leak when pm_runtime_get_sync fails i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails i2c: img-scb: fix reference leak when pm_runtime_get_sync fails i2c: cadence: fix reference leak when pm_runtime_get_sync fails RDMA/rtrs-clt: destroy sysfs after removing session from active list RDMA/srpt: Fix error return code in srpt_cm_req_recv() net: thunderx: Fix unintentional sign extension issue cxgb4: Fix unintentional sign extension issues RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() IB/hfi1: Fix error return code in parse_platform_config() RDMA/qedr: Fix error return code in qedr_iw_connect() ovl: invalidate readdir cache on changes to dir with origin KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit mt76: mt7663s: fix the possible device hang in high traffic mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation mt76: mt7915: fix mib stats counter reporting to mac80211 mt76: mt7615: fix mib stats counter reporting to mac80211 mt76: mt7915: fix aggr len debugfs node mt76: mt7915: fix tx skb dma unmap mt76: mt7615: fix tx skb dma unmap mt7601u: fix always true expression rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() xfs: fix return of uninitialized value in variable error perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric mac80211: bail out if cipher schemes are invalid powerpc: iommu: fix build when neither PCI or IBMVIO is set powerpc/perf: Fix PMU constraint check for EBB events powerpc/64s: Fix pte update for kernel memory on radix IB/hfi1: Use kzalloc() for mmu_rb_handler allocation liquidio: Fix unintented sign extension of a left shift of a u16 ASoC: simple-card: fix possible uninitialized single_cpu local variable KVM: arm64: Initialize VCPU mdcr_el2 before loading it HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls iommu/vt-d: Invalidate PASID cache when root/context entry changed iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL iommu/vt-d: Report the right page fault address iommu/vt-d: Report right snoop capability when using FL for IOVA iommu: Fix a boundary issue to avoid performance drop iommu/vt-d: Don't set then clear private data in prq_event_thread() mips: bmips: fix syscon-reboot nodes net: hns3: Limiting the scope of vector_ring_chain variable nfc: pn533: prevent potential memory corruption RDMA/core: Fix corrupted SL on passive side bug: Remove redundant condition check in report_bug net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() powerpc/pseries: Only register vio drivers if vio bus exists udp: never accept GSO_FRAGLIST packets net: phy: lan87xx: fix access to wrong register of LAN87xx ALSA: core: remove redundant spin_lock pair in snd_card_disconnect gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration IB/isert: Fix a use after free in isert_connect_request RDMA/mlx5: Fix drop packet rule in egress table iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk MIPS: loongson64: fix bug when PAGE_SIZE > 16KB pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero pinctrl: pinctrl-single: remove unused parameter inet: use bigger hash table for IP ID generation ima: Fix the error code for restoring the PCR value MIPS: fix local_irq_{disable,enable} in asmmacro.h powerpc/prom: Mark identical_pvr_fixup as __init powerpc/fadump: Mark fadump_calculate_reserve_size as __init libbpf: Add explicit padding to btf_dump_emit_type_decl_opts selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed iommu/vt-d: Reject unsupported page request modes iommu: Check dev->iommu in iommu_dev_xxx functions bpftool: Fix maybe-uninitialized warnings libbpf: Add explicit padding to bpf_xdp_set_link_opts net: lapbether: Prevent racing when checking whether the netif is running Bluetooth: avoid deadlock between hci_dev->lock and socket lock KVM: x86/mmu: Retry page faults that hit an invalid memslot wilc1000: write value to WILC_INTR2_ENABLE register RDMA/mlx5: Fix mlx5 rates to IB rates map ASoC: Intel: Skylake: Compile when any configuration is selected ASoC: Intel: boards: sof-wm8804: add check for PLL setting perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars HID: plantronics: Workaround for double volume key presses xsk: Respect device's headroom and tailroom on generic xmit path drivers/block/null_blk/main: Fix a double free in null_init. sched/debug: Fix cgroup_path[] serialization io_uring: fix overflows checks in provide buffers perf/amd/uncore: Fix sysfs type mismatch x86/events/amd/iommu: Fix sysfs type mismatch HSI: core: fix resource leaks in hsi_add_client_from_dt() media: cedrus: Fix H265 status definitions nvme-pci: don't simple map sgl when sgls are disabled nvmet-tcp: fix a segmentation fault during io parsing error mfd: stm32-timers: Avoid clearing auto reload register mailbox: sprd: Introduce refcnt when clients requests/free channels scsi: ibmvfc: Fix invalid state machine BUG_ON() scsi: sni_53c710: Add IRQ check scsi: sun3x_esp: Add IRQ check scsi: jazz_esp: Add IRQ check scsi: hisi_sas: Fix IRQ checks scsi: ufs: ufshcd-pltfrm: Fix deferred probing scsi: pm80xx: Fix potential infinite loop scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() clk: uniphier: Fix potential infinite loop drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer vfio/pci: Re-order vfio_pci_probe() vfio/pci: Move VGA and VF initialization to functions vfio/fsl-mc: Re-order vfio_fsl_mc_probe() media: v4l2-ctrls.c: fix race condition in hdl->requests list media: i2c: imx219: Balance runtime PM use-count media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream nvme: retrigger ANA log update if group descriptor isn't found power: supply: bq25980: Move props from battery node clk: imx: Fix reparenting of UARTs not associated with stdout nvmet-tcp: fix incorrect locking in state_change sk callback nvme-tcp: block BH in sk state_change sk callback seccomp: Fix CONFIG tests for Seccomp_filters ata: libahci_platform: fix IRQ check sata_mv: add IRQ checks pata_ipx4xx_cf: fix IRQ check pata_arasan_cf: fix IRQ check selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) x86/kprobes: Fix to check non boostable prefixes correctly of: overlay: fix for_each_child.cocci warnings drm/amdkfd: fix build error with AMD_IOMMU_V2=m media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs() media: m88rs6000t: avoid potential out-of-bounds reads on arrays media: atomisp: Fixed error handling path media: [next] staging: media: atomisp: fix memory leak of object flash media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30 media: m88ds3103: fix return value check in m88ds3103_probe() media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() media: venus: core: Fix some resource leaks in the error path of 'venus_probe()' drm/probe-helper: Check epoch counter in output_poll_execute() media: aspeed: fix clock handling logic media: rkisp1: rsz: crash fix when setting src format media: omap4iss: return error code when omap4iss_get() failed media: saa7146: use sg_dma_len when building pgtable media: saa7134: use sg_dma_len when building pgtable media: vivid: fix assignment of dev->fbuf_out_flags rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() afs: Fix updating of i_mode due to 3rd party change sched/fair: Fix shift-out-of-bounds in load_balance() drm/mcde/panel: Inverse misunderstood flag drm/amd/display: Fix off by one in hdmi_14_process_transaction() drm/stm: Fix bus_flags handling drm/tilcdc: send vblank event when disabling crtc soc: aspeed: fix a ternary sign expansion bug xen-blkback: fix compatibility bug with single page rings serial: omap: fix rs485 half-duplex filtering serial: omap: don't disable rs485 if rts gpio is missing ttyprintk: Add TTY hangup callback. usb: dwc2: Fix hibernation between host and device modes. usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check Drivers: hv: vmbus: Increase wait time for VMbus unload hwmon: (pmbus/pxe1610) don't bail out when not all pages are active x86/platform/uv: Fix !KEXEC build failure spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue Drivers: hv: vmbus: Use after free in __vmbus_open() ARM: dts: aspeed: Rainier: Fix humidity sensor bus address platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table security: keys: trusted: fix TPM2 authorizations memory: samsung: exynos5422-dmc: handle clk_set_parent() failure memory: renesas-rpc-if: fix possible NULL pointer dereference of resource spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op() m68k: Add missing mmap_read_lock() to sys_cacheflush() usbip: vudc: fix missing unlock on error in usbip_sockfd_store() crypto: chelsio - Read rxchannel-id from firmware node: fix device cleanups in error handling code firmware: qcom-scm: Fix QCOM_SCM configuration serial: core: return early on unsupported ioctls tty: fix return value for unsupported termiox ioctls tty: Remove dead termiox code tty: fix return value for unsupported ioctls tty: actually undefine superseded ASYNC flags USB: cdc-acm: fix TIOCGSERIAL implementation USB: cdc-acm: fix unprivileged TIOCCSERIAL usb: gadget: r8a66597: Add missing null check on return from platform_get_resource spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality spi: spi-zynqmp-gqspi: add mutex locking for exec_op spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible cpufreq: armada-37xx: Fix determining base CPU frequency cpufreq: armada-37xx: Fix driver cleanup when registration failed clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz cpufreq: armada-37xx: Fix the AVS value for load L1 clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock cpufreq: armada-37xx: Fix setting TBG parent for load levels crypto: qat - Fix a double free in adf_create_ring crypto: sa2ul - Fix memory leak of rxd crypto: sun8i-ss - Fix memory leak of pad crypto: allwinner - add missing CRYPTO_ prefix ACPI: CPPC: Replace cppc_attr with kobj_attribute cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration PM: runtime: Replace inline function pm_runtime_callbacks_present() soc: qcom: mdt_loader: Detect truncated read of segments soc: qcom: mdt_loader: Validate that p_filesz < p_memsz spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() spi: Fix use-after-free with devm_spi_alloc_* clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped clocksource/drivers/timer-ti-dm: Fix posted mode status check order PM / devfreq: Use more accurate returned new_freq as resume_freq soc: qcom: pdr: Fix error return code in pdr_register_listener staging: greybus: uart: fix unprivileged TIOCCSERIAL staging: fwserial: fix TIOCGSERIAL implementation staging: fwserial: fix TIOCSSERIAL implementation staging: rtl8192u: Fix potential infinite loop staging: comedi: tests: ni_routes_test: Fix compilation error irqchip/gic-v3: Fix OF_BAD_ADDR error handling mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol firmware: qcom_scm: Workaround lack of "is available" call on SC7180 firmware: qcom_scm: Reduce locking section for __get_convention() firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool m68k: mvme147,mvme16x: Don't wipe PCC timer config bits soundwire: stream: fix memory leak in stream config error path memory: pl353: fix mask of ECC page_size config register driver core: platform: Declare early_platform_cleanup() prototype drivers: nvmem: Fix voltage settings for QTI qfprom-efuse USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() usb: gadget: aspeed: fix dma map failure crypto: qat - fix error path in adf_isr_resource_alloc() crypto: poly1305 - fix poly1305_core_setkey() declaration NFSv4.2: fix copy stateid copying for the async copy NFSD: Fix sparse warning in nfs4proc.c arm64: dts: mediatek: fix reset GPIO level on pumpkin phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup soundwire: bus: Fix device found flag correctly bus: qcom: Put child node before return arm64: dts: renesas: r8a779a0: Fix PMU interrupt mtd: require write permissions for locking and badblock ioctls dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties' usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()' usb: gadget: s3c: Fix incorrect resources releasing fotg210-udc: Complete OUT requests on short packets fotg210-udc: Don't DMA more than the buffer can take fotg210-udc: Mask GRP2 interrupts we don't handle fotg210-udc: Remove a dubious condition leading to fotg210_done fotg210-udc: Fix EP0 IN requests bigger than two packets fotg210-udc: Fix DMA on EP0 for length > max packet size crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init crypto: qat - don't release uninitialized resources crypto: ccp - fix command queuing to TEE ring buffer usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1) usb: gadget: pch_udc: Initialize device pointer before use usb: gadget: pch_udc: Check for DMA mapping error usb: gadget: pch_udc: Check if driver is present before calling ->setup() usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() devtmpfs: fix placement of complete() call x86/microcode: Check for offline CPUs before requesting new microcode spi: stm32: Fix use-after-free on unbind arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding regulator: bd9576: Fix return from bd957x_probe() spi: stm32: drop devres version of spi_register_master crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control mtd: maps: fix error return code of physmap_flash_remove() mtd: don't lock when recursively deleting partitions mtd: rawnand: qcom: Return actual error code instead of -ENODEV mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() spi: rockchip: avoid objtool warning regmap: set debugfs_name to NULL after it is freed usb: typec: stusb160x: fix return value check in stusb160x_probe() usb: typec: tps6598x: Fix return value check in tps6598x_probe() usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS serial: stm32: fix tx_empty condition serial: stm32: add FIFO flush when port is closed serial: stm32: fix FIFO flush in startup and set_termios serial: stm32: call stm32_transmit_chars locked serial: stm32: fix tx dma completion, release channel serial: stm32: fix a deadlock in set_termios serial: stm32: fix wake-up flag handling serial: stm32: fix a deadlock condition with wakeup event serial: stm32: fix TX and RX FIFO thresholds serial: stm32: fix incorrect characters on console serial: stm32: fix startup by enabling usart for reception serial: stm32: Use of_device_get_match_data() serial: stm32: fix probe and remove order for dma serial: stm32: add "_usart" prefix in functions name serial: stm32: fix code cleaning warnings and checks x86/platform/uv: Set section block size for hubless architectures arm64: dts: renesas: Add mmc aliases into board dts files ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family ARM: dts: exynos: correct PMIC interrupt trigger level on Snow ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100 memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] crypto: sun8i-ss - fix result memory leak on error path fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE) firmware: xilinx: Add a blank line after function declaration firmware: xilinx: Fix dereferencing freed memory Revert "tools/power turbostat: adjust for temperature offset" usb: gadget: pch_udc: Revert d3cb25a12138 completely Revert "drm/qxl: do not run release if qxl failed to init" ovl: fix missing revert_creds() on error path Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read KVM: arm64: Fully zero the vcpu state on reset KVM: Stop looking for coalesced MMIO zones if the bus is destroyed KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created KVM: SVM: Don't strip the C-bit from CR2 on #PF interception KVM: nSVM: Set the shadow root level to the TDP level for nested NPT KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit KVM: s390: extend kvm_s390_shadow_fault to return entry pointer KVM: s390: split kvm_s390_real_to_abs KVM: s390: VSIE: fix MVPG handling for prefixing and MSO s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility KVM: s390: fix guarded storage control register handling KVM: s390: split kvm_s390_logical_to_effective KVM: s390: VSIE: correctly handle MVPG when in VSIE ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices ALSA: hda/realtek: Re-order ALC662 quirk table entries ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries ALSA: hda/realtek: Re-order ALC269 HP quirk table entries ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 drm/amd/display: Reject non-zero src_y and src_x for video planes drm: bridge/panel: Cleanup connector on bridge detach drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast drm/dp_mst: Revise broadcast msg lct & lcr drm/radeon: fix copy of uninitialized variable back to userspace drm/panfrost: Don't try to map pages that are already mapped drm/panfrost: Clear MMU irqs before handling the fault drm/qxl: use ttm bo priorities drm/i915/gvt: Fix vfio_edid issue for BXT/APL drm/i915/gvt: Fix virtual display setup for BXT/APL FDDI: defxx: Make MMIO the configuration default except for EISA mt76: fix potential DMA mapping leak rtw88: Fix array overrun in rtw_get_tx_power_params() cfg80211: scan: drop entry from hidden_list on overflow ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() md: Fix missing unused status line of /proc/mdstat md: md_open returns -EBUSY when entering racing area md: factor out a mddev_find_locked helper from mddev_find md: split mddev_find md-cluster: fix use-after-free issue when removing rdev md/bitmap: wait for external bitmap writes to complete during tear down async_xor: increase src_offs when dropping destination page x86, sched: Treat Intel SNC topology as default, COD as exception selinux: add proper NULL termination to the secclass_map permissions misc: vmw_vmci: explicitly initialize vmci_datagram payload misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create() misc: lis3lv02d: Fix false-positive WARN on various HP models phy: cadence: Sierra: Fix PHY power_on sequence sc16is7xx: Defer probe if device read fails iio:adc:ad7476: Fix remove handling iio:accel:adis16201: Fix wrong axis assignment that prevents loading iio: inv_mpu6050: Fully validate gyro and accel scale writes soc/tegra: regulators: Fix locking up when voltage-spread is out of range PM / devfreq: Unlock mutex and free devfreq struct in error path PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c PCI: xgene: Fix cfg resource mapping KVM: x86: Defer the MMU unload to the normal path on an global INVPCID PCI: Allow VPD access for QLogic ISP2722 FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR MIPS: pci-rt2880: fix slot 0 configuration MIPS: pci-mt7620: fix PLL lock check ASoC: tlv320aic32x4: Increase maximum register in regmap ASoC: tlv320aic32x4: Register clocks before registering component ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function ASoC: samsung: tm2_wm5110: check of of_parse return value usb: xhci-mtk: improve bandwidth scheduling with TT usb: xhci-mtk: remove or operator for setting schedule parameters usb: typec: tcpm: update power supply once partner accepts usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply drm: bridge: fix LONTIUM use of mipi_dsi_() functions staging: fwserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL permission check staging: fwserial: fix TIOCSSERIAL jiffies conversions USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check staging: greybus: uart: fix TIOCSSERIAL jiffies conversions USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions tty: amiserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL jiffies conversions usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers net/nfc: fix use-after-free llcp_sock_bind/connect bluetooth: eliminate the potential race condition when removing the HCI controller Bluetooth: verify AMP hci_chan before amp_destroy BACKPORT: scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk Revert "xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume" ANDROID: vendor_hooks: Add hooks to dup_task_struct ANDROID: arm64: enable compat vdso UPSTREAM: arm64: vdso32: drop -no-integrated-as flag BACKPORT: scsi: ufs-mediatek: Add HS-G4 support UPSTREAM: scsi: ufs: Add enums for UniPro version higher than 1.6 FROMGIT: usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default FROMGIT: xhci: Do not use GFP_KERNEL in (potentially) atomic context FROMGIT: xhci: Fix giving back cancelled URBs even if halted endpoint can't reset ANDROID: usb: gadget: f_accessory: update SS/SSP descriptors Revert "sched,fair: Alternative sched_slice()" Revert "media: v4l2-ctrls: fix reference to freed memory" ANDROID: GKI: restore a part of "struct mmc_host" Revert "mmc: block: Issue a cache flush only when it's enabled" ANDROID: iommu/io-pgtable-arm: Free underlying page tables for large mappings Revert "UPSTREAM: usb: gadget: f_uac2: validate input parameters" ANDROID: vendor_hooks: Add hooks for account irqtime process tick BACKPORT: arm64: fpsimd: run kernel mode NEON with softirqs disabled UPSTREAM: arm64: assembler: introduce wxN aliases for wN registers BACKPORT: arm64: assembler: remove conditional NEON yield macros UPSTREAM: fsverity: relax build time dependency on CRYPTO_SHA256 UPSTREAM: fscrypt: relax Kconfig dependencies for crypto API algorithms UPSTREAM: crypto: arm64/gcm - move authentication tag check to SIMD domain UPSTREAM: crypto: arm64/crc-t10dif - move NEON yield to C code UPSTREAM: crypto: arm64/aes-ce-mac - simplify NEON yield UPSTREAM: crypto: arm64/aes-neonbs - remove NEON yield calls UPSTREAM: crypto: arm64/sha512-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha3-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha2-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha1-ce - simplify NEON yield UPSTREAM: arm64: assembler: add cond_yield macro UPSTREAM: crypto: remove cipher routines from public crypto API UPSTREAM: chcr_ktls: use AES library for single use cipher ANDROID: add OWNERS for sysfs-fs-f2fs FROMGIT: mm/memory_hotplug: rate limit page migration warnings ANDROID: db845c_gki.fragment: Add QCOM_TSENSE config to avoid thermal crashes UPSTREAM: usb: gadget: f_uac2: validate input parameters UPSTREAM: usb: f_uac2: adds support for SS and SSP f2fs: return EINVAL for hole cases in swap file ANDROID: Update the ABI xml and symbol list f2fs: avoid swapon failure by giving a warning first ANDROID: topology: Add flag to indicate topology has been updated f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly f2fs: support iflag change given the mask f2fs: avoid null pointer access when handling IPU error ANDROID: Update the ABI xml and symbol list ANDROID: Add missing CFI jump table symbols to kallsyms Revert "BACKPORT: bio: limit bio max size" ANDROID: thermal: Add vendor thermal_pm_notify_suspend function Linux 5.10.36 thermal/core/fair share: Lock the thermal zone while looping over instances thermal/drivers/cpufreq_cooling: Fix slab OOB issue lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails dm integrity: fix missing goto in bitmap_flush_interval error handling dm space map common: fix division bug in sm_ll_find_free_block() dm persistent data: packed struct should have an aligned() attribute too tracing: Restructure trace_clock_global() to never block tracing: Map all PIDs to command lines tools/power turbostat: Fix offset overflow issue in index converting rsi: Use resume_noirq for SDIO tty: fix memory leak in vc_deallocate usb: dwc2: Fix session request interrupt handler usb: dwc3: core: Do core softreset when switch mode usb: dwc3: gadget: Fix START_TRANSFER link state check usb: dwc3: gadget: Remove FS bInterval_m1 limitation usb: gadget/function/f_fs string table fix for multiple languages usb: gadget: Fix double free of device descriptor pointers usb: gadget: dummy_hcd: fix gpf in gadget_setup media: venus: hfi_parser: Don't initialize parser on v1 media: v4l2-ctrls: fix reference to freed memory media: staging/intel-ipu3: Fix race condition during set_fmt media: staging/intel-ipu3: Fix set_fmt error handling media: staging/intel-ipu3: Fix memory leak in imu_fmt media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() media: dvb-usb: Fix use-after-free access media: dvbdev: Fix memory leak in dvb_media_device_free() ext4: Fix occasional generic/418 failure ext4: allow the dax flag to be set and cleared on inline directories ext4: fix error return code in ext4_fc_perform_commit() ext4: fix ext4_error_err save negative errno into superblock ext4: fix error code in ext4_commit_super ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() ext4: fix check to prevent false positive report of incorrect used inodes ext4: annotate data race in jbd2_journal_dirty_metadata() ext4: annotate data race in start_this_handle() kbuild: update config_data.gz only when the content of .config is changed x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") smb3: do not attempt multichannel to server which does not support it smb3: when mounting with multichannel include it in requested capabilities jffs2: check the validity of dstlen in jffs2_zlib_compress() Fix misc new gcc warnings security: commoncap: fix -Wstringop-overread warning sfc: farch: fix TX queue lookup in TX event handling sfc: farch: fix TX queue lookup in TX flush done handling exfat: fix erroneous discard when clear cluster bit fuse: fix write deadlock dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences md/raid1: properly indicate failure when ending a failed write request crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS crypto: arm/curve25519 - Move '.fpu' after '.arch' tpm: vtpm_proxy: Avoid reading host log when using a virtual device tpm: efi: Use local variable for calculating final log size intel_th: pci: Add Alder Lake-M support powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR powerpc/kexec_file: Use current CPU info while setting up FDT powerpc/eeh: Fix EEH handling for hugepages in ioremap space. powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors jffs2: Hook up splice_write callback jffs2: Fix kasan slab-out-of-bounds problem Input: ili210x - add missing negation for touch indication on ili210x NFSv4: Don't discard segments marked for return in _pnfs_return_layout() NFS: Don't discard pNFS layout segments that are marked for return NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure openvswitch: fix stack OOB read while fragmenting IPv4 packets mlxsw: spectrum_mr: Update egress RIF list before route's action f2fs: fix to avoid out-of-bounds memory access f2fs: fix error handling in f2fs_end_enable_verity() ubifs: Only check replay with inode type to judge if inode linked kcsan, debugfs: Move debugfs file creation out of early init virtiofs: fix memory leak in virtio_fs_probe() fs: fix reporting supported extra file attributes for statx() Makefile: Move -Wno-unused-but-set-variable out of GCC only block arm64/vdso: Discard .note.gnu.property sections in vDSO btrfs: fix race when picking most recent mod log operation for an old root tools/power/turbostat: Fix turbostat for AMD Zen CPUs ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops ALSA: hda/realtek - Headset Mic issue on HP platform ALSA: hda/realtek: fix mic boost on Intel NUC 8 ALSA: hda/realtek: GA503 use same quirks as GA401 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 ALSA: usb-audio: Explicitly set up the clock selector ALSA: sb: Fix two use after free in snd_sb_qsound_build ALSA: hda/conexant: Re-order CX5066 quirk table entries ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer power: supply: cpcap-battery: fix invalid usage of list cursor sched,psi: Handle potential task count underflow bugs more gracefully s390/archrandom: add parameter check for s390_arch_random_generate block/rnbd-clt: Fix missing a memory free when unloading the module sched,fair: Alternative sched_slice() perf: Rework perf_event_exit_event() scsi: libfc: Fix a format specifier mfd: arizona: Fix rumtime PM imbalance on error mfd: da9063: Support SMBus and I2C mode mfd: intel-m10-bmc: Fix the register access range scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response drm/amdgpu: fix NULL pointer dereference drm/amd/display: Try YCbCr420 color when YCbCr444 fails amdgpu: avoid incorrect %hu format string drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug drm/amd/display: Fix UBSAN: shift-out-of-bounds warning drm/amd/display: Fix debugfs link_settings entry drm/radeon/ttm: Fix memory leak userptr pages drm/amdgpu/ttm: Fix memory leak userptr pages drm/msm/mdp5: Do not multiply vclk line count by 100 drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal sched/fair: Ignore percpu threads for imbalance pulls media: gscpa/stv06xx: fix memory leak media: dvb-usb: fix memory leak in dvb_usb_adapter_init media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming media: platform: sti: Fix runtime PM imbalance in regs_show media: i2c: adv7842: fix possible use-after-free in adv7842_remove() media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() media: adv7604: fix possible use-after-free in adv76xx_remove() media: tc358743: fix possible use-after-free in tc358743_remove() power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver media: vivid: update EDID media: em28xx: fix memory leak scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() scsi: smartpqi: Add new PCI IDs scsi: smartpqi: Correct request leakage during reset operations scsi: smartpqi: Use host-wide tag space power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce selftests/resctrl: Fix checking for < 0 for unsigned values selftests/resctrl: Fix incorrect parsing of iMC counters selftests/resctrl: Use resctrl/info for feature detection selftests/resctrl: Fix missing options "-n" and "-p" selftests/resctrl: Clean up resctrl features check selftests/resctrl: Fix compilation issues for other global variables selftests/resctrl: Fix compilation issues for global variables selftests/resctrl: Enable gcc checks to detect buffer overflows nvmet: return proper error code from discovery ctrl drm/komeda: Fix bit check to import to value of proper type ata: ahci: Disable SXS for Hisilicon Kunpeng920 mmc: sdhci-brcmstb: Remove CQE quirk mmc: sdhci-pci: Add PCI IDs for Intel LKF mmc: sdhci-esdhc-imx: validate pinctrl before use it scsi: qla2xxx: Fix use after free in bsg drm/vkms: fix misuse of WARN_ON scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() drm/amd/display: fix dml prefetch validation drm/amd/display: DCHUB underflow counter increasing in some scenarios drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' drm/amd/pm: fix workload mismatch on vega10 drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f drm/amdkfd: Fix UBSAN shift-out-of-bounds warning drm/amdgpu: mask the xgmi number of hops reported from psp to kfd backlight: qcom-wled: Fix FSC update issue for WLED5 backlight: qcom-wled: Use sink_addr for sync toggle power: supply: Use IRQF_ONESHOT media: gspca/sq905.c: fix uninitialized variable media: media/saa7164: fix saa7164_encoder_register() memory leak bugs extcon: arizona: Fix various races on driver unbind extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged power: supply: bq27xxx: fix power_avg for newer ICs atomisp: don't let it go past pipes array media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB media: ite-cir: check for receive overflow scsi: target: pscsi: Fix warning in pscsi_complete_cmd() kvfree_rcu: Use same set of GFP flags as does single-argument sched/pelt: Fix task util_est update filtering drm/amdgpu: Fix some unload driver issues scsi: lpfc: Fix pt2pt connection does not recover after LOGO scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work drm/amd/display: Don't optimize bandwidth before disabling planes drm/amd/display: Check for DSC support instead of ASIC revision drm/ast: fix memory leak when unload the driver drm/amd/display: changing sr exit latency drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check drm/qxl: release shadow on shutdown drm/qxl: do not run release if qxl failed to init drm: Added orientation quirk for OneGX1 Pro btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s btrfs: do proper error handling in btrfs_update_reloc_root btrfs: do proper error handling in create_reloc_root spi: sync up initial chipselect state platform/x86: intel_pmc_core: Don't use global pmcdev in quirks crypto: omap-aes - Fix PM reference leak on omap-aes.c crypto: sa2ul - Fix PM reference leak in sa_ul_probe() crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c crypto: stm32/hash - Fix PM reference leak on stm32-hash.c crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() intel_th: Consistency and off-by-one fix tty: n_gsm: check error while registering tty devices usb: dwc3: gadget: Check for disabled LPM quirk usb: core: hub: Fix PM reference leak in usb_port_resume() usb: musb: fix PM reference leak in musb_irq_work() usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() spi: qup: fix PM reference leak in spi_qup_remove() spi: omap-100k: Fix reference leak to master spi: dln2: Fix reference leak to master platform/x86: ISST: Account for increased timeout in some cases tools/power/x86/intel-speed-select: Increase string size ARM: dts: at91: change the key code of the gpio key bus: mhi: core: Clear context for stopped channels from remove() xhci: fix potential array out of bounds with several interrupters xhci: check control context is valid before dereferencing it. xhci: check port array allocation was successful before dereferencing it fpga: dfl: pci: add DID for D5005 PAC cards usb: xhci-mtk: support quirk to disable usb2 lpm random: initialize ChaCha20 constants with correct endianness perf/arm_pmu_platform: Fix error handling perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors soundwire: cadence: only prepare attached devices on clock stop tee: optee: do not check memref size on return from Secure World arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on soc/tegra: pmc: Fix completion of power-gate toggling efi/libstub: Add $(CLANG_FLAGS) to x86 flags x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) ARM: dts: ux500: Fix up TVK R3 sensors ARM: dts: BCM5301X: fix "reg" formatting in /memory node kselftest/arm64: mte: Fix MTE feature detection PCI: PM: Do not read power state in pci_enable_device_flags() ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node kselftest/arm64: mte: Fix compilation with native compiler usb: xhci: Fix port minor revision usb: dwc3: gadget: Ignore EP queue requests during bus reset usb: gadget: f_uac1: validate input parameters usb: gadget: f_uac2: validate input parameters genirq/matrix: Prevent allocation counter corruption crypto: hisilicon/sec - fixes a printing error x86/sev: Do not require Hypervisor CPUID bit for SEV guests usb: webcam: Invalid size of Processing Unit Descriptor usb: gadget: uvc: add bInterval checking for HS mode crypto: qat - fix unmap invalid dma address crypto: api - check for ERR pointers in crypto_destroy_tfm() bus: mhi: core: Destroy SBL devices when moving to mission mode spi: ath79: remove spi-master setup and cleanup assignment spi: ath79: always call chipselect function staging: wimax/i2400m: fix byte-order issue bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first cpuidle: tegra: Fix C7 idling state on Tegra114 fbdev: zero-fill colormap in fbcmap.c posix-timers: Preserve return value in clock_adjtime32() btrfs: fix race between transaction aborts and fsyncs leading to use-after-free intel_th: pci: Add Rocket Lake CPU support btrfs: fix metadata extent leak after failure to create subvolume x86/build: Disable HIGHMEM64G selection for M486SX btrfs: handle remount to no compress during compression smb2: fix use-after-free in smb2_ioctl_query_info() cifs: detect dead connections only when echoes are enabled. cifs: fix out-of-bound memory access when calling smb3_notify() at mount point cifs: Return correct error code from smb2_get_enc_key irqchip/gic-v3: Do not enable irqs when handling spurious interrups mmc: core: Fix hanging on I/O during system suspend for removable cards mmc: core: Set read only for SD cards with permanent write protect bit mmc: core: Do a power cycle when the CMD11 fails mmc: block: Issue a cache flush only when it's enabled mmc: block: Update ext_csd.cache_ctrl if it was written mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers mmc: sdhci: Check for reset prior to DMA address unmap mmc: uniphier-sd: Fix a resource leak in the remove function mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() scsi: mpt3sas: Block PCI config access from userspace during reset scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() spi: spi-ti-qspi: Free DMA resources spi: stm32-qspi: fix pm_runtime usage_count counter erofs: add unsupported inode i_format check mtd: physmap: physmap-bt1-rom: Fix unintentional stack access mtd: rawnand: atmel: Update ecc_stats.corrected counter mtd: spinand: core: add missing MODULE_DEVICE_TABLE() Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" mtd: spi-nor: core: Fix an issue of releasing resources during read/write fs/epoll: restore waking from ep_done_scan() ecryptfs: fix kernel panic with null dev_name arm64: dts: mt8173: fix property typo of 'phys' in dsi node arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld ftrace: Handle commands when closing set_ftrace_filter file ACPI: custom_method: fix a possible memory leak ACPI: custom_method: fix potential use-after-free issue tpm: acpi: Check eventlog signature before using it vhost-vdpa: fix vm_flags for virtqueue doorbell mapping s390/zcrypt: fix zcard and zqueue hot-unplug memleak s390/disassembler: increase ebpf disasm buffer size dyndbg: fix parsing file query without a line-range suffix nitro_enclaves: Fix stale file descriptors on failed usercopy bus: mhi: core: Sanity check values from remote device before use bus: mhi: core: Clear configuration from channel context during reset bus: mhi: core: Fix check for syserr at power_up ANDROID: qcom: Add neighbor related symbols ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos FROMGIT: usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS ANDROID: Update the ABI xml and symbol list FROMGIT: usb: dwc3: omap: improve extcon initialization FROMGIT: usb: typec: ucsi: Put fwnode in any case during ->probe() FROMGIT: usb: dwc3: gadget: Return success always for kick transfer in ep queue FROMGIT: usb: dwc3: gadget: Free gadget structure only after freeing endpoints FROMGIT: usb: dwc2: Fix gadget DMA unmap direction FROMGIT: usb: dwc3: gadget: Rename EOPF event macros to Suspend FROMGIT: usb: dwc3: gadget: Enable suspend events Revert "capabilities: require CAP_SETFCAP to map uid 0" Revert "driver core: add a min_align_mask field to struct device_dma_parameters" Revert "swiotlb: add a IO_TLB_SIZE define" Revert "swiotlb: factor out an io_tlb_offset helper" Revert "swiotlb: factor out a nr_slots helper" Revert "swiotlb: clean up swiotlb_tbl_unmap_single" Revert "swiotlb: refactor swiotlb_tbl_map_single" Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single" Revert "swiotlb: respect min_align_mask" Revert "nvme-pci: set min_align_mask" UPSTREAM: block: fix inflight statistics of part0 ANDROID: GKI: 5/7 KMI update BACKPORT: bio: limit bio max size ANDROID: i2c: Add vendor hook to allow assign dev_name to I2C devices UPSTREAM: binder: tell userspace to dump current backtrace when detected oneway spamming ANDROID: arm64: module: add RELA metadata for FIPS140 use ANDROID: GKI: rename filp_open to filp_open_block in symbol lists ANDROID: GKI: dwc3: add Android ABI padding to some structures FROMGIT: usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability FROMGIT: usb: dwc3: Capture new capability register GHWPARAMS9 FROMGIT: usb: dwc3: core: Do core softreset when switch mode ANDROID: android: Add symbols to debug_symbols driver BACKPORT: FROMGIT: remoteproc: add is_iomem to da_to_va FROMGIT: remoteproc: introduce is_iomem to rproc_mem_entry ANDROID: abi_gki_aarch64_qcom: Add __bitmap_andnot and cpumask_any_but ANDROID: abi_gki_aarch64_qcom: Add __kfifo_free Linux 5.10.35 vfio: Depend on MMU perf/core: Fix unconditional security_locked_down() call platform/x86: thinkpad_acpi: Correct thermal sensor allocation USB: Add reset-resume quirk for WD19's Realtek Hub USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX ovl: allow upperdir inside lowerdir ovl: fix leaked dentry nvme-pci: set min_align_mask swiotlb: respect min_align_mask swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single swiotlb: refactor swiotlb_tbl_map_single swiotlb: clean up swiotlb_tbl_unmap_single swiotlb: factor out a nr_slots helper swiotlb: factor out an io_tlb_offset helper swiotlb: add a IO_TLB_SIZE define driver core: add a min_align_mask field to struct device_dma_parameters tools/cgroup/slabinfo.py: updated to work on current kernel perf ftrace: Fix access to pid in array when setting a pid filter capabilities: require CAP_SETFCAP to map uid 0 perf data: Fix error return code in perf_data__create_dir() net: qrtr: Avoid potential use after free in MHI send bpf: Fix leakage of uninitialized bpf stack under speculation bpf: Fix masking negation logic upon negative dst register igb: Enable RSS for Intel I211 Ethernet Controller net: usb: ax88179_178a: initialize local variables before use netfilter: conntrack: Make global sysctls readonly in non-init netns mips: Do not include hi and lo in clobber list for R6 ANDROID: abi_gki_aarch64_qcom: Add __page_pinner_migration_failed ANDROID: vendor_hooks: set debugging data when rt_mutex is working ANDROID: abi_gki_aarch64_qcom: Add irq_do_set_affinity ANDROID: Update the ABI xml and symbol list ANDROID: ABI: Update the generic symbol list fsverity: relax build time dependency on CRYPTO_SHA256 fscrypt: relax Kconfig dependencies for crypto API algorithms f2fs: drop inplace IO if fs status is abnormal f2fs: compress: remove unneed check condition f2fs: clean up left deprecated IO trace codes f2fs: avoid using native allocate_segment_by_default() f2fs: remove unnecessary struct declaration f2fs: fix to avoid NULL pointer dereference f2fs: avoid duplicated codes for cleanup f2fs: document: add description about compressed space handling f2fs: clean up build warnings f2fs: modify open brace '{' following function definitions f2fs: fix the periodic wakeups of discard thread f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: fix to avoid GC/mmap race with f2fs_truncate() f2fs: set checkpoint_merge by default f2fs: Fix a hungtask problem in atomic write f2fs: fix to restrict mount condition on readonly block device f2fs: introduce gc_merge mount option f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix wrong alloc_type in f2fs_do_replace_block f2fs: delete empty compress.h f2fs: fix a typo in inode.c f2fs: allow to change discard policy based on cached discard cmds f2fs: fix to avoid touching checkpointed data in get_victim() f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix error path of f2fs_remount() f2fs: fix wrong comment of nat_tree_lock f2fs: fix to avoid out-of-bounds memory access f2fs: don't start checkpoint thread in readonly mountpoint f2fs: do not use AT_SSR mode in FG_GC & high urgent BG_GC f2fs: add sysfs nodes to get runtime compression stat f2fs: fix to use per-inode maxbytes in f2fs_fiemap f2fs: fix to align to section for fallocate() on pinned file f2fs: expose # of overprivision segments f2fs: fix error handling in f2fs_end_enable_verity() f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: remove unused file_clear_encrypt() f2fs: check if swapfile is section-alligned f2fs: fix last_lblock check in check_swap_activate_fast f2fs: remove unnecessary IS_SWAPFILE check f2fs: Replace one-element array with flexible-array member f2fs: compress: Allow modular (de)compression algorithms f2fs: check discard command number before traversing discard pending list f2fs: update comments for explicit memory barrier f2fs: remove unused FORCE_FG_GC macro f2fs: avoid unused f2fs_show_compress_options() f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix a spelling error f2fs: fix a spacing coding style Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/media/renesas,vin.yaml Documentation/devicetree/bindings/serial/8250.yaml Documentation/devicetree/bindings/serial/st,stm32-uart.yaml drivers/bus/mhi/core/init.c drivers/bus/mhi/core/main.c drivers/bus/mhi/core/pm.c drivers/firmware/qcom_scm-smc.c drivers/firmware/qcom_scm.c drivers/firmware/qcom_scm.h drivers/soc/qcom/mdt_loader.c drivers/usb/gadget/function/f_uac2.c net/qrtr/mhi.c Change-Id: I18208c8a9e6e84b94ee30c8046a3ea74a18e3bea Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-25 18:01:14 +09:00
drivers/hid/hid-betopff.c
drivers/hid/hid-core.c
drivers/hid/hid-debug.c
drivers/hid/hid-elecom.c
drivers/hid/hid-generic.c
drivers/hid/hid-ids.h
drivers/hid/hid-input.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/hid/hid-lg4ff.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/hid/hid-lg.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/hid/hid-lg-g15.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/hid/hid-lg.h
drivers/hid/hid-logitech-dj.c
drivers/hid/hid-logitech-hidpp.c
drivers/hid/hid-magicmouse.c
drivers/hid/hid-microsoft.c
drivers/hid/hid-multitouch.c
drivers/hid/hid-nintendo.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/hid/hid-picolcd_core.c
drivers/hid/hid-picolcd_debugfs.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/hid/hid-picolcd.h
drivers/hid/hid-plantronics.c
drivers/hid/hid-playstation.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/hid/hid-prodikeys.c
drivers/hid/hid-quirks.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/hid/hidraw.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/hid/hid-roccat-arvo.c
drivers/hid/hid-roccat-arvo.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/hid/hid-roccat.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/hid/hid-roccat-common.c
drivers/hid/hid-roccat-common.h
drivers/hid/hid-roccat-isku.c
drivers/hid/hid-roccat-isku.h
drivers/hid/hid-roccat-kone.c
drivers/hid/hid-roccat-kone.h
drivers/hid/hid-roccat-koneplus.c
drivers/hid/hid-roccat-koneplus.h
drivers/hid/hid-roccat-konepure.c
drivers/hid/hid-roccat-kovaplus.c
drivers/hid/hid-roccat-kovaplus.h
drivers/hid/hid-roccat-lua.c
drivers/hid/hid-roccat-lua.h
drivers/hid/hid-roccat-pyra.c
drivers/hid/hid-roccat-pyra.h
drivers/hid/hid-roccat-ryos.c
drivers/hid/hid-roccat-savu.c
drivers/hid/hid-roccat-savu.h
drivers/hid/hid-sony.c
drivers/hid/hid-steam.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/hid/hid-uclogic-core.c
drivers/hid/hid-uclogic-params.c
drivers/hid/hid-uclogic-params.h
drivers/hid/hid-uclogic-rdesc.c
drivers/hid/hid-uclogic-rdesc.h
drivers/hid/hid-wiimote-core.c
drivers/hid/hid-wiimote-debug.c
drivers/hid/hid-wiimote.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/hid/hid-wiimote-modules.c
drivers/hid/uhid.c
drivers/hid/usbhid/hid-core.c
drivers/hid/usbhid/hiddev.c
drivers/hid/usbhid/usbhid.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/hid/wacom.h
drivers/hid/wacom_sys.c
drivers/hid/wacom_wac.c
drivers/hid/wacom_wac.h
drivers/hwspinlock/hwspinlock_core.c
drivers/hwspinlock/hwspinlock_internal.h
drivers/i2c/algos/i2c-algo-bit.c
drivers/i2c/i2c-boardinfo.c
drivers/i2c/i2c-core-base.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/i2c/i2c-core.h
drivers/i2c/i2c-core-of.c
drivers/i2c/i2c-core-smbus.c
Merge keystone/android12-5.10-keystone-qcom-release.39+ (9782146) into msm-5.10 * refs/heads/tmp-9782146: FROMGIT: usb: typec: tcpm: Respond Not_Supported if no snk_vdo FROMGIT: usb: typec: tcpm: Properly interrupt VDM AMS FROMGIT: usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header UPSTREAM: swiotlb: Fix the type of index ANDROID: Don't add image to all target with KBUILD_MIXED_TREE Linux 5.10.39 scripts: switch explicitly to Python 3 tweewide: Fix most Shebang lines ipv6: remove extra dev_hold() for fallback tunnels ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods sit: proper dev_{hold|put} in ndo_[un]init methods ip6_gre: proper dev_{hold|put} in ndo_[un]init methods net: stmmac: Do not enable RX FIFO overflow interrupts lib: stackdepot: turn depot_lock spinlock to raw_spinlock block: reexpand iov_iter after read/write ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP net:CXGB4: fix leak if sk_buff is not used gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 drm/amd/display: Fix two cursor duplication when using overlay nvmet: remove unsupported command noise net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found ceph: don't allow access to MDS-private inodes ceph: don't clobber i_snap_caps on non-I_NEW inode ceph: fix fscache invalidation scsi: lpfc: Fix illegal memory access on Abort IOCBs riscv: Workaround mcount name prior to clang-13 scripts/recordmcount.pl: Fix RISC-V regex for clang riscv: Use $(LD) instead of $(CC) to link vDSO platform/chrome: cros_ec_typec: Add DP mode check ARM: 9075/1: kernel: Fix interrupted SMC calls um: Disable CONFIG_GCOV with MODULES um: Mark all kernel symbols as local NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() ACPI / hotplug / PCI: Fix reference count leak in enable_slot() ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() dmaengine: dw-edma: Fix crash on loading/unloading driver PCI: thunder: Fix compile testing virtio_net: Do not pull payload in skb->head isdn: capi: fix mismatched prototypes cxgb4: Fix the -Wmisleading-indentation warning usb: sl811-hcd: improve misleading indentation kgdb: fix gcc-11 warning on indentation airo: work around stack usage warning drm/i915/display: fix compiler warning about array overrun x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes ANDROID: I3C: Enable I3C core framework ANDROID: GKI: Update abi_gki_aarch64_qcom for hung task detect ANDROID: GKI: 5/21 KMI update FROMGIT: blk-mq: clearing flush request reference in tags->rqs[] FROMGIT: blk-mq: clear stale request in tags->rq[] before freeing one request pool FROMGIT: blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter Revert "ANDROID: GKI: Enable CONFIG_KUNIT" BACKPORT: block: Remove queue_limits.bio_max_bytes FROMGIT: kasan: use dump_stack_lvl(KERN_ERR) to print stacks FROMGIT: fix for "printk: introduce dump_stack_lvl()" FROMGIT: printk: introduce dump_stack_lvl() UPSTREAM: arm64: mte: Remove unused mte_assign_mem_tag_range() UPSTREAM: arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere ANDROID: vendor_hooks: add hooks for slab memory leak debugging Revert "Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20"" ANDROID: GKI: Disable CONFIG_ZONE_DMA on arm64 ANDROID: abi_gki_aarch64_qcom: Add *gic_v3_set_affinity trace syms ANDROID: mmc: Add vendor hooks ANDROID: gic-v3: Change GIC v3 vendor hook to restricted ANDROID: GKI: enable hidden configs for DMA ANDROID: GKI: remove kernel_read from abi symbol list Revert "Revert "mmc: block: Issue a cache flush only when it's enabled"" Revert "ANDROID: GKI: restore a part of "struct mmc_host"" Revert "Revert "media: v4l2-ctrls: fix reference to freed memory"" Revert "Revert "sched,fair: Alternative sched_slice()"" FROMGIT: usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work FROMGIT: usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 Revert "Revert "nvme-pci: set min_align_mask"" Revert "Revert "swiotlb: respect min_align_mask"" Revert "Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single"" Revert "Revert "swiotlb: refactor swiotlb_tbl_map_single"" Revert "Revert "swiotlb: clean up swiotlb_tbl_unmap_single"" Revert "Revert "swiotlb: factor out a nr_slots helper"" Revert "Revert "swiotlb: factor out an io_tlb_offset helper"" Revert "Revert "swiotlb: add a IO_TLB_SIZE define"" Revert "Revert "driver core: add a min_align_mask field to struct device_dma_parameters"" Revert "Revert "capabilities: require CAP_SETFCAP to map uid 0"" Revert "ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos" ANDROID: Fix compilation error with huge_pmd_share() UPSTREAM: mm: memblock: add more debug logs UPSTREAM: mm: memblock: drop __init from memblock functions to make it inline ANDROID: modpost: Check for KBUILD_MIXED_TREE for Modules.symvers ANDROID: hung_task: Add vendor hook for hung task detect ANDROID: vendor_hooks: add hook to balance_dirty_pages() ANDROID: vendor_hooks: Add hooks for reducing virtual address fragmentation ANDROID: abi_gki_aarch64_qcom: Add aes_encrypt/aes_expandkey ANDROID: iommu: Add vendor hook for iova allocation and free tracking ANDROID: iommu/io-pgtable-arm: Fix unmapping loop in __arm_lpae_unmap() ANDROID: kernel: Fix debug_kinfo warning message Revert "mm: fix struct page layout on 32-bit systems" Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4" Revert "kyber: fix out of bounds access when preempted" Revert "PM: runtime: Fix unpaired parent child_count for force_resume" Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940" ANDROID: ABI: Update allowed list for QCOM ANDROID: Update the ABI xml ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add missing symbols for i3c ANDROID: dm-user: Drop additional reference FROMGIT: scsi: ufs: ufs-mediatek: Fix power down spec violation UPSTREAM: scsi: ufs-mediatek: Support option to disable auto-hibern8 UPSTREAM: scsi: ufs-mediatek: Decouple features from platform bindings BACKPORT: scsi: ufs-mediatek: Support VA09 regulator operations UPSTREAM: scsi: ufs: Add retry flow for failed HBA enabling Linux 5.10.38 ASoC: rsnd: check all BUSIF status when error nvme: do not try to reconfigure APST when the controller is not live ext4: fix debug format string warning debugfs: Make debugfs_allow RO after init dt-bindings: serial: 8250: Remove duplicated compatible strings dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 i2c: mediatek: Fix send master code at more than 1MHz media: rkvdec: Remove of_match_ptr() clk: exynos7: Mark aclk_fsys1_200 as critical drm/i915: Fix crash in auto_retire drm/i915/overlay: Fix active retire callback alignment drm/i915: Read C0DRB3/C1DRB3 as 16 bits again drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp kobject_uevent: remove warning in init_uevent_argv() usb: typec: tcpm: Fix error while calculating PPS out values ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address ARM: 9012/1: move device tree mapping out of linear region ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue MIPS: Avoid handcoded DIVU in `__div64_32' altogether MIPS: Avoid DIVU in `__div64_32' is result would be zero MIPS: Reinstate platform `__div64_32' handler mm: fix struct page layout on 32-bit systems iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" KVM: VMX: Disable preemption when probing user return MSRs KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported KVM: nVMX: Always make an attempt to map eVMCS after migration KVM: x86: Move RDPID emulation intercept to its own enum KVM: x86: Emulate RDPID only if RDTSCP is supported xen/gntdev: fix gntdev_mmap() error exit path cdc-wdm: untangle a circular dependency between callback and softint iio: tsl2583: Fix division by a zero lux_val iio: gyro: mpu3050: Fix reported temperature value xhci: Add reset resume quirk for AMD xhci controller. xhci: Do not use GFP_KERNEL in (potentially) atomic context xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI usb: typec: ucsi: Put fwnode in any case during ->probe() usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 usb: dwc3: gadget: Return success always for kick transfer in ep queue usb: dwc3: gadget: Enable suspend events usb: core: hub: fix race condition about TRSMRCY of resume usb: dwc2: Fix gadget DMA unmap direction usb: xhci: Increase timeout for HC halt usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield usb: dwc3: omap: improve extcon initialization blk-mq: Swap two calls in blk_mq_exit_queue() blk-mq: plug request for shared sbitmap nbd: Fix NULL pointer in flush_workqueue f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly nvmet-rdma: Fix NULL deref when SEND is completed with error nvmet: fix inline bio check for bdev-ns nvmet: add lba to sect conversion helpers kyber: fix out of bounds access when preempted ACPI: scan: Fix a memory leak in an error handling path usb: musb: Fix an error message hwmon: (occ) Fix poll rate limiting usb: fotg210-hcd: Fix an error message iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER iio: proximity: pulsedlight: Fix rumtime PM imbalance on error iio: light: gp2ap002: Fix rumtime PM imbalance on error usb: dwc3: gadget: Free gadget structure only after freeing endpoints perf tools: Fix dynamic libbpf link xen/unpopulated-alloc: fix error return code in fill_list() xen/unpopulated-alloc: consolidate pgmap manipulation dax: Wake up all waiters after invalidating dax entry dax: Add a wakeup mode parameter to put_unlocked_entry() dax: Add an enum for specifying dax wakup mode KVM: x86: Prevent deadlock against tk_core.seq KVM: x86: Cancel pvclock_gtod_work on module removal drm/msm/dp: initialize audio_comp when audio starts KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer kvm: exit halt polling on need_resched() as well drm/i915: Avoid div-by-zero on gen2 drm/amd/display: Initialize attribute for hdcp_srm sysfs file drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected btrfs: fix race leading to unpersisted data and metadata on fsync arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup blk-iocost: fix weight updates of inner active iocgs mm/hugetlb: fix F_SEAL_FUTURE_WRITE kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled userfaultfd: release page in error path to avoid BUG_ON squashfs: fix divide error in calculate_skip() hfsplus: prevent corruption in shrinking truncate powerpc/64s: Fix crashes when toggling entry flush barrier powerpc/64s: Fix crashes when toggling stf barrier ARC: mm: Use max_high_pfn as a HIGHMEM zone border ARC: mm: PAE: use 40-bit physical page mask ARC: entry: fix off-by-one error in syscall number validation f2fs: avoid unneeded data copy in f2fs_ioc_move_range() mptcp: fix splat when closing unaccepted socket i40e: Fix PHY type identifiers for 2.5G and 5G adapters i40e: fix the restart auto-negotiation after FEC modified i40e: Fix use-after-free in i40e_client_subtask() i40e: fix broken XDP support netfilter: nftables: avoid overflows in nft_hash_buckets() kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources kernel: kexec_file: fix error return code of kexec_calculate_store_digests() fs/proc/generic.c: fix incorrect pde_is_permanent check sched/fair: Fix unfairness caused by missing load decay sched: Fix out-of-bound access in uclamp can: m_can: m_can_tx_work_queue(): fix tx_skb race condition can: mcp251x: fix resume from sleep before interface was brought up can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path netfilter: nftables: Fix a memleak from userdata error path in new objects netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check smc: disallow TCP_ULP in smc_setsockopt() net: fix nla_strcmp to handle more then one trailing null character ethtool: fix missing NLM_F_MULTI flag when dumping mm/gup: check for isolation errors mm/gup: return an error on migration failure mm/gup: check every subpage of a compound page during isolation ksm: fix potential missing rmap_item for stable_node mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() arm64: entry: always set GIC_PRIO_PSR_I_SET during entry arm64: entry: factor irq triage logic into macros drm/radeon: Avoid power table parsing memory leaks drm/radeon: Fix off-by-one power_state index heap overwrite net: stmmac: Clear receive all(RA) bit when promiscuous mode is off xsk: Fix for xp_aligned_validate_desc() when len == chunk_size netfilter: xt_SECMARK: add new revision to fix structure layout sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b ethernet:enic: Fix a use after free bug in enic_hard_start_xmit block/rnbd-clt: Check the return value of the function rtrs_clt_query block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t libbpf: Fix signed overflow in ringbuf_process_ring sunrpc: Fix misplaced barrier in call_decode RISC-V: Fix error code returned by riscv_hartid_to_cpuid() sctp: do asoc update earlier in sctp_sf_do_dupcook_a net: hns3: disable phy loopback setting in hclge_mac_start_phy net: hns3: use netif_tx_disable to stop the transmit queue net: hns3: fix for vxlan gpe tx checksum bug net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() net: hns3: initialize the message content in hclge_get_link_mode() net: hns3: fix incorrect configuration for igu_egu_hw_err rtc: ds1307: Fix wday settings for rx8130 scsi: ufs: core: Narrow down fast path in system suspend path scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend scsi: ufs: core: Do not put UFS power into LPM if link is broken scsi: qla2xxx: Prevent PRLI in target mode ceph: fix inode leak on getattr error in __fh_to_dentry swiotlb: Fix the type of index xprtrdma: rpcrdma_mr_pop() already does list_del_init() xprtrdma: Fix cwnd update ordering xprtrdma: Avoid Receive Queue wrapping pwm: atmel: Fix duty cycle calculation in .get_state() SUNRPC: fix ternary sign expansion bug in tracing dmaengine: idxd: fix cdev setup and free device lifetime issues dmaengine: idxd: fix dma device lifetime dmaengine: idxd: Fix potential null dereference on pointer status rtc: fsl-ftm-alarm: add MODULE_TABLE() nfsd: ensure new clients break delegations NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting thermal/drivers/tsens: Fix missing put_device error SUNRPC: Handle major timeout in xprt_adjust_timeout() SUNRPC: Remove trace_xprt_transmit_queued SUNRPC: Move fault injection call sites NFSv4.2 fix handling of sr_eof in SEEK's reply pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() PCI: endpoint: Fix missing destroy_workqueue() NFS: Deal correctly with attribute generation counter overflow NFSv4.2: Always flush out writes in nfs42_proc_fallocate() NFS: Fix attribute bitmask in _nfs42_proc_fallocate() NFS: nfs4_bitmask_adjust() must not change the server global bitmasks rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: Fix a hungtask problem in atomic write f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix to avoid touching checkpointed data in get_victim() PCI: endpoint: Fix NULL pointer dereference for ->get_features() PCI: endpoint: Make *_free_bar() to return error codes on failure PCI: endpoint: Add helper API to get the 'next' unreserved BAR PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix to align to section for fallocate() on pinned file ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook PCI: Release OF node in pci_scan_device()'s error path PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader remoteproc: qcom_q6v5_mss: Replace ioremap with memremap f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE f2fs: move ioctl interface definitions to separated file thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() ASoC: rt286: Make RT286_SET_GPIO_* readable and writable watchdog: fix barriers when printing backtraces from all CPUs watchdog/softlockup: remove logic that tried to prevent repeated reports watchdog: explicitly update timestamp when reporting softlockup watchdog: rename __touch_watchdog() to a better descriptive name ia64: module: fix symbolizer crash on fdescr bnxt_en: Add PCI IDs for Hyper-V VF devices. kbuild: generate Module.symvers only when vmlinux exists selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test selftests: mlxsw: Increase the tolerance of backlog buildup net: ethernet: mtk_eth_soc: fix RX VLAN offload iavf: remove duplicate free resources calls powerpc/iommu: Annotate nested lock for lockdep qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt crypto: ccp: Free SEV device if SEV init fails mt76: mt7615: fix entering driver-own state on mt7663 drm/amdgpu: Add mem sync flag for IB allocated by SA drm/amd/display: add handling for hdcp2 rx id list validation drm/amd/display: fixed divide by zero kernel crash during dsc enablement powerpc/pseries: Stop calling printk in rtas_stop_self() samples/bpf: Fix broken tracex1 due to kprobe argument change net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() ASoC: rt286: Generalize support for ALC3263 codec powerpc/smp: Set numa node before updating mask flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() sctp: Fix out-of-bounds warning in sctp_process_asconf_param() ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 kconfig: nconf: stop endless search loops selftests: Set CC to clang in lib.mk if LLVM is set drm/amd/display: Force vsync flip when reconfiguring MPCC iommu/amd: Remove performance counter pre-initialization test Revert "iommu/amd: Fix performance counter initialization" ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() powerpc/mm: Add cond_resched() while removing hpte mappings iwlwifi: pcie: make cfg vs. trans_cfg more robust cuse: prevent clone virtiofs: fix userns fuse: invalidate attrs when page writeback completes mt76: mt7915: fix txpower init for TSSI off chips mt76: mt76x0: disable GTK offloading mt76: mt7615: support loading EEPROM for MT7613BE rtw88: 8822c: add LC calibration for RTL8822C pinctrl: samsung: use 'int' for register masks in Exynos mac80211: clear the beacon's CRC after channel switch IB/hfi1: Correct oversized ring allocation coresight: Do not scan for graph if none is present MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED i2c: Add I2C_AQ_NO_REP_START adapter quirk ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. ice: handle increasing Tx or Rx ring sizes ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet ip6_vti: proper dev_{hold|put} in ndo_[un]init methods net: hns3: add handling for xmit skb with recursive fraglist net: hns3: remediate a potential overflow risk of bd_num_list powerpc/32: Statically initialise first emergency context selftests/powerpc: Fix L1D flushing tests for Power10 Bluetooth: check for zapped sk before connecting net: bridge: when suppression is enabled exclude RARP packets net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports Bluetooth: initialize skb_queue_head at l2cap_chan_create() Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default ALSA: bebob: enable to deliver MIDI messages for multiple ports ALSA: rme9652: don't disable if not enabled ALSA: hdspm: don't disable if not enabled ALSA: hdsp: don't disable if not enabled i2c: bail out early when RDWR parameters are wrong Bluetooth: Fix incorrect status handling in LE PHY UPDATE event ASoC: rsnd: core: Check convert rate in rsnd_hw_params net: stmmac: Set FIFO sizes for ipq806x net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF tipc: convert dest node's address to network order fs: dlm: flush swork on shutdown fs: dlm: check on minimum msglen size fs: dlm: add errno handling to check callback fs: dlm: fix debugfs dump ath11k: fix thermal temperature read kvm: Cap halt polling at kvm->max_halt_poll_ns cpufreq: intel_pstate: Use HWP if enabled by platform firmware PM: runtime: Fix unpaired parent child_count for force_resume ACPI: PM: Add ACPI ID of Alder Lake Fan KVM/VMX: Invoke NMI non-IST entry instead of IST entry KVM: x86/mmu: Remove the defunct update_pte() paging hook tpm, tpm_tis: Reserve locality in tpm_tis_resume() tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() tpm: fix error return code in tpm2_get_cc_attrs_tbl() KEYS: trusted: Fix memory leak on object td UPSTREAM: module: unexport find_module and module_mutex FROMLIST: scsi: ufs: Increase the usable queue depth ANDROID: abi_gki_aarch64_qcom: Add vmemdup_user ANDROID: cgroup: add vendor hook to cgroup .attach() ANDROID: gki_defconfig: Enable HID_BETOP_FF JOYSTICK_XPAD_FF and JOYSTICK_XPAD_LEDS ANDROID: abi_gki_aarch64_qcom: Add devm_rproc_* APIs ANDROID: Incremental fs: Add uid to INCFS_IOC_GET_LAST_READ_ERROR ANDROID: Incremental fs: Make sysfs_name changeable on remount ANDROID: Incremental fs: Count pending_reads even when very short ANDROID: sched/fair: export sysctl_sched_min_granularity symbol ANDROID: Fix compat hwcap reporting on asymmetric 32-bit SoCs Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests" BACKPORT: sched/uclamp: Allow to reset a task uclamp constraint value ANDROID: GKI: restore termiox fields Revert "spi: Fix use-after-free with devm_spi_alloc_*" FROMGIT: block: avoid double io accounting for flush request UPSTREAM: kasan: fix kasan_byte_accessible() to be consistent with actual checks FROMLIST: blk-mq: Swap two calls in blk_mq_exit_queue() ANDROID: FUSE OWNERS pointing to android-mainline OWNERS Linux 5.10.37 sctp: delay auto_asconf init until binding the first addr Revert "net/sctp: fix race condition in sctp_destroy_sock" smp: Fix smp_call_function_single_async prototype net: Only allow init netns to set default tcp cong to a restricted algo arm64: Remove arm64_dma32_phys_limit and its uses bpf: Prevent writable memory-mapping of read-only ringbuf pages bpf, ringbuf: Deny reserve of buffers larger than ringbuf bpf: Fix alu32 const subreg bound tracking on bitwise operations afs: Fix speculative status fetches mm/memory-failure: unnecessary amount of unmapping mm/sparse: add the missing sparse_buffer_fini() in error branch mm: memcontrol: slab: fix obtain a reference to a freeing memcg mm/sl?b.c: remove ctor argument from kmem_cache_flags kfifo: fix ternary sign extension bugs ia64: fix EFI_DEBUG build perf session: Add swap operation for event TIME_CONV perf jit: Let convert_timestamp() to be backwards-compatible perf tools: Change fields type in perf_record_time_conv net:nfc:digital: Fix a double free in digital_tg_recv_dep_req net: bridge: mcast: fix broken length + header check for MRDv6 Adv. RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res RDMA/siw: Fix a use after free in siw_alloc_mr bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds selftests/bpf: Fix core_reloc test runner selftests/bpf: Fix field existence CO-RE reloc tests selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM bnxt_en: Fix RX consumer index logic in the error path. selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E bnxt_en: fix ternary sign extension bug in bnxt_show_temp() net: enetc: fix link error again net: phy: marvell: fix m88e1111_set_downshift net: phy: marvell: fix m88e1011_set_downshift powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') powerpc/perf: Fix the threshold event selection for memory events in power10 wlcore: Fix buffer overrun by snprintf due to incorrect buffer size ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock ath10k: Fix a use after free in ath10k_htc_send_bundle ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices powerpc/64: Fix the definition of the fixmap area RDMA/core: Add CM to restrack after successful attachment to a device RDMA/rxe: Fix a bug in rxe_fill_ip_info() net: phy: intel-xway: enable integrated led functions net: renesas: ravb: Fix a stuck issue when a lot of frames are received net: stmmac: fix TSO and TBS feature enabling during driver open nfp: devlink: initialize the devlink port attribute "lanes" crypto: ccp: Detect and reject "invalid" addresses destined for PSP mt76: mt7615: fix memleak when mt7615_unregister_device() net: davinci_emac: Fix incorrect masking of tx and rx error channel net: marvell: prestera: fix port event handling on init vsock/virtio: free queued packets when closing socket sfc: ef10: fix TX queue lookup in TX event handling ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails RDMA/cxgb4: add missing qpid increment gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check net: ethernet: ixp4xx: Set the DMA masks explicitly libbpf: Initialize the bpf_seq_printf parameters array field by field vsock/vmci: log once the failed queue pair allocation netfilter: nftables_offload: special ethertype handling for VLAN netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector netfilter: nft_payload: fix C-VLAN offload support mwl8k: Fix a double Free in mwl8k_probe_hw i2c: mediatek: Fix wrong dma sync flag i2c: sh7760: fix IRQ error path wlcore: fix overlapping snprintf arguments in debugfs rtlwifi: 8821ae: upgrade PHY and RF parameters KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid powerpc/smp: Reintroduce cpu_core_mask powerpc/pseries: extract host bridge from pci_bus prior to bus removal MIPS: pci-legacy: stop using of_pci_range_to_resource drm/amd/pm: fix error code in smu_set_power_limit() perf beauty: Fix fsconfig generator iommu/amd: Put newline after closing bracket in warning drm/i915/gvt: Fix error code in intel_gvt_init_device() net/packet: remove data races in fanout operations net/packet: make packet_fanout.arr size configurable up to 64K net/mlx5: Fix bit-wise and with zero ASoC: ak5558: correct reset polarity powerpc/xive: Fix xmon command "dxi" powerpc/xive: Drop check on irq_data in xive_core_debug_show() i2c: sh7760: add IRQ check i2c: rcar: add IRQ check i2c: rcar: protect against supurious interrupts on V3U i2c: rcar: make sure irq is not threaded on Gen2 and earlier i2c: mlxbf: add IRQ check i2c: jz4780: add IRQ check i2c: emev2: add IRQ check i2c: cadence: add IRQ check i2c: xiic: fix reference leak when pm_runtime_get_sync fails i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails i2c: sprd: fix reference leak when pm_runtime_get_sync fails i2c: omap: fix reference leak when pm_runtime_get_sync fails i2c: imx: fix reference leak when pm_runtime_get_sync fails i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails i2c: img-scb: fix reference leak when pm_runtime_get_sync fails i2c: cadence: fix reference leak when pm_runtime_get_sync fails RDMA/rtrs-clt: destroy sysfs after removing session from active list RDMA/srpt: Fix error return code in srpt_cm_req_recv() net: thunderx: Fix unintentional sign extension issue cxgb4: Fix unintentional sign extension issues RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() IB/hfi1: Fix error return code in parse_platform_config() RDMA/qedr: Fix error return code in qedr_iw_connect() ovl: invalidate readdir cache on changes to dir with origin KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit mt76: mt7663s: fix the possible device hang in high traffic mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation mt76: mt7915: fix mib stats counter reporting to mac80211 mt76: mt7615: fix mib stats counter reporting to mac80211 mt76: mt7915: fix aggr len debugfs node mt76: mt7915: fix tx skb dma unmap mt76: mt7615: fix tx skb dma unmap mt7601u: fix always true expression rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() xfs: fix return of uninitialized value in variable error perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric mac80211: bail out if cipher schemes are invalid powerpc: iommu: fix build when neither PCI or IBMVIO is set powerpc/perf: Fix PMU constraint check for EBB events powerpc/64s: Fix pte update for kernel memory on radix IB/hfi1: Use kzalloc() for mmu_rb_handler allocation liquidio: Fix unintented sign extension of a left shift of a u16 ASoC: simple-card: fix possible uninitialized single_cpu local variable KVM: arm64: Initialize VCPU mdcr_el2 before loading it HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls iommu/vt-d: Invalidate PASID cache when root/context entry changed iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL iommu/vt-d: Report the right page fault address iommu/vt-d: Report right snoop capability when using FL for IOVA iommu: Fix a boundary issue to avoid performance drop iommu/vt-d: Don't set then clear private data in prq_event_thread() mips: bmips: fix syscon-reboot nodes net: hns3: Limiting the scope of vector_ring_chain variable nfc: pn533: prevent potential memory corruption RDMA/core: Fix corrupted SL on passive side bug: Remove redundant condition check in report_bug net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() powerpc/pseries: Only register vio drivers if vio bus exists udp: never accept GSO_FRAGLIST packets net: phy: lan87xx: fix access to wrong register of LAN87xx ALSA: core: remove redundant spin_lock pair in snd_card_disconnect gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration IB/isert: Fix a use after free in isert_connect_request RDMA/mlx5: Fix drop packet rule in egress table iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk MIPS: loongson64: fix bug when PAGE_SIZE > 16KB pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero pinctrl: pinctrl-single: remove unused parameter inet: use bigger hash table for IP ID generation ima: Fix the error code for restoring the PCR value MIPS: fix local_irq_{disable,enable} in asmmacro.h powerpc/prom: Mark identical_pvr_fixup as __init powerpc/fadump: Mark fadump_calculate_reserve_size as __init libbpf: Add explicit padding to btf_dump_emit_type_decl_opts selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed iommu/vt-d: Reject unsupported page request modes iommu: Check dev->iommu in iommu_dev_xxx functions bpftool: Fix maybe-uninitialized warnings libbpf: Add explicit padding to bpf_xdp_set_link_opts net: lapbether: Prevent racing when checking whether the netif is running Bluetooth: avoid deadlock between hci_dev->lock and socket lock KVM: x86/mmu: Retry page faults that hit an invalid memslot wilc1000: write value to WILC_INTR2_ENABLE register RDMA/mlx5: Fix mlx5 rates to IB rates map ASoC: Intel: Skylake: Compile when any configuration is selected ASoC: Intel: boards: sof-wm8804: add check for PLL setting perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars HID: plantronics: Workaround for double volume key presses xsk: Respect device's headroom and tailroom on generic xmit path drivers/block/null_blk/main: Fix a double free in null_init. sched/debug: Fix cgroup_path[] serialization io_uring: fix overflows checks in provide buffers perf/amd/uncore: Fix sysfs type mismatch x86/events/amd/iommu: Fix sysfs type mismatch HSI: core: fix resource leaks in hsi_add_client_from_dt() media: cedrus: Fix H265 status definitions nvme-pci: don't simple map sgl when sgls are disabled nvmet-tcp: fix a segmentation fault during io parsing error mfd: stm32-timers: Avoid clearing auto reload register mailbox: sprd: Introduce refcnt when clients requests/free channels scsi: ibmvfc: Fix invalid state machine BUG_ON() scsi: sni_53c710: Add IRQ check scsi: sun3x_esp: Add IRQ check scsi: jazz_esp: Add IRQ check scsi: hisi_sas: Fix IRQ checks scsi: ufs: ufshcd-pltfrm: Fix deferred probing scsi: pm80xx: Fix potential infinite loop scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() clk: uniphier: Fix potential infinite loop drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer vfio/pci: Re-order vfio_pci_probe() vfio/pci: Move VGA and VF initialization to functions vfio/fsl-mc: Re-order vfio_fsl_mc_probe() media: v4l2-ctrls.c: fix race condition in hdl->requests list media: i2c: imx219: Balance runtime PM use-count media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream nvme: retrigger ANA log update if group descriptor isn't found power: supply: bq25980: Move props from battery node clk: imx: Fix reparenting of UARTs not associated with stdout nvmet-tcp: fix incorrect locking in state_change sk callback nvme-tcp: block BH in sk state_change sk callback seccomp: Fix CONFIG tests for Seccomp_filters ata: libahci_platform: fix IRQ check sata_mv: add IRQ checks pata_ipx4xx_cf: fix IRQ check pata_arasan_cf: fix IRQ check selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) x86/kprobes: Fix to check non boostable prefixes correctly of: overlay: fix for_each_child.cocci warnings drm/amdkfd: fix build error with AMD_IOMMU_V2=m media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs() media: m88rs6000t: avoid potential out-of-bounds reads on arrays media: atomisp: Fixed error handling path media: [next] staging: media: atomisp: fix memory leak of object flash media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30 media: m88ds3103: fix return value check in m88ds3103_probe() media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() media: venus: core: Fix some resource leaks in the error path of 'venus_probe()' drm/probe-helper: Check epoch counter in output_poll_execute() media: aspeed: fix clock handling logic media: rkisp1: rsz: crash fix when setting src format media: omap4iss: return error code when omap4iss_get() failed media: saa7146: use sg_dma_len when building pgtable media: saa7134: use sg_dma_len when building pgtable media: vivid: fix assignment of dev->fbuf_out_flags rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() afs: Fix updating of i_mode due to 3rd party change sched/fair: Fix shift-out-of-bounds in load_balance() drm/mcde/panel: Inverse misunderstood flag drm/amd/display: Fix off by one in hdmi_14_process_transaction() drm/stm: Fix bus_flags handling drm/tilcdc: send vblank event when disabling crtc soc: aspeed: fix a ternary sign expansion bug xen-blkback: fix compatibility bug with single page rings serial: omap: fix rs485 half-duplex filtering serial: omap: don't disable rs485 if rts gpio is missing ttyprintk: Add TTY hangup callback. usb: dwc2: Fix hibernation between host and device modes. usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check Drivers: hv: vmbus: Increase wait time for VMbus unload hwmon: (pmbus/pxe1610) don't bail out when not all pages are active x86/platform/uv: Fix !KEXEC build failure spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue Drivers: hv: vmbus: Use after free in __vmbus_open() ARM: dts: aspeed: Rainier: Fix humidity sensor bus address platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table security: keys: trusted: fix TPM2 authorizations memory: samsung: exynos5422-dmc: handle clk_set_parent() failure memory: renesas-rpc-if: fix possible NULL pointer dereference of resource spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op() m68k: Add missing mmap_read_lock() to sys_cacheflush() usbip: vudc: fix missing unlock on error in usbip_sockfd_store() crypto: chelsio - Read rxchannel-id from firmware node: fix device cleanups in error handling code firmware: qcom-scm: Fix QCOM_SCM configuration serial: core: return early on unsupported ioctls tty: fix return value for unsupported termiox ioctls tty: Remove dead termiox code tty: fix return value for unsupported ioctls tty: actually undefine superseded ASYNC flags USB: cdc-acm: fix TIOCGSERIAL implementation USB: cdc-acm: fix unprivileged TIOCCSERIAL usb: gadget: r8a66597: Add missing null check on return from platform_get_resource spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality spi: spi-zynqmp-gqspi: add mutex locking for exec_op spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible cpufreq: armada-37xx: Fix determining base CPU frequency cpufreq: armada-37xx: Fix driver cleanup when registration failed clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz cpufreq: armada-37xx: Fix the AVS value for load L1 clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock cpufreq: armada-37xx: Fix setting TBG parent for load levels crypto: qat - Fix a double free in adf_create_ring crypto: sa2ul - Fix memory leak of rxd crypto: sun8i-ss - Fix memory leak of pad crypto: allwinner - add missing CRYPTO_ prefix ACPI: CPPC: Replace cppc_attr with kobj_attribute cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration PM: runtime: Replace inline function pm_runtime_callbacks_present() soc: qcom: mdt_loader: Detect truncated read of segments soc: qcom: mdt_loader: Validate that p_filesz < p_memsz spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() spi: Fix use-after-free with devm_spi_alloc_* clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped clocksource/drivers/timer-ti-dm: Fix posted mode status check order PM / devfreq: Use more accurate returned new_freq as resume_freq soc: qcom: pdr: Fix error return code in pdr_register_listener staging: greybus: uart: fix unprivileged TIOCCSERIAL staging: fwserial: fix TIOCGSERIAL implementation staging: fwserial: fix TIOCSSERIAL implementation staging: rtl8192u: Fix potential infinite loop staging: comedi: tests: ni_routes_test: Fix compilation error irqchip/gic-v3: Fix OF_BAD_ADDR error handling mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol firmware: qcom_scm: Workaround lack of "is available" call on SC7180 firmware: qcom_scm: Reduce locking section for __get_convention() firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool m68k: mvme147,mvme16x: Don't wipe PCC timer config bits soundwire: stream: fix memory leak in stream config error path memory: pl353: fix mask of ECC page_size config register driver core: platform: Declare early_platform_cleanup() prototype drivers: nvmem: Fix voltage settings for QTI qfprom-efuse USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() usb: gadget: aspeed: fix dma map failure crypto: qat - fix error path in adf_isr_resource_alloc() crypto: poly1305 - fix poly1305_core_setkey() declaration NFSv4.2: fix copy stateid copying for the async copy NFSD: Fix sparse warning in nfs4proc.c arm64: dts: mediatek: fix reset GPIO level on pumpkin phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup soundwire: bus: Fix device found flag correctly bus: qcom: Put child node before return arm64: dts: renesas: r8a779a0: Fix PMU interrupt mtd: require write permissions for locking and badblock ioctls dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties' usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()' usb: gadget: s3c: Fix incorrect resources releasing fotg210-udc: Complete OUT requests on short packets fotg210-udc: Don't DMA more than the buffer can take fotg210-udc: Mask GRP2 interrupts we don't handle fotg210-udc: Remove a dubious condition leading to fotg210_done fotg210-udc: Fix EP0 IN requests bigger than two packets fotg210-udc: Fix DMA on EP0 for length > max packet size crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init crypto: qat - don't release uninitialized resources crypto: ccp - fix command queuing to TEE ring buffer usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1) usb: gadget: pch_udc: Initialize device pointer before use usb: gadget: pch_udc: Check for DMA mapping error usb: gadget: pch_udc: Check if driver is present before calling ->setup() usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() devtmpfs: fix placement of complete() call x86/microcode: Check for offline CPUs before requesting new microcode spi: stm32: Fix use-after-free on unbind arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding regulator: bd9576: Fix return from bd957x_probe() spi: stm32: drop devres version of spi_register_master crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control mtd: maps: fix error return code of physmap_flash_remove() mtd: don't lock when recursively deleting partitions mtd: rawnand: qcom: Return actual error code instead of -ENODEV mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() spi: rockchip: avoid objtool warning regmap: set debugfs_name to NULL after it is freed usb: typec: stusb160x: fix return value check in stusb160x_probe() usb: typec: tps6598x: Fix return value check in tps6598x_probe() usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS serial: stm32: fix tx_empty condition serial: stm32: add FIFO flush when port is closed serial: stm32: fix FIFO flush in startup and set_termios serial: stm32: call stm32_transmit_chars locked serial: stm32: fix tx dma completion, release channel serial: stm32: fix a deadlock in set_termios serial: stm32: fix wake-up flag handling serial: stm32: fix a deadlock condition with wakeup event serial: stm32: fix TX and RX FIFO thresholds serial: stm32: fix incorrect characters on console serial: stm32: fix startup by enabling usart for reception serial: stm32: Use of_device_get_match_data() serial: stm32: fix probe and remove order for dma serial: stm32: add "_usart" prefix in functions name serial: stm32: fix code cleaning warnings and checks x86/platform/uv: Set section block size for hubless architectures arm64: dts: renesas: Add mmc aliases into board dts files ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family ARM: dts: exynos: correct PMIC interrupt trigger level on Snow ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100 memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] crypto: sun8i-ss - fix result memory leak on error path fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE) firmware: xilinx: Add a blank line after function declaration firmware: xilinx: Fix dereferencing freed memory Revert "tools/power turbostat: adjust for temperature offset" usb: gadget: pch_udc: Revert d3cb25a12138 completely Revert "drm/qxl: do not run release if qxl failed to init" ovl: fix missing revert_creds() on error path Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read KVM: arm64: Fully zero the vcpu state on reset KVM: Stop looking for coalesced MMIO zones if the bus is destroyed KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created KVM: SVM: Don't strip the C-bit from CR2 on #PF interception KVM: nSVM: Set the shadow root level to the TDP level for nested NPT KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit KVM: s390: extend kvm_s390_shadow_fault to return entry pointer KVM: s390: split kvm_s390_real_to_abs KVM: s390: VSIE: fix MVPG handling for prefixing and MSO s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility KVM: s390: fix guarded storage control register handling KVM: s390: split kvm_s390_logical_to_effective KVM: s390: VSIE: correctly handle MVPG when in VSIE ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices ALSA: hda/realtek: Re-order ALC662 quirk table entries ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries ALSA: hda/realtek: Re-order ALC269 HP quirk table entries ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 drm/amd/display: Reject non-zero src_y and src_x for video planes drm: bridge/panel: Cleanup connector on bridge detach drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast drm/dp_mst: Revise broadcast msg lct & lcr drm/radeon: fix copy of uninitialized variable back to userspace drm/panfrost: Don't try to map pages that are already mapped drm/panfrost: Clear MMU irqs before handling the fault drm/qxl: use ttm bo priorities drm/i915/gvt: Fix vfio_edid issue for BXT/APL drm/i915/gvt: Fix virtual display setup for BXT/APL FDDI: defxx: Make MMIO the configuration default except for EISA mt76: fix potential DMA mapping leak rtw88: Fix array overrun in rtw_get_tx_power_params() cfg80211: scan: drop entry from hidden_list on overflow ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() md: Fix missing unused status line of /proc/mdstat md: md_open returns -EBUSY when entering racing area md: factor out a mddev_find_locked helper from mddev_find md: split mddev_find md-cluster: fix use-after-free issue when removing rdev md/bitmap: wait for external bitmap writes to complete during tear down async_xor: increase src_offs when dropping destination page x86, sched: Treat Intel SNC topology as default, COD as exception selinux: add proper NULL termination to the secclass_map permissions misc: vmw_vmci: explicitly initialize vmci_datagram payload misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create() misc: lis3lv02d: Fix false-positive WARN on various HP models phy: cadence: Sierra: Fix PHY power_on sequence sc16is7xx: Defer probe if device read fails iio:adc:ad7476: Fix remove handling iio:accel:adis16201: Fix wrong axis assignment that prevents loading iio: inv_mpu6050: Fully validate gyro and accel scale writes soc/tegra: regulators: Fix locking up when voltage-spread is out of range PM / devfreq: Unlock mutex and free devfreq struct in error path PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c PCI: xgene: Fix cfg resource mapping KVM: x86: Defer the MMU unload to the normal path on an global INVPCID PCI: Allow VPD access for QLogic ISP2722 FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR MIPS: pci-rt2880: fix slot 0 configuration MIPS: pci-mt7620: fix PLL lock check ASoC: tlv320aic32x4: Increase maximum register in regmap ASoC: tlv320aic32x4: Register clocks before registering component ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function ASoC: samsung: tm2_wm5110: check of of_parse return value usb: xhci-mtk: improve bandwidth scheduling with TT usb: xhci-mtk: remove or operator for setting schedule parameters usb: typec: tcpm: update power supply once partner accepts usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply drm: bridge: fix LONTIUM use of mipi_dsi_() functions staging: fwserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL permission check staging: fwserial: fix TIOCSSERIAL jiffies conversions USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check staging: greybus: uart: fix TIOCSSERIAL jiffies conversions USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions tty: amiserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL jiffies conversions usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers net/nfc: fix use-after-free llcp_sock_bind/connect bluetooth: eliminate the potential race condition when removing the HCI controller Bluetooth: verify AMP hci_chan before amp_destroy BACKPORT: scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk Revert "xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume" ANDROID: vendor_hooks: Add hooks to dup_task_struct ANDROID: arm64: enable compat vdso UPSTREAM: arm64: vdso32: drop -no-integrated-as flag BACKPORT: scsi: ufs-mediatek: Add HS-G4 support UPSTREAM: scsi: ufs: Add enums for UniPro version higher than 1.6 FROMGIT: usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default FROMGIT: xhci: Do not use GFP_KERNEL in (potentially) atomic context FROMGIT: xhci: Fix giving back cancelled URBs even if halted endpoint can't reset ANDROID: usb: gadget: f_accessory: update SS/SSP descriptors Revert "sched,fair: Alternative sched_slice()" Revert "media: v4l2-ctrls: fix reference to freed memory" ANDROID: GKI: restore a part of "struct mmc_host" Revert "mmc: block: Issue a cache flush only when it's enabled" ANDROID: iommu/io-pgtable-arm: Free underlying page tables for large mappings Revert "UPSTREAM: usb: gadget: f_uac2: validate input parameters" ANDROID: vendor_hooks: Add hooks for account irqtime process tick BACKPORT: arm64: fpsimd: run kernel mode NEON with softirqs disabled UPSTREAM: arm64: assembler: introduce wxN aliases for wN registers BACKPORT: arm64: assembler: remove conditional NEON yield macros UPSTREAM: fsverity: relax build time dependency on CRYPTO_SHA256 UPSTREAM: fscrypt: relax Kconfig dependencies for crypto API algorithms UPSTREAM: crypto: arm64/gcm - move authentication tag check to SIMD domain UPSTREAM: crypto: arm64/crc-t10dif - move NEON yield to C code UPSTREAM: crypto: arm64/aes-ce-mac - simplify NEON yield UPSTREAM: crypto: arm64/aes-neonbs - remove NEON yield calls UPSTREAM: crypto: arm64/sha512-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha3-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha2-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha1-ce - simplify NEON yield UPSTREAM: arm64: assembler: add cond_yield macro UPSTREAM: crypto: remove cipher routines from public crypto API UPSTREAM: chcr_ktls: use AES library for single use cipher ANDROID: add OWNERS for sysfs-fs-f2fs FROMGIT: mm/memory_hotplug: rate limit page migration warnings ANDROID: db845c_gki.fragment: Add QCOM_TSENSE config to avoid thermal crashes UPSTREAM: usb: gadget: f_uac2: validate input parameters UPSTREAM: usb: f_uac2: adds support for SS and SSP f2fs: return EINVAL for hole cases in swap file ANDROID: Update the ABI xml and symbol list f2fs: avoid swapon failure by giving a warning first ANDROID: topology: Add flag to indicate topology has been updated f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly f2fs: support iflag change given the mask f2fs: avoid null pointer access when handling IPU error ANDROID: Update the ABI xml and symbol list ANDROID: Add missing CFI jump table symbols to kallsyms Revert "BACKPORT: bio: limit bio max size" ANDROID: thermal: Add vendor thermal_pm_notify_suspend function Linux 5.10.36 thermal/core/fair share: Lock the thermal zone while looping over instances thermal/drivers/cpufreq_cooling: Fix slab OOB issue lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails dm integrity: fix missing goto in bitmap_flush_interval error handling dm space map common: fix division bug in sm_ll_find_free_block() dm persistent data: packed struct should have an aligned() attribute too tracing: Restructure trace_clock_global() to never block tracing: Map all PIDs to command lines tools/power turbostat: Fix offset overflow issue in index converting rsi: Use resume_noirq for SDIO tty: fix memory leak in vc_deallocate usb: dwc2: Fix session request interrupt handler usb: dwc3: core: Do core softreset when switch mode usb: dwc3: gadget: Fix START_TRANSFER link state check usb: dwc3: gadget: Remove FS bInterval_m1 limitation usb: gadget/function/f_fs string table fix for multiple languages usb: gadget: Fix double free of device descriptor pointers usb: gadget: dummy_hcd: fix gpf in gadget_setup media: venus: hfi_parser: Don't initialize parser on v1 media: v4l2-ctrls: fix reference to freed memory media: staging/intel-ipu3: Fix race condition during set_fmt media: staging/intel-ipu3: Fix set_fmt error handling media: staging/intel-ipu3: Fix memory leak in imu_fmt media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() media: dvb-usb: Fix use-after-free access media: dvbdev: Fix memory leak in dvb_media_device_free() ext4: Fix occasional generic/418 failure ext4: allow the dax flag to be set and cleared on inline directories ext4: fix error return code in ext4_fc_perform_commit() ext4: fix ext4_error_err save negative errno into superblock ext4: fix error code in ext4_commit_super ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() ext4: fix check to prevent false positive report of incorrect used inodes ext4: annotate data race in jbd2_journal_dirty_metadata() ext4: annotate data race in start_this_handle() kbuild: update config_data.gz only when the content of .config is changed x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") smb3: do not attempt multichannel to server which does not support it smb3: when mounting with multichannel include it in requested capabilities jffs2: check the validity of dstlen in jffs2_zlib_compress() Fix misc new gcc warnings security: commoncap: fix -Wstringop-overread warning sfc: farch: fix TX queue lookup in TX event handling sfc: farch: fix TX queue lookup in TX flush done handling exfat: fix erroneous discard when clear cluster bit fuse: fix write deadlock dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences md/raid1: properly indicate failure when ending a failed write request crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS crypto: arm/curve25519 - Move '.fpu' after '.arch' tpm: vtpm_proxy: Avoid reading host log when using a virtual device tpm: efi: Use local variable for calculating final log size intel_th: pci: Add Alder Lake-M support powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR powerpc/kexec_file: Use current CPU info while setting up FDT powerpc/eeh: Fix EEH handling for hugepages in ioremap space. powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors jffs2: Hook up splice_write callback jffs2: Fix kasan slab-out-of-bounds problem Input: ili210x - add missing negation for touch indication on ili210x NFSv4: Don't discard segments marked for return in _pnfs_return_layout() NFS: Don't discard pNFS layout segments that are marked for return NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure openvswitch: fix stack OOB read while fragmenting IPv4 packets mlxsw: spectrum_mr: Update egress RIF list before route's action f2fs: fix to avoid out-of-bounds memory access f2fs: fix error handling in f2fs_end_enable_verity() ubifs: Only check replay with inode type to judge if inode linked kcsan, debugfs: Move debugfs file creation out of early init virtiofs: fix memory leak in virtio_fs_probe() fs: fix reporting supported extra file attributes for statx() Makefile: Move -Wno-unused-but-set-variable out of GCC only block arm64/vdso: Discard .note.gnu.property sections in vDSO btrfs: fix race when picking most recent mod log operation for an old root tools/power/turbostat: Fix turbostat for AMD Zen CPUs ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops ALSA: hda/realtek - Headset Mic issue on HP platform ALSA: hda/realtek: fix mic boost on Intel NUC 8 ALSA: hda/realtek: GA503 use same quirks as GA401 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 ALSA: usb-audio: Explicitly set up the clock selector ALSA: sb: Fix two use after free in snd_sb_qsound_build ALSA: hda/conexant: Re-order CX5066 quirk table entries ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer power: supply: cpcap-battery: fix invalid usage of list cursor sched,psi: Handle potential task count underflow bugs more gracefully s390/archrandom: add parameter check for s390_arch_random_generate block/rnbd-clt: Fix missing a memory free when unloading the module sched,fair: Alternative sched_slice() perf: Rework perf_event_exit_event() scsi: libfc: Fix a format specifier mfd: arizona: Fix rumtime PM imbalance on error mfd: da9063: Support SMBus and I2C mode mfd: intel-m10-bmc: Fix the register access range scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response drm/amdgpu: fix NULL pointer dereference drm/amd/display: Try YCbCr420 color when YCbCr444 fails amdgpu: avoid incorrect %hu format string drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug drm/amd/display: Fix UBSAN: shift-out-of-bounds warning drm/amd/display: Fix debugfs link_settings entry drm/radeon/ttm: Fix memory leak userptr pages drm/amdgpu/ttm: Fix memory leak userptr pages drm/msm/mdp5: Do not multiply vclk line count by 100 drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal sched/fair: Ignore percpu threads for imbalance pulls media: gscpa/stv06xx: fix memory leak media: dvb-usb: fix memory leak in dvb_usb_adapter_init media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming media: platform: sti: Fix runtime PM imbalance in regs_show media: i2c: adv7842: fix possible use-after-free in adv7842_remove() media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() media: adv7604: fix possible use-after-free in adv76xx_remove() media: tc358743: fix possible use-after-free in tc358743_remove() power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver media: vivid: update EDID media: em28xx: fix memory leak scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() scsi: smartpqi: Add new PCI IDs scsi: smartpqi: Correct request leakage during reset operations scsi: smartpqi: Use host-wide tag space power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce selftests/resctrl: Fix checking for < 0 for unsigned values selftests/resctrl: Fix incorrect parsing of iMC counters selftests/resctrl: Use resctrl/info for feature detection selftests/resctrl: Fix missing options "-n" and "-p" selftests/resctrl: Clean up resctrl features check selftests/resctrl: Fix compilation issues for other global variables selftests/resctrl: Fix compilation issues for global variables selftests/resctrl: Enable gcc checks to detect buffer overflows nvmet: return proper error code from discovery ctrl drm/komeda: Fix bit check to import to value of proper type ata: ahci: Disable SXS for Hisilicon Kunpeng920 mmc: sdhci-brcmstb: Remove CQE quirk mmc: sdhci-pci: Add PCI IDs for Intel LKF mmc: sdhci-esdhc-imx: validate pinctrl before use it scsi: qla2xxx: Fix use after free in bsg drm/vkms: fix misuse of WARN_ON scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() drm/amd/display: fix dml prefetch validation drm/amd/display: DCHUB underflow counter increasing in some scenarios drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' drm/amd/pm: fix workload mismatch on vega10 drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f drm/amdkfd: Fix UBSAN shift-out-of-bounds warning drm/amdgpu: mask the xgmi number of hops reported from psp to kfd backlight: qcom-wled: Fix FSC update issue for WLED5 backlight: qcom-wled: Use sink_addr for sync toggle power: supply: Use IRQF_ONESHOT media: gspca/sq905.c: fix uninitialized variable media: media/saa7164: fix saa7164_encoder_register() memory leak bugs extcon: arizona: Fix various races on driver unbind extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged power: supply: bq27xxx: fix power_avg for newer ICs atomisp: don't let it go past pipes array media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB media: ite-cir: check for receive overflow scsi: target: pscsi: Fix warning in pscsi_complete_cmd() kvfree_rcu: Use same set of GFP flags as does single-argument sched/pelt: Fix task util_est update filtering drm/amdgpu: Fix some unload driver issues scsi: lpfc: Fix pt2pt connection does not recover after LOGO scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work drm/amd/display: Don't optimize bandwidth before disabling planes drm/amd/display: Check for DSC support instead of ASIC revision drm/ast: fix memory leak when unload the driver drm/amd/display: changing sr exit latency drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check drm/qxl: release shadow on shutdown drm/qxl: do not run release if qxl failed to init drm: Added orientation quirk for OneGX1 Pro btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s btrfs: do proper error handling in btrfs_update_reloc_root btrfs: do proper error handling in create_reloc_root spi: sync up initial chipselect state platform/x86: intel_pmc_core: Don't use global pmcdev in quirks crypto: omap-aes - Fix PM reference leak on omap-aes.c crypto: sa2ul - Fix PM reference leak in sa_ul_probe() crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c crypto: stm32/hash - Fix PM reference leak on stm32-hash.c crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() intel_th: Consistency and off-by-one fix tty: n_gsm: check error while registering tty devices usb: dwc3: gadget: Check for disabled LPM quirk usb: core: hub: Fix PM reference leak in usb_port_resume() usb: musb: fix PM reference leak in musb_irq_work() usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() spi: qup: fix PM reference leak in spi_qup_remove() spi: omap-100k: Fix reference leak to master spi: dln2: Fix reference leak to master platform/x86: ISST: Account for increased timeout in some cases tools/power/x86/intel-speed-select: Increase string size ARM: dts: at91: change the key code of the gpio key bus: mhi: core: Clear context for stopped channels from remove() xhci: fix potential array out of bounds with several interrupters xhci: check control context is valid before dereferencing it. xhci: check port array allocation was successful before dereferencing it fpga: dfl: pci: add DID for D5005 PAC cards usb: xhci-mtk: support quirk to disable usb2 lpm random: initialize ChaCha20 constants with correct endianness perf/arm_pmu_platform: Fix error handling perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors soundwire: cadence: only prepare attached devices on clock stop tee: optee: do not check memref size on return from Secure World arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on soc/tegra: pmc: Fix completion of power-gate toggling efi/libstub: Add $(CLANG_FLAGS) to x86 flags x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) ARM: dts: ux500: Fix up TVK R3 sensors ARM: dts: BCM5301X: fix "reg" formatting in /memory node kselftest/arm64: mte: Fix MTE feature detection PCI: PM: Do not read power state in pci_enable_device_flags() ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node kselftest/arm64: mte: Fix compilation with native compiler usb: xhci: Fix port minor revision usb: dwc3: gadget: Ignore EP queue requests during bus reset usb: gadget: f_uac1: validate input parameters usb: gadget: f_uac2: validate input parameters genirq/matrix: Prevent allocation counter corruption crypto: hisilicon/sec - fixes a printing error x86/sev: Do not require Hypervisor CPUID bit for SEV guests usb: webcam: Invalid size of Processing Unit Descriptor usb: gadget: uvc: add bInterval checking for HS mode crypto: qat - fix unmap invalid dma address crypto: api - check for ERR pointers in crypto_destroy_tfm() bus: mhi: core: Destroy SBL devices when moving to mission mode spi: ath79: remove spi-master setup and cleanup assignment spi: ath79: always call chipselect function staging: wimax/i2400m: fix byte-order issue bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first cpuidle: tegra: Fix C7 idling state on Tegra114 fbdev: zero-fill colormap in fbcmap.c posix-timers: Preserve return value in clock_adjtime32() btrfs: fix race between transaction aborts and fsyncs leading to use-after-free intel_th: pci: Add Rocket Lake CPU support btrfs: fix metadata extent leak after failure to create subvolume x86/build: Disable HIGHMEM64G selection for M486SX btrfs: handle remount to no compress during compression smb2: fix use-after-free in smb2_ioctl_query_info() cifs: detect dead connections only when echoes are enabled. cifs: fix out-of-bound memory access when calling smb3_notify() at mount point cifs: Return correct error code from smb2_get_enc_key irqchip/gic-v3: Do not enable irqs when handling spurious interrups mmc: core: Fix hanging on I/O during system suspend for removable cards mmc: core: Set read only for SD cards with permanent write protect bit mmc: core: Do a power cycle when the CMD11 fails mmc: block: Issue a cache flush only when it's enabled mmc: block: Update ext_csd.cache_ctrl if it was written mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers mmc: sdhci: Check for reset prior to DMA address unmap mmc: uniphier-sd: Fix a resource leak in the remove function mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() scsi: mpt3sas: Block PCI config access from userspace during reset scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() spi: spi-ti-qspi: Free DMA resources spi: stm32-qspi: fix pm_runtime usage_count counter erofs: add unsupported inode i_format check mtd: physmap: physmap-bt1-rom: Fix unintentional stack access mtd: rawnand: atmel: Update ecc_stats.corrected counter mtd: spinand: core: add missing MODULE_DEVICE_TABLE() Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" mtd: spi-nor: core: Fix an issue of releasing resources during read/write fs/epoll: restore waking from ep_done_scan() ecryptfs: fix kernel panic with null dev_name arm64: dts: mt8173: fix property typo of 'phys' in dsi node arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld ftrace: Handle commands when closing set_ftrace_filter file ACPI: custom_method: fix a possible memory leak ACPI: custom_method: fix potential use-after-free issue tpm: acpi: Check eventlog signature before using it vhost-vdpa: fix vm_flags for virtqueue doorbell mapping s390/zcrypt: fix zcard and zqueue hot-unplug memleak s390/disassembler: increase ebpf disasm buffer size dyndbg: fix parsing file query without a line-range suffix nitro_enclaves: Fix stale file descriptors on failed usercopy bus: mhi: core: Sanity check values from remote device before use bus: mhi: core: Clear configuration from channel context during reset bus: mhi: core: Fix check for syserr at power_up ANDROID: qcom: Add neighbor related symbols ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos FROMGIT: usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS ANDROID: Update the ABI xml and symbol list FROMGIT: usb: dwc3: omap: improve extcon initialization FROMGIT: usb: typec: ucsi: Put fwnode in any case during ->probe() FROMGIT: usb: dwc3: gadget: Return success always for kick transfer in ep queue FROMGIT: usb: dwc3: gadget: Free gadget structure only after freeing endpoints FROMGIT: usb: dwc2: Fix gadget DMA unmap direction FROMGIT: usb: dwc3: gadget: Rename EOPF event macros to Suspend FROMGIT: usb: dwc3: gadget: Enable suspend events Revert "capabilities: require CAP_SETFCAP to map uid 0" Revert "driver core: add a min_align_mask field to struct device_dma_parameters" Revert "swiotlb: add a IO_TLB_SIZE define" Revert "swiotlb: factor out an io_tlb_offset helper" Revert "swiotlb: factor out a nr_slots helper" Revert "swiotlb: clean up swiotlb_tbl_unmap_single" Revert "swiotlb: refactor swiotlb_tbl_map_single" Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single" Revert "swiotlb: respect min_align_mask" Revert "nvme-pci: set min_align_mask" UPSTREAM: block: fix inflight statistics of part0 ANDROID: GKI: 5/7 KMI update BACKPORT: bio: limit bio max size ANDROID: i2c: Add vendor hook to allow assign dev_name to I2C devices UPSTREAM: binder: tell userspace to dump current backtrace when detected oneway spamming ANDROID: arm64: module: add RELA metadata for FIPS140 use ANDROID: GKI: rename filp_open to filp_open_block in symbol lists ANDROID: GKI: dwc3: add Android ABI padding to some structures FROMGIT: usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability FROMGIT: usb: dwc3: Capture new capability register GHWPARAMS9 FROMGIT: usb: dwc3: core: Do core softreset when switch mode ANDROID: android: Add symbols to debug_symbols driver BACKPORT: FROMGIT: remoteproc: add is_iomem to da_to_va FROMGIT: remoteproc: introduce is_iomem to rproc_mem_entry ANDROID: abi_gki_aarch64_qcom: Add __bitmap_andnot and cpumask_any_but ANDROID: abi_gki_aarch64_qcom: Add __kfifo_free Linux 5.10.35 vfio: Depend on MMU perf/core: Fix unconditional security_locked_down() call platform/x86: thinkpad_acpi: Correct thermal sensor allocation USB: Add reset-resume quirk for WD19's Realtek Hub USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX ovl: allow upperdir inside lowerdir ovl: fix leaked dentry nvme-pci: set min_align_mask swiotlb: respect min_align_mask swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single swiotlb: refactor swiotlb_tbl_map_single swiotlb: clean up swiotlb_tbl_unmap_single swiotlb: factor out a nr_slots helper swiotlb: factor out an io_tlb_offset helper swiotlb: add a IO_TLB_SIZE define driver core: add a min_align_mask field to struct device_dma_parameters tools/cgroup/slabinfo.py: updated to work on current kernel perf ftrace: Fix access to pid in array when setting a pid filter capabilities: require CAP_SETFCAP to map uid 0 perf data: Fix error return code in perf_data__create_dir() net: qrtr: Avoid potential use after free in MHI send bpf: Fix leakage of uninitialized bpf stack under speculation bpf: Fix masking negation logic upon negative dst register igb: Enable RSS for Intel I211 Ethernet Controller net: usb: ax88179_178a: initialize local variables before use netfilter: conntrack: Make global sysctls readonly in non-init netns mips: Do not include hi and lo in clobber list for R6 ANDROID: abi_gki_aarch64_qcom: Add __page_pinner_migration_failed ANDROID: vendor_hooks: set debugging data when rt_mutex is working ANDROID: abi_gki_aarch64_qcom: Add irq_do_set_affinity ANDROID: Update the ABI xml and symbol list ANDROID: ABI: Update the generic symbol list fsverity: relax build time dependency on CRYPTO_SHA256 fscrypt: relax Kconfig dependencies for crypto API algorithms f2fs: drop inplace IO if fs status is abnormal f2fs: compress: remove unneed check condition f2fs: clean up left deprecated IO trace codes f2fs: avoid using native allocate_segment_by_default() f2fs: remove unnecessary struct declaration f2fs: fix to avoid NULL pointer dereference f2fs: avoid duplicated codes for cleanup f2fs: document: add description about compressed space handling f2fs: clean up build warnings f2fs: modify open brace '{' following function definitions f2fs: fix the periodic wakeups of discard thread f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: fix to avoid GC/mmap race with f2fs_truncate() f2fs: set checkpoint_merge by default f2fs: Fix a hungtask problem in atomic write f2fs: fix to restrict mount condition on readonly block device f2fs: introduce gc_merge mount option f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix wrong alloc_type in f2fs_do_replace_block f2fs: delete empty compress.h f2fs: fix a typo in inode.c f2fs: allow to change discard policy based on cached discard cmds f2fs: fix to avoid touching checkpointed data in get_victim() f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix error path of f2fs_remount() f2fs: fix wrong comment of nat_tree_lock f2fs: fix to avoid out-of-bounds memory access f2fs: don't start checkpoint thread in readonly mountpoint f2fs: do not use AT_SSR mode in FG_GC & high urgent BG_GC f2fs: add sysfs nodes to get runtime compression stat f2fs: fix to use per-inode maxbytes in f2fs_fiemap f2fs: fix to align to section for fallocate() on pinned file f2fs: expose # of overprivision segments f2fs: fix error handling in f2fs_end_enable_verity() f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: remove unused file_clear_encrypt() f2fs: check if swapfile is section-alligned f2fs: fix last_lblock check in check_swap_activate_fast f2fs: remove unnecessary IS_SWAPFILE check f2fs: Replace one-element array with flexible-array member f2fs: compress: Allow modular (de)compression algorithms f2fs: check discard command number before traversing discard pending list f2fs: update comments for explicit memory barrier f2fs: remove unused FORCE_FG_GC macro f2fs: avoid unused f2fs_show_compress_options() f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix a spelling error f2fs: fix a spacing coding style Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/media/renesas,vin.yaml Documentation/devicetree/bindings/serial/8250.yaml Documentation/devicetree/bindings/serial/st,stm32-uart.yaml drivers/bus/mhi/core/init.c drivers/bus/mhi/core/main.c drivers/bus/mhi/core/pm.c drivers/firmware/qcom_scm-smc.c drivers/firmware/qcom_scm.c drivers/firmware/qcom_scm.h drivers/soc/qcom/mdt_loader.c drivers/usb/gadget/function/f_uac2.c net/qrtr/mhi.c Change-Id: I18208c8a9e6e84b94ee30c8046a3ea74a18e3bea Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-25 18:01:14 +09:00
drivers/i3c/device.c
drivers/i3c/internals.h
drivers/i3c/master.c
drivers/iio/iio_core.h
drivers/iio/iio_core_trigger.h
drivers/iio/industrialio-buffer.c
drivers/iio/industrialio-core.c
drivers/iio/industrialio-event.c
drivers/iio/industrialio-trigger.c
drivers/iio/inkern.c
drivers/input/evdev.c
drivers/input/ff-core.c
drivers/input/ff-memless.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/input/input.c
drivers/input/input-compat.c
drivers/input/input-compat.h
drivers/input/input-leds.c
drivers/input/input-mt.c
drivers/input/input-poller.c
drivers/input/input-poller.h
drivers/input/joystick/xpad.c
drivers/input/keyboard/atkbd.c
drivers/input/keyboard/gpio_keys.c
drivers/input/misc/uinput.c
drivers/input/serio/libps2.c
drivers/input/serio/serio.c
drivers/input/serio/serport.c
drivers/input/touchscreen/of_touchscreen.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/interconnect/bulk.c
drivers/interconnect/core.c
drivers/interconnect/internal.h
drivers/interconnect/trace.h
drivers/iommu/dma-iommu.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/iommu/iommu.c
drivers/iommu/iommu-sysfs.c
drivers/iommu/iommu-traces.c
drivers/iommu/io-pgtable-arm.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/iommu/io-pgtable-arm.h
drivers/iommu/io-pgtable-arm-v7s.c
drivers/iommu/io-pgtable.c
drivers/iommu/iova.c
drivers/iommu/of_iommu.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/irqchip/irqchip.c
drivers/irqchip/irq-gic.c
drivers/irqchip/irq-gic-common.c
drivers/irqchip/irq-gic-common.h
drivers/irqchip/irq-gic-v2m.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/irqchip/irq-gic-v3.c
drivers/irqchip/irq-gic-v3-its.c
drivers/irqchip/irq-gic-v3-its-pci-msi.c
drivers/irqchip/irq-gic-v3-its-platform-msi.c
drivers/irqchip/irq-gic-v3-mbi.c
drivers/irqchip/irq-gic-v4.c
drivers/irqchip/irq-mbigen.c
drivers/irqchip/irq-partition-percpu.c
drivers/irqchip/irq-sun4i.c
drivers/irqchip/irq-sunxi-nmi.c
drivers/leds/led-class.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/leds/led-class-flash.c
drivers/leds/led-core.c
drivers/leds/leds.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/leds/led-triggers.c
drivers/leds/trigger/ledtrig-timer.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/leds/trigger/ledtrig-transient.c
drivers/mailbox/hi3660-mailbox.c
drivers/mailbox/hi6220-mailbox.c
drivers/mailbox/mailbox.c
drivers/mailbox/mailbox.h
drivers/mailbox/sun6i-msgbox.c
drivers/md/dm-bow.c
drivers/md/dm-bufio.c
drivers/md/dm-builtin.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/md/dm.c
drivers/md/dm-core.h
drivers/md/dm-crypt.c
drivers/md/dm-default-key.c
drivers/md/dm-exception-store.c
drivers/md/dm-exception-store.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/md/dm.h
drivers/md/dm-io.c
drivers/md/dm-ioctl.c
drivers/md/dm-kcopyd.c
drivers/md/dm-linear.c
drivers/md/dm-rq.c
drivers/md/dm-rq.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/md/dm-snap.c
drivers/md/dm-snap-persistent.c
drivers/md/dm-snap-transient.c
drivers/md/dm-stats.c
drivers/md/dm-stats.h
drivers/md/dm-stripe.c
drivers/md/dm-sysfs.c
drivers/md/dm-table.c
drivers/md/dm-target.c
drivers/md/dm-uevent.c
drivers/md/dm-uevent.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/md/dm-user.c
drivers/md/dm-verity-fec.c
drivers/md/dm-verity-fec.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/md/dm-verity.h
drivers/md/dm-verity-target.c
drivers/md/dm-verity-verify-sig.h
drivers/media/cec/core/cec-adap.c
drivers/media/cec/core/cec-api.c
drivers/media/cec/core/cec-core.c
drivers/media/cec/core/cec-notifier.c
drivers/media/cec/core/cec-pin.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/media/cec/core/cec-pin-priv.h
drivers/media/cec/core/cec-priv.h
drivers/media/common/videobuf2/vb2-trace.c
drivers/media/common/videobuf2/videobuf2-core.c
Merge android12-5.10.11 (ba15277) into msm-5.10 * refs/heads/tmp-ba15277: Linux 5.10.11 Revert "mm: fix initialization of struct page for holes in memory layout" mm: fix initialization of struct page for holes in memory layout Commit 9bb48c82aced ("tty: implement write_iter") converted the tty layer to use write_iter. Fix the redirected_tty_write declaration also in n_tty and change the comparisons to use write_iter instead of write. also in n_tty and change the comparisons to use write_iter instead of write. fs/pipe: allow sendfile() to pipe again interconnect: imx8mq: Use icc_sync_state kernfs: wire up ->splice_read and ->splice_write kernfs: implement ->write_iter kernfs: implement ->read_iter bpf: Local storage helpers should check nullness of owner ptr passed drm/i915/hdcp: Get conn while content_type changed ASoC: SOF: Intel: hda: Avoid checking jack on system suspend tcp: Fix potential use-after-free due to double kfree() x86/sev-es: Handle string port IO to kernel memory properly net: systemport: free dev before on error path tty: fix up hung_up_tty_write() conversion tty: implement write_iter x86/sev: Fix nonistr violation pinctrl: qcom: Don't clear pending interrupts when enabling pinctrl: qcom: Properly clear "intr_ack_high" interrupts when unmasking pinctrl: qcom: No need to read-modify-write the interrupt status pinctrl: qcom: Allow SoCs to specify a GPIO function that's not 0 net: core: devlink: use right genl user_ptr when handling port param get/set net: mscc: ocelot: Fix multicast to the CPU port tcp: fix TCP_USER_TIMEOUT with zero window tcp: do not mess with cloned skbs in tcp_add_backlog() net: dsa: b53: fix an off by one in checking "vlan->vid" net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled net: mscc: ocelot: allow offloading of bridge on top of LAG ipv6: set multicast flag on the multicast route net_sched: reject silly cell_log in qdisc_get_rtab() net_sched: avoid shift-out-of-bounds in tcindex_set_parms() ipv6: create multicast route with RTPROT_KERNEL udp: mask TOS bits in udp_v4_early_demux() net_sched: gen_estimator: support large ewma log tcp: fix TCP socket rehash stats mis-accounting kasan: fix incorrect arguments passing in kasan_add_zero_shadow kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too lightnvm: fix memory leak when submit fails cachefiles: Drop superfluous readpages aops NULL check nvme-pci: fix error unwind in nvme_map_data nvme-pci: refactor nvme_unmap_data sh_eth: Fix power down vs. is_opened flag ordering selftests/powerpc: Fix exit status of pkey tests net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext octeontx2-af: Fix missing check bugs in rvu_cgx.c ASoC: SOF: Intel: fix page fault at probe if i915 init fails locking/lockdep: Cure noinstr fail sh: Remove unused HAVE_COPY_THREAD_TLS macro sh: dma: fix kconfig dependency for G2_DMA drm/i915/hdcp: Update CP property in update_pipe tools: gpio: fix %llu warning in gpio-watch.c tools: gpio: fix %llu warning in gpio-event-mon.c netfilter: rpfilter: mask ecn bits before fib lookup cls_flower: call nla_ok() before nla_next() x86/cpu/amd: Set __max_die_per_package on AMD x86/entry: Fix noinstr fail drm/i915: Only enable DFP 4:4:4->4:2:0 conversion when outputting YCbCr 4:4:4 drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/ driver core: Extend device_is_dependent() driver core: Fix device link device name collision drivers core: Free dma_range_map when driver probe failed xhci: tegra: Delay for disabling LFPS detector xhci: make sure TRB is fully written before giving it to the controller usb: cdns3: imx: fix can't create core device the second time issue usb: cdns3: imx: fix writing read-only memory issue usb: bdc: Make bdc pci driver depend on BROKEN usb: udc: core: Use lock when write to soft_connect USB: gadget: dummy-hcd: Fix errors in port-reset handling usb: gadget: aspeed: fix stop dma register setting. USB: ehci: fix an interrupt calltrace error ehci: fix EHCI host controller initialization sequence serial: mvebu-uart: fix tx lost characters at power off stm class: Fix module init return on allocation failure intel_th: pci: Add Alder Lake-P support io_uring: fix short read retries for non-reg files io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state io_uring: iopoll requests should also wake task ->in_idle state mm: fix numa stats for thp migration mm: memcg: fix memcg file_dirty numa stat mm: memcg/slab: optimize objcg stock draining proc_sysctl: fix oops caused by incorrect command parameters x86/setup: don't remove E820_TYPE_RAM for pfn 0 x86/mmx: Use KFPU_387 for MMX string operations x86/topology: Make __max_die_per_package available unconditionally x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state irqchip/mips-cpu: Set IPI domain parent chip cifs: do not fail __smb_send_rqst if non-fatal signals are pending powerpc/64s: fix scv entry fallback flush vs interrupt counter:ti-eqep: remove floor iio: adc: ti_am335x_adc: remove omitted iio_kfifo_free() drivers: iio: temperature: Add delay after the addressed reset command in mlx90632.c iio: ad5504: Fix setting power-down state iio: common: st_sensors: fix possible infinite loop in st_sensors_irq_thread i2c: sprd: depend on COMMON_CLK to fix compile tests perf evlist: Fix id index for heterogeneous systems can: peak_usb: fix use after free bugs can: vxcan: vxcan_xmit: fix use after free bug can: dev: can_restart: fix use after free bug selftests: net: fib_tests: remove duplicate log test xsk: Clear pool even for inactive queues ALSA: hda: Balance runtime/system PM if direct-complete is disabled gpio: sifive: select IRQ_DOMAIN_HIERARCHY rather than depend on it platform/x86: hp-wmi: Don't log a warning on HPWMI_RET_UNKNOWN_COMMAND errors platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list drm/vc4: Unify PCM card's driver_name i2c: octeon: check correct size of maximum RECV_LEN packet iov_iter: fix the uaccess area in copy_compat_iovec_from_user printk: fix kmsg_dump_get_buffer length calulations printk: ringbuffer: fix line counting RDMA/cma: Fix error flow in default_roce_mode_store RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_image_cpu() bpf: Reject too big ctx_size_in for raw_tp test run arm64: entry: remove redundant IRQ flag tracing powerpc: Fix alignment bug within the init sections powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach crypto: omap-sham - Fix link error without crypto-engine scsi: ufs: Fix tm request when non-fatal error happens scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEM scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression btrfs: print the actual offset in btrfs_root_name RDMA/ucma: Do not miss ctx destruction steps in some cases pinctrl: mediatek: Fix fallback call path pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting gpiolib: cdev: fix frame size warning in gpio_ioctl() nfsd: Don't set eof on a truncated READ_PLUS nfsd: Fixes for nfsd4_encode_read_plus_data() x86/xen: fix 'nopvspin' build error RISC-V: Fix maximum allowed phsyical memory for RV32 RISC-V: Set current memblock limit libperf tests: Fail when failing to get a tracepoint id libperf tests: If a test fails return non-zero io_uring: flush timeouts that should already have expired drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 drm/nouveau/mmu: fix vram heap sizing drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields drm/nouveau/privring: ack interrupts the same way as RM drm/nouveau/bios: fix issue shadowing expansion ROMs drm/amd/display: Fix to be able to stop crc calculation HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode drm/amd/display: disable dcn10 pipe split by default drm/amdgpu/psp: fix psp gfx ctrl cmds riscv: defconfig: enable gpio support for HiFive Unleashed dts: phy: add GPIO number and active state used for phy reset dts: phy: fix missing mdio device and probe failure of vsc8541-01 device x86/xen: Fix xen_hvm_smp_init() when vector callback not available x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery xen: Fix event channel callback via INTX/GSI arm64: make atomic helpers __always_inline riscv: cacheinfo: Fix using smp_processor_id() in preemptible ALSA: hda/tegra: fix tegra-hda on tegra30 soc clk: tegra30: Add hda clock default rates to clock driver HID: Ignore battery for Elan touchscreen on ASUS UX550 HID: logitech-dj: add the G602 receiver riscv: Enable interrupts during syscalls with M-Mode riscv: Fix sifive serial driver riscv: Fix kernel time_init() scsi: sd: Suppress spurious errors when WRITE SAME is being disabled scsi: scsi_debug: Fix memleak in scsi_debug_init() scsi: qedi: Correct max length of CHAP secret scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback scsi: ufs: Relax the condition of UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL x86/hyperv: Fix kexec panic/hang issues dm integrity: select CRYPTO_SKCIPHER HID: sony: select CONFIG_CRC32 HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device SUNRPC: Handle TCP socket sends with kernel_sendpage() again ASoC: rt711: mutex between calibration and power state changes ASoC: Intel: haswell: Add missing pm_ops drm/i915: Check for rq->hwsp validity after acquiring RCU lock drm/i915/gt: Prevent use of engine->wa_ctx after error drm/amd/display: DCN2X Find Secondary Pipe properly in MPO + ODM Case drm/amdgpu: remove gpu info firmware of green sardine drm/syncobj: Fix use-after-free drm/atomic: put state on error path dm integrity: conditionally disable "recalculate" feature dm integrity: fix a crash if "recalculate" used without "internal_hash" dm: avoid filesystem lookup in dm_get_dev_t() mmc: sdhci-brcmstb: Fix mmc timeout errors on S5 suspend mmc: sdhci-xenon: fix 1.8v regulator stabilization mmc: sdhci-of-dwcmshc: fix rpmb access mmc: core: don't initialize block size from ext_csd if not present pinctrl: ingenic: Fix JZ4760 support fs: fix lazytime expiration handling in __writeback_single_inode() btrfs: send: fix invalid clone operations when cloning from the same file and root btrfs: don't clear ret in btrfs_start_dirty_block_groups btrfs: fix lockdep splat in btrfs_recover_relocation btrfs: do not double free backref nodes on error btrfs: don't get an EINTR during drop_snapshot for reloc ACPI: scan: Make acpi_bus_get_device() clear return pointer on error dm crypt: fix copy and paste bug in crypt_alloc_req_aead crypto: xor - Fix divide error in do_xor_speed() ALSA: hda/via: Add minimum mute flag ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes i2c: bpmp-tegra: Ignore unknown I2C_M flags i2c: tegra: Wait for config load atomically while in ISR mtd: rawnand: nandsim: Fix the logic when selecting Hamming soft ECC engine mtd: rawnand: gpmi: fix dst bit offset when extracting raw payload scsi: target: tcmu: Fix use-after-free of se_cmd->priv ANDROID: simplify vendor hook definitions ANDROID: add macros to create OEM data fields ANDROID: dma-buf: fix return type mismatch ANDROID: cpu/hotplug: create vendor hook for cpu_up/cpu_down FROMLIST: fuse: Introduce passthrough for mmap ANDROID: Fix sparse warning in wp_page_copy caused by SPF patchset FROMLIST: fuse: Use daemon creds in passthrough mode FROMLIST: fuse: Handle asynchronous read and write in passthrough FROMLIST: fuse: Introduce synchronous read and write for passthrough FROMLIST: fuse: Passthrough initialization and release FROMLIST: fuse: Definitions and ioctl for passthrough FROMLIST: fuse: 32-bit user space ioctl compat for fuse device FROMLIST: fs: Generic function to convert iocb to rw flags Revert "FROMLIST: fuse: Definitions and ioctl() for passthrough" Revert "FROMLIST: fuse: Passthrough initialization and release" Revert "FROMLIST: fuse: Introduce synchronous read and write for passthrough" Revert "FROMLIST: fuse: Handle asynchronous read and write in passthrough" Revert "FROMLIST: fuse: Use daemon creds in passthrough mode" Revert "FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag" UPSTREAM: usb: xhci-mtk: fix unreleased bandwidth data ANDROID: sched: export task_rq_lock ANDROID: GKI: make VIDEOBUF2_DMA_CONTIG under GKI_HIDDEN_MEDIA_CONFIGS ANDROID: clang: update to 12.0.1 FROMLIST: dma-buf: heaps: add chunk heap to dmabuf heaps FROMLIST: dt-bindings: reserved-memory: Make DMA-BUF CMA heap DT-configurable FROMLIST: mm: failfast mode with __GFP_NORETRY in alloc_contig_range FROMLIST: mm: cma: introduce gfp flag in cma_alloc instead of no_warn UPSTREAM: kernfs: wire up ->splice_read and ->splice_write UPSTREAM: kernfs: implement ->write_iter UPSTREAM: kernfs: implement ->read_iter UPSTREAM: usb: typec: tcpm: Create legacy PDOs for PD2 connection Conflicts: Documentation/devicetree/bindings drivers/dma-buf/heaps/Kconfig drivers/dma-buf/heaps/Makefile drivers/pinctrl/qcom/pinctrl-msm.h Change-Id: I6412ddc7b1d215b7ea8bff5815277e13e8143888 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-08 18:54:18 +09:00
drivers/media/common/videobuf2/videobuf2-dma-contig.c
drivers/media/common/videobuf2/videobuf2-memops.c
drivers/media/common/videobuf2/videobuf2-v4l2.c
drivers/media/common/videobuf2/videobuf2-vmalloc.c
drivers/media/i2c/ir-kbd-i2c.c
drivers/media/mc/mc-dev-allocator.c
drivers/media/mc/mc-device.c
drivers/media/mc/mc-devnode.c
drivers/media/mc/mc-entity.c
drivers/media/mc/mc-request.c
drivers/media/rc/bpf-lirc.c
Merge android12-5.10.26 (99941e2) into msm-5.10 * refs/heads/tmp-99941e2: ANDROID: gki_defconfig: Enable NET_CLS_{BASIC,TCINDEX,MATCHALL} & NET_ACT_{GACT,MIRRED} FROMLIST: selftests: Add a MREMAP_DONTUNMAP selftest for shmem FROMLIST: mm: Extend MREMAP_DONTUNMAP to non-anonymous mappings ANDROID: GKI: enable CONFIG_CMA_SYSFS ANDROID: make cma_sysfs experimental FROMLIST: mm: cma: support sysfs ANDROID: cpuidle: Move vendor hook to enter proper state ANDROID: fix up ext4 build from 5.10.26 ANDROID: GKI: Enable DETECT_HUNG_TASK ANDROID: refresh ABI XML to new version ANDROID: GKI: refresh ABI XML Linux 5.10.26 cifs: Fix preauth hash corruption x86/apic/of: Fix CPU devicetree-node lookups genirq: Disable interrupts for force threaded handlers firmware/efi: Fix a use after bug in efi_mem_reserve_persistent efi: use 32-bit alignment for efi_guid_t literals static_call: Fix static_call_update() sanity check MAINTAINERS: move the staging subsystem to lists.linux.dev MAINTAINERS: move some real subsystems off of the staging mailing list ext4: fix rename whiteout with fast commit ext4: fix potential error in ext4_do_update_inode ext4: do not try to set xattr into ea_inode if value is empty ext4: stop inode update before return ext4: find old entry again if failed to rename whiteout ext4: fix error handling in ext4_end_enable_verity() efivars: respect EFI_UNSUPPORTED return from firmware x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() x86: Move TS_COMPAT back to asm/thread_info.h kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() x86/ioapic: Ignore IRQ2 again perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT perf/x86/intel: Fix a crash caused by zero PEBS status PCI: rpadlpar: Fix potential drc_name corruption in store functions counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register counter: stm32-timer-cnt: fix ceiling write max value iio: hid-sensor-temperature: Fix issues of timestamp channel iio: hid-sensor-prox: Fix scale not correct issue iio: hid-sensor-humidity: Fix alignment issue of timestamp channel iio: adc: adi-axi-adc: add proper Kconfig dependencies iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask iio: adc: ab8500-gpadc: Fix off by 10 to 3 iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler iio: adis16400: Fix an error code in adis16400_initial_setup() iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel iio:adc:stm32-adc: Add HAS_IOMEM dependency thunderbolt: Increase runtime PM reference count on DP tunnel discovery thunderbolt: Initialize HopID IDAs in tb_switch_alloc() usb: dwc3: gadget: Prevent EP queuing while stopping transfers usb: dwc3: gadget: Allow runtime suspend if UDC unbinded usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct usb: gadget: configfs: Fix KASAN use-after-free usbip: Fix incorrect double assignment to udc->ud.tcp_rx usb-storage: Add quirk to defeat Kindle's automatic unload powerpc: Force inlining of cpu_has_feature() to avoid build failure gfs2: bypass signal_our_withdraw if no journal gfs2: move freeze glock outside the make_fs_rw and _ro functions gfs2: Add common helper for holding and releasing the freeze glock regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 voltage setting regulator: pca9450: Enable system reset on WDOG_B assertion regulator: pca9450: Add SD_VSEL GPIO for LDO5 net: bonding: fix error return code of bond_neigh_init() io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED return io_uring: don't attempt IO reissue from the ring exit path drm/amd/pm: fulfill the Polaris implementation for get_clock_by_type_with_latency() s390/qeth: schedule TX NAPI on QAOB completion ibmvnic: remove excessive irqsave media: cedrus: h264: Support profile controls io_uring: fix inconsistent lock state iwlwifi: Add a new card for MA family drm/amd/display: turn DPMS off on connector unplug MIPS: compressed: fix build with enabled UBSAN net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 i40e: Fix endianness conversions powerpc/sstep: Fix darn emulation powerpc/sstep: Fix load-store and update emulation RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used scsi: isci: Pass gfp_t flags in isci_port_bc_change_received() scsi: isci: Pass gfp_t flags in isci_port_link_up() scsi: isci: Pass gfp_t flags in isci_port_link_down() scsi: mvsas: Pass gfp_t flags to libsas event notifiers scsi: libsas: Introduce a _gfp() variant of event notifiers scsi: libsas: Remove notifier indirection scsi: pm8001: Neaten debug logging macros and uses scsi: pm80xx: Fix pm8001_mpi_get_nvmd_resp() race condition scsi: pm80xx: Make running_req atomic scsi: pm80xx: Make mpi_build_cmd locking consistent module: harden ELF info handling module: avoid *goto*s in module_sig_check() module: merge repetitive strings in module_sig_check() RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug RDMA/rtrs: Introduce rtrs_post_send RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free bpf: Declare __bpf_free_used_maps() unconditionally serial: stm32: fix DMA initialization error handling tty: serial: stm32-usart: Remove set but unused 'cookie' variables ibmvnic: serialize access to work queue on remove ibmvnic: add some debugs nvme-rdma: fix possible hang when failing to set io queues gpiolib: Assign fwnode to parent's if no primary one provided counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED RISC-V: correct enum sbi_ext_rfence_fid scsi: ufs: ufs-mediatek: Correct operator & -> && scsi: myrs: Fix a double free in myrs_cleanup() scsi: lpfc: Fix some error codes in debugfs riscv: Correct SPARSEMEM configuration cifs: fix allocation size on newly created files kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL again net/qrtr: fix __netdev_alloc_skb call io_uring: ensure that SQPOLL thread is started for exit pstore: Fix warning in pstore_kill_sb() i915/perf: Start hrtimer only if sampling the OA buffer sunrpc: fix refcount leak for rpc auth modules vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation vfio: IOMMU_API should be selected svcrdma: disable timeouts on rdma backchannel NFSD: fix dest to src mount in inter-server COPY NFSD: Repair misuse of sv_lock in 5.10.16-rt30. nfsd: don't abort copies early nfsd: Don't keep looking up unhashed files in the nfsd file cache nvmet: don't check iosqes,iocqes for discovery controllers nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU nvme-tcp: fix possible hang when failing to set io queues nvme-tcp: fix misuse of __smp_processor_id with preemption enabled nvme: fix Write Zeroes limitations ALSA: usb-audio: Fix unintentional sign extension issue afs: Stop listxattr() from listing "afs.*" attributes afs: Fix accessing YFS xattrs on a non-YFS server ASoC: simple-card-utils: Do not handle device clock ASoC: qcom: lpass-cpu: Fix lpass dai ids parse ASoC: codecs: wcd934x: add a sanity check in set channel map ASoC: qcom: sdm845: Fix array out of range on rx slim channels ASoC: qcom: sdm845: Fix array out of bounds access ASoC: SOF: intel: fix wrong poll bits in dsp power down ASoC: SOF: Intel: unregister DMIC device on probe error ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold ASoC: fsl_ssi: Fix TDM slot setup for I2S mode drm/amd/display: Correct algorithm for reversed gamma vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails vhost-vdpa: fix use-after-free of v->config_ctx btrfs: fix slab cache flags for free space tree bitmap btrfs: fix race when cloning extent buffer during rewind of an old root zonefs: fix to update .i_wr_refcnt correctly in zonefs_open_zone() zonefs: prevent use of seq files as swap file zonefs: Fix O_APPEND async write handling s390/pci: fix leak of PCI device structure s390/pci: remove superfluous zdev->zbus check s390/pci: refactor zpci_create_device() s390/vtime: fix increased steal time accounting Revert "PM: runtime: Update device status before letting suppliers suspend" ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air ALSA: hda: generic: Fix the micmute led init state ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro ALSA: dice: fix null pointer dereference when node is disconnected spi: cadence: set cqspi to the driver_data field of struct device ASoC: ak5558: Add MODULE_DEVICE_TABLE ASoC: ak4458: Add MODULE_DEVICE_TABLE ANDROID: refresh ABI XML to new version ANDROID: refresh ABI Linux 5.10.25 net: dsa: b53: Support setting learning on port ALSA: usb-audio: Don't avoid stopping the stream at disconnection Revert "nfsd4: a client's own opens needn't prevent delegations" Revert "nfsd4: remove check_conflicting_opens warning" fuse: fix live lock in fuse_iget() RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes bpf, selftests: Fix up some test_verifier cases for unprivileged bpf: Add sanity check for upper ptr_limit bpf: Simplify alu_limit masking for pointer arithmetic bpf: Fix off-by-one for area size in creating mask to left bpf: Prohibit alu ops for pointer types not defining ptr_limit crypto: x86/aes-ni-xts - use direct calls to and 4-way stride crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg Linux 5.10.24 RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size KVM: arm64: Fix nVHE hyp panic host context restore xen/events: avoid handling the same event on two cpus at the same time xen/events: don't unmask an event channel when an eoi is pending mm/page_alloc.c: refactor initialization of struct page for holes in memory layout KVM: arm64: Ensure I-cache isolation between vcpus of a same VM mm/madvise: replace ptrace attach requirement for process_madvise mm/userfaultfd: fix memory corruption due to writeprotect KVM: arm64: Fix exclusive limit for IPA size KVM: arm64: Reject VM creation when the default IPA size is unsupported KVM: arm64: nvhe: Save the SPE context early KVM: arm64: Avoid corrupting vCPU context register in guest exit KVM: arm64: Fix range alignment when walking page tables KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged KVM: x86: Ensure deadline timer has truly expired before posting its IRQ x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls x86/sev-es: Use __copy_from_user_inatomic() x86/sev-es: Correctly track IRQ states in runtime #VC handler x86/entry: Move nmi entry/exit into common code x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack x86/sev-es: Introduce ip_within_syscall_gap() helper x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 binfmt_misc: fix possible deadlock in bm_register_write powerpc: Fix missing declaration of [en/dis]able_kernel_vsx() powerpc: Fix inverted SET_FULL_REGS bitop powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() efi: stub: omit SetVirtualAddressMap() if marked unsupported in RT_PROP table sched/membarrier: fix missing local execution of ipi_sync_rq_state() linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* zram: fix return value on writeback_store include/linux/sched/mm.h: use rcu_dereference in in_vfork() stop_machine: mark helpers __always_inline seqlock,lockdep: Fix seqcount_latch_init() powerpc/64s/exception: Clean up a missed SRR specifier hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR perf/core: Flush PMU internal buffers for per-CPU events arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds configfs: fix a use-after-free in __configfs_open_file nvme-fc: fix racing controller reset and create association block: rsxx: fix error return code of rsxx_pci_probe() NFSv4.2: fix return value of _nfs4_get_security_label() NFS: Don't gratuitously clear the inode cache when lookup failed NFS: Don't revalidate the directory permissions on a lookup failure SUNRPC: Set memalloc_nofs_save() for sync tasks arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_hw_cpu_init() cpufreq: qcom-hw: fix dereferencing freed memory 'data' sh_eth: fix TRSCER mask for R7S72100 staging: comedi: pcl818: Fix endian problem for AI command data staging: comedi: pcl711: Fix endian problem for AI command data staging: comedi: me4000: Fix endian problem for AI command data staging: comedi: dmm32at: Fix endian problem for AI command data staging: comedi: das800: Fix endian problem for AI command data staging: comedi: das6402: Fix endian problem for AI command data staging: comedi: adv_pci1710: Fix endian problem for AI command data staging: comedi: addi_apci_1500: Fix endian problem for command sample staging: comedi: addi_apci_1032: Fix endian problem for COS sample staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() staging: rtl8712: unterminated string leads to read overflow staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() misc: fastrpc: restrict user apps from sending kernel RPC messages misc/pvpanic: Export module FDT device table Revert "serial: max310x: rework RX interrupt handling" usbip: fix vudc usbip_sockfd_store races leading to gpf usbip: fix vhci_hcd attach_store() races leading to gpf usbip: fix stub_dev usbip_sockfd_store() races leading to gpf usbip: fix vudc to check for stream socket usbip: fix vhci_hcd to check for stream socket usbip: fix stub_dev to check for stream socket USB: serial: cp210x: add some more GE USB IDs USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter USB: serial: ch341: add new Product ID USB: serial: io_edgeport: fix memory leak in edge_startup xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing xhci: Improve detection of device initiated wake signal. usb: xhci: do not perform Soft Retry for some xHCI hosts usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM USB: usblp: fix a hang in poll() if disconnected usb: dwc3: qcom: Honor wakeup enabled/disabled state usb: dwc3: qcom: add ACPI device id for sc8180x usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement usb: gadget: f_uac1: stop playback on function disable usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot USB: gadget: u_ether: Fix a configfs return code USB: gadget: udc: s3c2410_udc: fix return value check in s3c2410_udc_probe() Goodix Fingerprint device is not a modem cifs: do not send close in compound create+close requests mmc: cqhci: Fix random crash when remove mmc module/card mmc: core: Fix partition switch time for eMMC mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants xen/events: reset affinity of 2-level event when tearing it down software node: Fix node registration s390/dasd: fix hanging IO request during DASD driver unbind s390/dasd: fix hanging DASD driver unbind arm64: perf: Fix 64-bit event counter read truncation arm64: mte: Map hotplugged memory as Normal Tagged arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL block: Try to handle busy underlying device on discard block: Discard page cache of zone reset target range Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") ALSA: usb-audio: fix use after free in usb_audio_disconnect ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() ALSA: usb-audio: Apply the control quirk to Plantronics headsets ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar ALSA: hda: Avoid spurious unsol event handling during S3/S4 ALSA: hda: Flush pending unsolicited events before suspend ALSA: hda: Drop the BATCH workaround for AMD controllers ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 ALSA: hda/hdmi: Cancel pending works before suspend ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk ARM: efistub: replace adrl pseudo-op with adr_l macro invocation ARM: assembler: introduce adr_l, ldr_l and str_l macros ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler mmc: sdhci: Update firmware interface API clk: qcom: gpucc-msm8998: Add resets, cxc, fix flags on gpu_gx_gdsc scsi: target: core: Prevent underflow for service actions scsi: target: core: Add cmd length set before cmd complete scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling sysctl.c: fix underflow value setting risk in vm_table drivers/base/memory: don't store phys_device in memory blocks s390/smp: __smp_rescan_cpus() - move cpumask away from stack kasan: fix memory corruption in kasan_bitops_tags test i40e: Fix memory leak in i40e_probe PCI: Fix pci_register_io_range() memory leak kbuild: clamp SUBLEVEL to 255 ext4: don't try to processed freed blocks until mballoc is initialized PCI/LINK: Remove bandwidth notification drivers/base: build kunit tests without structleak plugin PCI: mediatek: Add missing of_node_put() to fix reference leak PCI: xgene-msi: Fix race in installing chained irq handler Input: applespi - don't wait for responses to commands indefinitely. sparc64: Use arch_validate_flags() to validate ADI flag sparc32: Limit memblock allocation to low memory clk: qcom: gdsc: Implement NO_RET_PERIPH flag iommu/amd: Fix performance counter initialization powerpc/64: Fix stack trace not displaying final frame HID: logitech-dj: add support for the new lightspeed connection iteration powerpc/perf: Record counter overflow always if SAMPLE_IP is unset powerpc: improve handling of unrecoverable system reset spi: stm32: make spurious and overrun interrupts visible powerpc/pci: Add ppc_md.discover_phbs() Platform: OLPC: Fix probe error handling mmc: sdhci-iproc: Add ACPI bindings for the RPi mmc: mediatek: fix race condition between msdc_request_timeout and irq mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' iommu/vt-d: Clear PRQ overflow only when PRQ is empty udf: fix silent AED tagLocation corruption scsi: ufs: WB is only available on LUN #0 to #7 i2c: rcar: optimize cacheline to minimize HW race condition i2c: rcar: faster irq code to minimize HW race condition ath11k: fix AP mode for QCA6390 ath11k: start vdev if a bss peer is already created ath11k: peer delete synchronization with firmware net: enetc: initialize RFS/RSS memories for unused ports too enetc: Fix unused var build warning for CONFIG_OF net: dsa: tag_mtk: fix 802.1ad VLAN egress net: dsa: tag_ar9331: let DSA core deal with TX reallocation net: dsa: tag_gswip: let DSA core deal with TX reallocation net: dsa: tag_dsa: let DSA core deal with TX reallocation net: dsa: tag_brcm: let DSA core deal with TX reallocation net: dsa: tag_edsa: let DSA core deal with TX reallocation net: dsa: tag_lan9303: let DSA core deal with TX reallocation net: dsa: tag_mtk: let DSA core deal with TX reallocation net: dsa: tag_ocelot: let DSA core deal with TX reallocation net: dsa: tag_qca: let DSA core deal with TX reallocation net: dsa: trailer: don't allocate additional memory for padding/tagging net: dsa: tag_ksz: don't allocate additional memory for padding/tagging net: dsa: implement a central TX reallocation procedure s390/qeth: fix notification for pending buffers during teardown s390/qeth: improve completion of pending TX buffers s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state s390/qeth: don't replace a fully completed async TX buffer net: hns3: fix error mask definition of flow director cifs: fix credit accounting for extra channel media: rc: compile rc-cec.c into rc-core media: v4l: vsp1: Fix bru null pointer access media: v4l: vsp1: Fix uif null pointer access media: rkisp1: params: fix wrong bits settings media: usbtv: Fix deadlock on suspend sh_eth: fix TRSCER mask for R7S9210 qxl: Fix uninitialised struct field head.surface_id s390/crypto: return -EFAULT if copy_to_user() fails s390/cio: return -EFAULT if copy_to_user() fails drm/i915: Wedge the GPU if command parser setup fails drm/shmem-helpers: vunmap: Don't put pages for dma-buf drm: meson_drv add shutdown function drm: Use USB controller's DMA mask when importing dmabufs drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff drm/shmem-helper: Check for purged buffers in fault handler drm/amdgpu/display: handle aux backlight in backlight_get_brightness drm/amdgpu/display: don't assert in set backlight function drm/amdgpu/display: simplify backlight setting drm/amd/pm: bug fix for pcie dpm drm/amd/display: Fix nested FPU context in dcn21_validate_bandwidth() drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandwidth_fp() drm/amd/display: Add a backlight module option drm/compat: Clear bounce structures gpio: fix gpio-device list corruption gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 gpiolib: acpi: Allow to find GpioInt() resource by name and index gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk bnxt_en: reliably allocate IRQ table on reset to avoid crash s390/cio: return -EFAULT if copy_to_user() fails again net: hns3: fix bug when calculating the TCAM table info net: hns3: fix query vlan mask value error for flow director perf report: Fix -F for branch & mem modes perf traceevent: Ensure read cmdlines are null terminated. mlxsw: spectrum_ethtool: Add an external speed to PTYS register selftests: forwarding: Fix race condition in mirror installation net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused ethtool: fix the check logic of at least one channel for RX/TX net: stmmac: fix wrongly set buffer2 valid when sph unsupport net: stmmac: fix watchdog timeout during suspend/resume stress test net: stmmac: stop each tx channel independently perf build: Fix ccache usage in $(CC) when generating arch errno table tools/resolve_btfids: Fix build error with older host toolchains ixgbe: fail to create xfrm offload of IPsec tunnel mode SA r8169: fix r8168fp_adjust_ocp_cmd function s390/qeth: fix memory leak after failed TX Buffer allocation net: qrtr: fix error return code of qrtr_sendmsg() net: enetc: allow hardware timestamping on TX queues with tc-etf enabled net: davicom: Fix regulator not turned off on driver removal net: davicom: Fix regulator not turned off on failed probe net: lapbether: Remove netif_start_queue / netif_stop_queue stmmac: intel: Fixes clock registration error seen for multiple interfaces net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII cipso,calipso: resolve a number of problems with the DOI refcounts netdevsim: init u64 stats for 32bit hardware net: usb: qmi_wwan: allow qmimux add/del with master up net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNKNOWN instead of SPEED_10 net: mscc: ocelot: properly reject destination IP keys in VCAP IS1 net: sched: avoid duplicates in classes dump nexthop: Do not flush blackhole nexthops when loopback goes down net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 net/mlx4_en: update moderation when config reset net: ethernet: mtk-star-emac: fix wrong unmap in RX handling net: enetc: keep RX ring consumer index in sync with hardware net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr net: enetc: force the RGMII speed and duplex instead of operating in inband mode net: enetc: don't disable VLAN filtering in IFF_PROMISC mode net: enetc: fix incorrect TPID when receiving 802.1ad tagged packets net: enetc: take the MDIO lock only once per NAPI poll cycle net: enetc: don't overwrite the RSS indirection table when initializing sh_eth: fix TRSCER mask for SH771x net: dsa: tag_rtl4_a: fix egress tags docs: networking: drop special stable handling Revert "mm, slub: consider rest of partial list if acquire_slab() fails" cifs: return proper error code in statfs(2) mount: fix mounting of detached mounts onto targets that reside on shared mounts powerpc/603: Fix protection of user pages mapped with PROT_NONE mt76: dma: do not report truncated frames to mac80211 ibmvnic: always store valid MAC address ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. libbpf: Clear map_info before each bpf_obj_get_info_by_fd samples, bpf: Add missing munmap in xdpsock selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier selftests/bpf: No need to drop the packet when there is no geneve opt selftests/bpf: Use the last page in test_snprintf_btf on s390 net: phy: fix save wrong speed and duplex problem if autoneg is on net: always use icmp{,v6}_ndo_send from ndo_start_xmit netfilter: x_tables: gpf inside xt_find_revision() netfilter: nf_nat: undo erroneous tcp edemux lookup tcp: add sanity tests to TCP_QUEUE_SEQ tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode can: flexcan: enable RX FIFO after FRZ/HALT valid can: flexcan: assert FRZ bit in flexcan_chip_freeze() can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership net: l2tp: reduce log level of messages in receive path, add counter instead net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 net: check if protocol extracted by virtio_net_hdr_set_proto is correct net: Fix gro aggregation for udp encaps with zero csum ath9k: fix transmitting to stations in dynamic SMPS mode crypto: mips/poly1305 - enable for all MIPS processors ethernet: alx: fix order of calls on resume powerpc/pseries: Don't enforce MSI affinity with kdump powerpc/perf: Fix handling of privilege level checks in perf interrupt context uapi: nfnetlink_cthelper.h: fix userspace compilation error Linux 5.10.23 nvme-pci: add quirks for Lexar 256GB SSD nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. KVM: SVM: Clear the CR4 register on reset scsi: ufs: Fix a duplicate dev quirk number ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible ASoC: Intel: sof_sdw: reorganize quirks by generation PCI: cadence: Retrain Link to work around Gen2 training defect ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE scsi: ufs: ufs-exynos: Apply vendor-specific values for three timeouts scsi: ufs: Introduce a quirk to allow only page-aligned sg entries misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom scsi: ufs: Add a quirk to permit overriding UniPro defaults scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller usb: cdns3: fix NULL pointer dereference on no platform data usb: cdns3: add quirk for enable runtime pm by default usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT usb: cdns3: host: add .suspend_quirk for xhci-plat.c ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 media: cx23885: add more quirks for reset DMA on some AMD IOMMU HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag platform/x86: acer-wmi: Add new force_caps module parameter platform/x86: acer-wmi: Cleanup accelerometer device handling platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines bus: ti-sysc: Implement GPMC debug quirk to drop platform data ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device mwifiex: pcie: skip cancel_work_sync() on reset failure path Bluetooth: btqca: Add valid le states quirk iommu/amd: Fix sleeping in atomic in increase_address_space() btrfs: don't flush from btrfs_delayed_inode_reserve_metadata btrfs: export and rename qgroup_reserve_meta arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state ASoC: SOF: Intel: broadwell: fix mutual exclusion with catpt driver ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling Linux 5.10.22 r8169: fix resuming from suspend on RTL8105e if machine runs on battery tomoyo: recognize kernel threads correctly of: unittest: Fix build on architectures without CONFIG_OF_ADDRESS Revert "arm64: dts: amlogic: add missing ethernet reset ID" iommu/vt-d: Fix status code for Allocate/Free PASID command rsxx: Return -EFAULT if copy_to_user() fails ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcount ALSA: hda: intel-nhlt: verify config type IB/mlx5: Add missing error code RDMA/rxe: Fix missing kconfig dependency on CRYPTO RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits mm: Remove examples from enum zone_type comment arm64: mm: Set ZONE_DMA size based on early IORT scan arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges of: unittest: Add test for of_dma_get_max_cpu_address() of/address: Introduce of_dma_get_max_cpu_address() arm64: mm: Move zone_dma_bits initialization into zone_sizes_init() arm64: mm: Move reserve_crashkernel() into mem_init() crypto - shash: reduce minimum alignment of shash_desc structure drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie drm/amdgpu:disable VCN for Navi12 SKU dm verity: fix FEC for RS roots unaligned to block size dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size io_uring: ignore double poll add on the same waitqueue head ring-buffer: Force before_stamp and write_stamp to be different on discard PM: runtime: Update device status before letting suppliers suspend btrfs: fix warning when creating a directory with smack enabled btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl btrfs: fix race between extent freeing/allocation when using bitmaps btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabled btrfs: fix race between swap file activation and snapshot creation btrfs: fix race between writes to swap files and scrub btrfs: fix raid6 qstripe kmap btrfs: avoid double put of block group when emptying cluster tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() ALSA: usb-audio: Drop bogus dB range in too low level ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 Conflicts: drivers/cpufreq/qcom-cpufreq-hw.c drivers/vfio/Kconfig net/qrtr/qrtr.c Change-Id: Ib622ea353c1c1db4b1cce31729d224df47902a57 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-26 21:07:47 +09:00
drivers/media/rc/keymaps/rc-cec.c
drivers/media/rc/lirc_dev.c
drivers/media/rc/rc-core-priv.h
drivers/media/rc/rc-ir-raw.c
drivers/media/rc/rc-main.c
drivers/media/usb/gspca/autogain_functions.c
drivers/media/usb/gspca/gspca.c
drivers/media/usb/gspca/gspca.h
drivers/media/usb/uvc/uvc_ctrl.c
drivers/media/usb/uvc/uvc_debugfs.c
drivers/media/usb/uvc/uvc_driver.c
drivers/media/usb/uvc/uvc_entity.c
drivers/media/usb/uvc/uvc_isight.c
drivers/media/usb/uvc/uvc_metadata.c
drivers/media/usb/uvc/uvc_queue.c
drivers/media/usb/uvc/uvc_status.c
drivers/media/usb/uvc/uvc_v4l2.c
drivers/media/usb/uvc/uvc_video.c
drivers/media/usb/uvc/uvcvideo.h
drivers/media/v4l2-core/v4l2-async.c
drivers/media/v4l2-core/v4l2-clk.c
drivers/media/v4l2-core/v4l2-common.c
drivers/media/v4l2-core/v4l2-compat-ioctl32.c
drivers/media/v4l2-core/v4l2-ctrls.c
drivers/media/v4l2-core/v4l2-dev.c
drivers/media/v4l2-core/v4l2-device.c
drivers/media/v4l2-core/v4l2-dv-timings.c
drivers/media/v4l2-core/v4l2-event.c
drivers/media/v4l2-core/v4l2-fh.c
drivers/media/v4l2-core/v4l2-i2c.c
drivers/media/v4l2-core/v4l2-ioctl.c
drivers/media/v4l2-core/v4l2-mc.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/media/v4l2-core/v4l2-mem2mem.c
drivers/media/v4l2-core/v4l2-spi.c
drivers/media/v4l2-core/v4l2-subdev.c
drivers/media/v4l2-core/v4l2-trace.c
drivers/mfd/act8945a.c
drivers/mfd/mfd-core.c
drivers/mfd/syscon.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/misc/sram.c
drivers/misc/sram.h
drivers/misc/uid_sys_stats.c
drivers/mmc/core/block.c
drivers/mmc/core/block.h
drivers/mmc/core/bus.c
drivers/mmc/core/bus.h
drivers/mmc/core/card.h
drivers/mmc/core/core.c
drivers/mmc/core/core.h
Merge android12-5.10.18 (59e0bda) into msm-5.10 * refs/heads/tmp-59e0bda: Revert "UPSTREAM: mmc: sdhci-msm: add Inline Crypto Engine support" ANDROID: GKI: Update abi_gki_aarch64_qcom for bitmap parsing ANDROID: mm, oom: Prevent extra put_task when oom_evaluate_task is aborted ANDROID: Update the ABI ANDROID: modpost: update nits from late review ANDROID: GKI: Enable CONFIG_MODULE_SCMVERSION=y ANDROID: modpost: Support relative paths for module_srcpath ANDROID: modules: introduce the MODULE_SCMVERSION config ANDROID: scripts/setlocalversion: allow running in a subdir ANDROID: abi_gki_aarch64_qcom: Update symbol list ANDROID: GKI: Add iommu_get_msi_cookie() to the symbol list UPSTREAM: zram: support page writeback ANDROID: sched/pause: migrate_tasks crash Linux 5.10.18 media: pwc: Use correct device for DMA btrfs: fix crash after non-aligned direct IO write with O_DSYNC btrfs: fix backport of 2175bf57dc952 in 5.10.13 Bluetooth: btusb: Always fallback to alt 1 for WBS tty: protect tty_write from odd low-level tty disciplines xen-blkback: fix error handling in xen_blkbk_map() xen-scsiback: don't "handle" error by BUG() xen-netback: don't "handle" error by BUG() xen-blkback: don't "handle" error by BUG() xen/arm: don't ignore return errors from set_phys_to_machine Xen/gntdev: correct error checking in gntdev_map_grant_pages() Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() Xen/x86: don't bail early from clear_foreign_p2m_mapping() net: fix proc_fs init handling in af_packet and tls net: bridge: Fix a warning when del bridge sysfs net: openvswitch: fix TTL decrement exception action execution net: sched: incorrect Kconfig dependencies on Netfilter modules mt76: mt7615: fix rdd mcu cmd endianness mt76: mt7915: fix endian issues net/sched: fix miss init the mru in qdisc_skb_cb mptcp: skip to next candidate if subflow has unacked data net: qrtr: Fix port ID for control messages IB/isert: add module param to set sg_tablesize for IO cmd vdpa_sim: add get_config callback in vdpasim_dev_attr vdpa_sim: make 'config' generic and usable for any device type vdpa_sim: store parsed MAC address in a buffer vdpa_sim: add struct vdpasim_dev_attr for device attributes vdpa_sim: remove hard-coded virtq count ANDROID: sched: Exempt paused CPU from nohz idle balance ANDROID: Update QCOM symbol list ANDROID: gki_defconfig: enable CONFIG_MMC_CRYPTO ANDROID: mmc: cqhci: set blk_keyslot_manager::features UPSTREAM: mmc: sdhci-msm: add Inline Crypto Engine support UPSTREAM: dt-bindings: mmc: sdhci-msm: add ICE registers and clock UPSTREAM: firmware: qcom_scm: update comment for ICE-related functions UPSTREAM: mmc: cqhci: add cqhci_host_ops::program_key UPSTREAM: mmc: cqhci: add support for inline encryption UPSTREAM: mmc: cqhci: initialize upper 64 bits of 128-bit task descriptors UPSTREAM: mmc: cqhci: rename cqhci.c to cqhci-core.c UPSTREAM: mmc: core: Add basic support for inline encryption UPSTREAM: scsi: ufs: use devm_blk_ksm_init() UPSTREAM: block/keyslot-manager: introduce devm_blk_ksm_init() ANDROID: gki_defconfig: enable BLAKE2b support UPSTREAM: crypto: arm/blake2b - add NEON-accelerated BLAKE2b UPSTREAM: crypto: blake2b - update file comment UPSTREAM: crypto: blake2b - sync with blake2s implementation UPSTREAM: wireguard: Kconfig: select CRYPTO_BLAKE2S_ARM UPSTREAM: crypto: arm/blake2s - add ARM scalar optimized BLAKE2s UPSTREAM: crypto: blake2s - include <linux/bug.h> instead of <asm/bug.h> UPSTREAM: crypto: blake2s - adjust include guard naming UPSTREAM: crypto: blake2s - add comment for blake2s_state fields UPSTREAM: crypto: blake2s - optimize blake2s initialization UPSTREAM: crypto: blake2s - share the "shash" API boilerplate code UPSTREAM: crypto: blake2s - move update and final logic to internal/blake2s.h UPSTREAM: crypto: blake2s - remove unneeded includes UPSTREAM: crypto: x86/blake2s - define shash_alg structs using macros UPSTREAM: crypto: blake2s - define shash_alg structs using macros UPSTREAM: crypto: lib/blake2s - Move selftest prototype into header file ANDROID: vmscan: Fix sparse warnings for kswapd_threads ANDROID: mm: hide get_each_object_track declaration when CONFIG_SLUB=n FROMGIT: mm, compaction: make fast_isolate_freepages() stay within zone ANDROID: sched: time: Export symbols needed for schedutil module ANDROID: vmscan: Support multiple kswapd threads per node ANDROID: mm: add get_each_object_track function ANDROID: mm: Add vendor hook in pagecache_get_page() ANDROID: mm: Add vendor hook in rmqueue() ANDROID: GKI: Build in VIRTIO_FS ANDROID: dm: sync inline crypto support with patches going upstream ANDROID: sched: Add restricted vendor hooks in CFS scheduler ANDROID: drm: kirin: Remove dead code that was causing build failures ANDROID: adv7511: Add poweron delay to allow for EDID probing to work ANDROID: Add hikey960 build infrastructure file ANDROID: Add hikey960 GKI config fragment ANDROID: arm64: dts: hi3660-hikey960: Add i2s & sound device ANDROID: ASoC: add hikey960-i2s DT bindings ANDROID: sound: Add hikey960 i2s audio driver ANDROID: arm64: dts: hi3660: enable gpu ANDROID: arm64: dts: hi3660: add display driver dts ANDROID: arm64: dts: hikey960: Add CMA entry for DMA-BUF Heap/framebuffers ANDROID: drm: kirin960: Remove one mode-line that seems to be causing trouble ANDROID: drm: kirin: remove wait for VACTIVE IRQ ANDROID: drm: kirin: Add kirin960 dpe driver support ANDROID: drm: kirin: Introduce kirin960 ANDROID: dts: hi3660-hikey960: Add usb mux hub for hikey960 ANDROID: dt-bindings: misc: Add bindings for HiSilicon usb hub and data role switch functionality on HiKey960 UPSTREAM: remoteproc: coredump: Add minidump functionality UPSTREAM: remoteproc: core: Add ops to enable custom coredump functionality ANDROID: gic-v3: Update vendor hook to set affinity in GIC v3 ANDROID: cpuhp/aarch32: keep last 32bit cpu active Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/mmc/sdhci-msm.txt android/abi_gki_aarch64_qcom net/qrtr/qrtr.c Change-Id: I66803e82c640c2d190a03f21dc3ccf6c000d4937 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-27 01:29:28 +09:00
drivers/mmc/core/crypto.c
drivers/mmc/core/crypto.h
drivers/mmc/core/debugfs.c
drivers/mmc/core/host.c
drivers/mmc/core/host.h
drivers/mmc/core/mmc.c
drivers/mmc/core/mmc_ops.c
drivers/mmc/core/mmc_ops.h
drivers/mmc/core/pwrseq.c
drivers/mmc/core/pwrseq.h
drivers/mmc/core/queue.c
drivers/mmc/core/queue.h
drivers/mmc/core/quirks.h
drivers/mmc/core/regulator.c
drivers/mmc/core/sd.c
drivers/mmc/core/sd.h
drivers/mmc/core/sdio_bus.c
drivers/mmc/core/sdio_bus.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/mmc/core/sdio.c
drivers/mmc/core/sdio_cis.c
drivers/mmc/core/sdio_cis.h
drivers/mmc/core/sdio_io.c
drivers/mmc/core/sdio_irq.c
drivers/mmc/core/sdio_ops.c
drivers/mmc/core/sdio_ops.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/mmc/core/sd_ops.c
drivers/mmc/core/sd_ops.h
drivers/mmc/core/slot-gpio.c
drivers/mmc/core/slot-gpio.h
drivers/mmc/host/sdhci.c
drivers/mmc/host/sdhci.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/mmc/host/sdhci-pltfm.c
drivers/mmc/host/sdhci-pltfm.h
Merge keystone/android12-5.10-keystone-qcom-release.43+ (92486f8) into msm-5.10 * refs/heads/tmp-92486f8: FROMGIT: bpf: Support all gso types in bpf_skb_change_proto() ANDROID: GKI: 7/2/2021 KMI update ANDROID: ABI: hikey960_gki.fragment: Add cfg80211 and mac80211 as modules ANDROID: ABI: gki_defconfig: Make cfg80211 and mac80211 modules Revert "ANDROID: GKI: Enable some necessary CFG80211 configs for WIFI" Revert "ANDROID: dmabuf: Add mmap_count to struct dmabuf" Revert "ANDROID: dma-buf: Don't change vm_ops if vm_file changes" ANDROID: GKI: mmc: add Android ABI padding to some structures ANDROID: GKI: Add rproc coredump APIs to symbol list ANDROID: GKI: Add remoteproc vendor hook symbols ANDROID: rproc: Add vendor hook for recovery ANDROID: sched: Add vendor data in struct cfs_rq ANDROID: Add oem data array for async binder transaction UPSTREAM: mm: relocate 'write_protect_seq' in struct mm_struct ANDROID: sched: remove regular vendor hooks for 32bit execve ANDROID: GKI: enable CONFIG_BLK_CGROUP_IOCOST ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_tags ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_ctx ANDROID: GKI: Add ANDROID_OEM_DATA in struct request_queue ANDROID: ABI: update virtual device symbols for CAN ANDROID: Add CONFIG_CAN=y to gki_defconfig FROMLIST: scsi: ufs: Make HCM parameter configurable FROMLIST: scsi: ufs: Add support for HCM FROMLIST: scsi: ufs: Do not send umap_all in host control mode FROMLIST: scsi: ufs: Limit the number of inflight rb FROMLIST: scsi: ufs: Add "Cold" regions timer FROMLIST: scsi: ufs: Add hpb dev reset response FROMLIST: scsi: ufs: Region inactivation in HCM FROMLIST: scsi: ufs: Eviction in HCM FROMLIST: scsi: ufs: Add region's reads counter FROMLIST: scsi: ufs: Transform set_dirty to iterate_rgn FROMLIST: scsi: ufs: Add HCM support to rsp_upiu FROMLIST: scsi: ufs: Cache HPB Control mode on init FROMLIST: scsi: ufs: Add HPB 2.0 support FROMLIST: scsi: ufs: Prepare HPB read for cached sub-region FROMLIST: scsi: ufs: L2P map management for HPB read FROMLIST: scsi: ufs: Introduce HPB feature FROMGIT: block/mq-deadline: Prioritize high-priority requests FROMGIT: block/mq-deadline: Add cgroup support FROMGIT: block/mq-deadline: Track I/O statistics FROMGIT: block/mq-deadline: Add I/O priority support FROMGIT: block/mq-deadline: Micro-optimize the batching algorithm FROMGIT: block/mq-deadline: Reserve 25% of scheduler tags for synchronous requests FROMGIT: block/mq-deadline: Improve the sysfs show and store macros FROMGIT: block/mq-deadline: Improve compile-time argument checking FROMGIT: block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() FROMGIT: block/mq-deadline: Remove two local variables FROMGIT: block/mq-deadline: Add two lockdep_assert_held() statements FROMGIT: block/mq-deadline: Add several comments FROMGIT: block: Introduce the ioprio rq-qos policy FROMGIT: block/blk-rq-qos: Move a function from a header file into a C file FROMGIT: block/blk-cgroup: Swap the blk_throtl_init() and blk_iolatency_init() calls FROMGIT: block/Kconfig: Make the BLK_WBT and BLK_WBT_MQ entries consecutive FROMGIT: bfq/mq-deadline: remove redundant check for passthrough request FROMGIT: blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues FROMGIT: Revert "blk-mq, elevator: Count requests per hctx to improve performance" FROMLIST: scsi: ufs: add missing host_lock in setup_xfer_req Revert "Revert "FROMGIT: scsi: ufs: Utilize Transfer Request List Completion Notification Register"" Revert "Revert "BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" Revert "Revert "KMI: BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" ANDROID: Update the ABI representation ANDROID: GKI: Update abi_gki_aarch64_qcom for oom_check_panic symbol ANDROID: sched: Add trace for __setscheduler_uclamp ANDROID: usb: export built-in tracepoint functions ANDROID: Fix lost track action type in save_track_hash ANDROID: ABI: update for new qcom symbols ANDROID: abi_gki_aarch64_qcom: Update ufs symbol list ANDROID: GKI: Update abi_gki_aarch64_qcom for logbuf_pr_cont tracepoint ANDROID: Update symbol list for mtk ANDROID: dma-buf: heaps: export defer-free list size Conflicts: drivers/scsi/ufs/Kconfig Change-Id: I655cd0fba21a825733bfd0e1f0905f3a2ed755ee Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-06 17:46:45 +09:00
drivers/net/can/dev/dev.c
drivers/net/can/dev/rx-offload.c
drivers/net/dummy.c
Merge android12-5.10.21+ (44f812e) into msm-5.10 * refs/heads/tmp-44f812e: ANDROID: sched/core: Move en/dequeue hooks before related callbacks FROMGIT: kasan: record task_work_add() call stack FROMGIT: kasan, mm: integrate slab init_on_free with HW_TAGS FROMGIT: kasan, mm: integrate slab init_on_alloc with HW_TAGS FROMGIT: kasan, mm: integrate page_alloc init with HW_TAGS FROMGIT: mm: introduce debug_pagealloc_{map,unmap}_pages() helpers FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO FROMGIT: mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY FROMGIT: kernel/power: allow hibernation with page_poison sanity checking FROMGIT: mm, page_poison: use static key more efficiently BACKPORT: mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters FROMGIT: kasan: init memory in kasan_(un)poison for HW_TAGS FROMGIT: arm64: kasan: allow to init memory when setting tags FROMGIT: mm, kasan: don't poison boot memory with tag-based modes FROMGIT: kasan: initialize shadow to TAG_INVALID for SW_TAGS FROMGIT: mm/kasan: switch from strlcpy to strscpy BACKPORT: kasan: remove redundant config option FROMGIT: kasan: fix per-page tags for non-page_alloc pages FROMGIT: kasan: fix KASAN_STACK dependency for HW_TAGS FROMGIT: kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC FROMGIT: arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL FROMLIST: configfs: make directories inherit uid/gid from creator ANDROID: GKI: add some padding to some driver core structures ANDROID: Initial Android 12 OWNERS for abi metafiles UPSTREAM: iommu/msm: Hook up iotlb_sync_map UPSTREAM: memory: mtk-smi: Allow building as module UPSTREAM: memory: mtk-smi: Use platform_register_drivers UPSTREAM: iommu/mediatek: Fix error code in probe() UPSTREAM: iommu/mediatek: Fix unsigned domid comparison with less than zero UPSTREAM: iommu/mediatek: Add mt8192 support UPSTREAM: memory: mtk-smi: Add mt8192 support UPSTREAM: iommu/mediatek: Remove unnecessary check in attach_device UPSTREAM: iommu/mediatek: Support master use iova over 32bit UPSTREAM: iommu/mediatek: Add iova reserved function UPSTREAM: iommu/mediatek: Support for multi domains UPSTREAM: iommu/mediatek: Add get_domain_id from dev->dma_range_map UPSTREAM: iommu/mediatek: Add iova_region structure UPSTREAM: iommu/mediatek: Move geometry.aperture updating into domain_finalise UPSTREAM: iommu/mediatek: Move domain_finalise into attach_device UPSTREAM: iommu/mediatek: Adjust the structure UPSTREAM: iommu/mediatek: Support report iova 34bit translation fault in ISR UPSTREAM: iommu/mediatek: Support up to 34bit iova in tlb flush UPSTREAM: iommu/mediatek: Add power-domain operation UPSTREAM: iommu/mediatek: Add pm runtime callback UPSTREAM: iommu/mediatek: Add device link for smi-common and m4u UPSTREAM: iommu/mediatek: Add error handle for mtk_iommu_probe UPSTREAM: iommu/mediatek: Move hw_init into attach_device UPSTREAM: iommu/mediatek: Update oas for v7s UPSTREAM: iommu/mediatek: Add a flag for iova 34bits case UPSTREAM: iommu/io-pgtable-arm-v7s: Quad lvl1 pgtable for MediaTek UPSTREAM: iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros UPSTREAM: iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro UPSTREAM: iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap UPSTREAM: iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTek UPSTREAM: iommu/mediatek: Use the common mtk-memory-port.h UPSTREAM: dt-bindings: mediatek: Add binding for mt8192 IOMMU UPSTREAM: dt-bindings: memory: mediatek: Rename header guard for SMI header file UPSTREAM: dt-bindings: memory: mediatek: Extend LARB_NR_MAX to 32 UPSTREAM: dt-bindings: memory: mediatek: Add a common memory header file UPSTREAM: dt-bindings: memory: mediatek: Convert SMI to DT schema UPSTREAM: dt-bindings: iommu: mediatek: Convert IOMMU to DT schema UPSTREAM: iommu/mediatek: Remove the tlb-ops for v7s UPSTREAM: iommu/io-pgtable: Remove TLBI_ON_MAP quirk UPSTREAM: iommu/io-pgtable: Allow io_pgtable_tlb ops optional UPSTREAM: iommu/mediatek: Gather iova in iommu_unmap to achieve tlb sync once UPSTREAM: iommu/mediatek: Add iotlb_sync_map to sync whole the iova range BACKPORT: UPSTREAM: iommu: Add iova and size as parameters in iotlb_sync_map UPSTREAM: iommu/io-pgtable: Remove tlb_flush_leaf ANDROID: abi_gki_aarch64_qcom: Add symbols to allow list ANDROID: Add vendor hook to binder. ANDROID: fs: Add vendor hooks for ep_create_wakeup_source & timerfd_create Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers" ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for arm FROMLIST: ARM: kprobes: rewrite test-arm.c in UAL FROMLIST: ARM: kprobes: fix UNPREDICTABLE warnings UPSTREAM: ARM: efistub: replace adrl pseudo-op with adr_l macro invocation UPSTREAM: ARM: assembler: introduce adr_l, ldr_l and str_l macros UPSTREAM: ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler FROMGIT: binder: BINDER_GET_FROZEN_INFO ioctl FROMGIT: binder: use EINTR for interrupted wait for work BACKPORT: FROMGIT: binder: BINDER_FREEZE ioctl ANDROID: qcom: Add pci_dev_present to ABI ANDROID: GKI: Add sysfs_emit to symbol list ANDROID: gki_defconfig: Enable IFB, NET_SCH_TBF, NET_ACT_POLICE ANDROID: gki_defconfig: Enable USB_NET_CDC_NCM ANDROID: gki_defconfig: Enable USB_NET_AQC111 UPSTREAM: usb: dwc3: gadget: Use max speed if unspecified UPSTREAM: usb: dwc3: gadget: Set gadget_max_speed when set ssp_rate ANDROID: freezer: export the freezer_cgrp_subsys for GKI purpose. UPSTREAM: usb: dwc3: qcom: skip interconnect init for ACPI probe FROMGIT: usb: dwc3: gadget: Ignore EP queue requests during bus reset FROMGIT: usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown ANDROID: gpiolib: Add vendor hook for gpio read ANDROID: abi_gki_aarch64_qcom: Whitelist sched_setattr ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: mm: add Android ABI padding to some structures ANDROID: GKI: mount.h: add Android ABI padding to some structures FROMLIST: mm: fs: Invalidate BH LRU during page migration FROMLIST: mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily Revert "FROMLIST: mm: replace migrate_prep with lru_add_drain_all" Revert "BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily" Revert "FROMLIST: mm: fs: Invalidate BH LRU during page migration" ANDROID: vendor_hooks: Add hooks for account process tick ANDROID: usb: dwc3: gadget: Export dwc3_stop_active_transfer, dwc3_send_gadget_ep_cmd ANDROID: clang: update to 12.0.4 ANDROID: vendor_hooks: Add hooks for improving binder trans ANDROID: GKI: Disable DTPM CPU device UPSTREAM: powercap/drivers/dtpm: Add the experimental label to the option description UPSTREAM: powercap/drivers/dtpm: Fix root node initialization ANDROID: GKI: sched.h: add Android ABI padding to some structures ANDROID: GKI: module.h: add Android ABI padding to some structures ANDROID: GKI: sock.h: add Android ABI padding to some structures ANDROID: sched/fair: Do not sync task util with SD_BALANCE_FORK FROMGIT: selinux: vsock: Set SID for socket returned by accept() ANDROID: usb: typec: tcpci: Migrate restricted vendor hook ANDROID: qcom: Add is_dma_buf_file to ABI ANDROID: GKI: update .xml file ANDROID: GKI: enable KFENCE by setting the sample interval to 500ms ANDROID: abi_gki_aarch64_qcom: Add xhci symbols to list ANDROID: vmlinux.lds.h: Define SANITIZER_DISCARDS with CONFIG_CFI_CLANG ANDROID: usb: typec: tcpci: Add vendor hook to mask vbus present ANDROID: usb: typce: tcpci: Add vendor hook for chip specific features ANDROID: usb: typec: tcpci: Add vendor hooks for tcpci interface FROMGIT: f2fs: add sysfs nodes to get runtime compression stat ANDROID: dma-buf: Fix error path on system heaps use of the page pool ANDROID: usb: typec: tcpm: Fix event storm caused by error in backport ANDROID: GKI: USB: XHCI: add Android ABI padding to lots of xhci structures FROMGIT: KVM: arm64: Fix host's ZCR_EL2 restore on nVHE FROMGIT: KVM: arm64: Force SCTLR_EL2.WXN when running nVHE FROMGIT: KVM: arm64: Turn SCTLR_ELx_FLAGS into INIT_SCTLR_EL2_MMU_ON FROMGIT: KVM: arm64: Use INIT_SCTLR_EL2_MMU_OFF to disable the MMU on KVM teardown FROMGIT: arm64: Use INIT_SCTLR_EL1_MMU_OFF to disable the MMU on CPU restart FROMGIT: KVM: arm64: Enable SVE support for nVHE FROMGIT: KVM: arm64: Save/restore SVE state for nVHE BACKPORT: FROMGIT: KVM: arm64: Trap host SVE accesses when the FPSIMD state is dirty FROMGIT: KVM: arm64: Save guest's ZCR_EL1 before saving the FPSIMD state FROMGIT: KVM: arm64: Map SVE context at EL2 when available BACKPORT: FROMGIT: KVM: arm64: Rework SVE host-save/guest-restore FROMGIT: arm64: sve: Provide a conditional update accessor for ZCR_ELx FROMGIT: KVM: arm64: Introduce vcpu_sve_vq() helper FROMGIT: KVM: arm64: Let vcpu_sve_pffr() handle HYP VAs FROMGIT: KVM: arm64: Use {read,write}_sysreg_el1 to access ZCR_EL1 FROMGIT: KVM: arm64: Provide KVM's own save/restore SVE primitives ANDROID: GKI: USB: Gadget: add Android ABI padding to struct usb_gadget ANDROID: vendor_hooks: Add hooks for memory when debug ANDROID: vendor_hooks: Add hooks for ufs scheduler ANDROID: GKI: sound/usb/card.h: add Android ABI padding to struct snd_usb_endpoint ANDROID: GKI: user_namespace.h: add Android ABI padding to a structure ANDROID: GKI: timer.h: add Android ABI padding to a structure ANDROID: GKI: quota.h: add Android ABI padding to some structures ANDROID: GKI: mmu_notifier.h: add Android ABI padding to some structures ANDROID: GKI: mm.h: add Android ABI padding to a structure ANDROID: GKI: kobject.h: add Android ABI padding to some structures ANDROID: GKI: kernfs.h: add Android ABI padding to some structures ANDROID: GKI: irqdomain.h: add Android ABI padding to a structure ANDROID: GKI: ioport.h: add Android ABI padding to a structure ANDROID: GKI: iomap.h: add Android ABI padding to a structure ANDROID: GKI: hrtimer.h: add Android ABI padding to a structure ANDROID: GKI: genhd.h: add Android ABI padding to some structures ANDROID: GKI: ethtool.h: add Android ABI padding to a structure ANDROID: GKI: dma-mapping.h: add Android ABI padding to a structure ANDROID: GKI: networking: add Android ABI padding to a lot of networking structures ANDROID: GKI: blk_types.h: add Android ABI padding to a structure ANDROID: GKI: scsi.h: add Android ABI padding to a structure ANDROID: GKI: pci: add Android ABI padding to some structures ANDROID: GKI: add Android ABI padding to struct nf_conn Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: Id08dc5a5299b4a780553a44a402d18e9b5b096cb Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-25 18:46:34 +09:00
drivers/net/ifb.c
drivers/net/loopback.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/net/mdio/of_mdio.c
drivers/net/mii.c
drivers/net/phy/fixed_phy.c
drivers/net/phy/linkmode.c
drivers/net/phy/mdio-boardinfo.c
drivers/net/phy/mdio-boardinfo.h
drivers/net/phy/mdio_bus.c
drivers/net/phy/mdio_device.c
drivers/net/phy/mdio_devres.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/net/phy/phy.c
drivers/net/phy/phy-c45.c
drivers/net/phy/phy-core.c
drivers/net/phy/phy_device.c
Merge keystone/android12-5.10-keystone-qcom-release.43+ (05a2a29) into msm-5.10 * refs/heads/tmp-05a2a29: ANDROID: gki - CONFIG_NET_SCH_FQ=y ANDROID: GKI: Kconfig.gki: Add GKI_HIDDEN_ETHERNET_CONFIGS FROMLIST: media: Kconfig: Fix DVB_CORE can't be selected as module ANDROID: Update ABI and symbol list Revert "net: usb: cdc_ncm: don't spew notifications" Linux 5.10.43 neighbour: allow NUD_NOARP entries to be forced GCed xen-netback: take a reference to the RX task thread netfilter: nf_tables: missing error reporting for not selected expressions i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops lib/lz4: explicitly support in-place decompression x86/kvm: Disable all PV features on crash x86/kvm: Disable kvmclock on all CPUs on shutdown x86/kvm: Teardown PV features on boot CPU as well KVM: arm64: Fix debug register indexing KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode btrfs: fix unmountable seed device after fstrim drm/msm/dpu: always use mdp device to scale bandwidth mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY btrfs: fix deadlock when cloning inline extents and low on available space btrfs: abort in rename_exchange if we fail to insert the second ref btrfs: fixup error handling in fixup_inode_link_counts btrfs: return errors from btrfs_del_csums in cleanup_ref_head btrfs: fix error handling in btrfs_del_csums btrfs: mark ordered extent and inode with error if we fail to finish powerpc/kprobes: Fix validation of prefixed instructions across page boundary x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing drm/amdgpu: make sure we unpin the UVD BO drm/amdgpu: Don't query CE and UE errors nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect x86/sev: Check SME/SEV support in CPUID first x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() mm/page_alloc: fix counting of free pages after take off from buddy mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() ocfs2: fix data corruption by fallocate pid: take a reference when initializing `cad_pid` usb: dwc2: Fix build in periphal-only mode ext4: fix accessing uninit percpu counter variable with fast_commit ext4: fix memory leak in ext4_mb_init_backend on error path. ext4: fix fast commit alignment issues ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed ext4: fix memory leak in ext4_fill_super ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch ALSA: hda: update the power_state during the direct-complete ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx ALSA: timer: Fix master timer notification gfs2: fix scheduling while atomic bug in glocks HID: multitouch: require Finger field to mark Win8 reports as MT HID: magicmouse: fix NULL-deref on disconnect HID: i2c-hid: Skip ELAN power-on command after reset net: caif: fix memory leak in cfusbl_device_notify net: caif: fix memory leak in caif_device_notify net: caif: add proper error handling net: caif: added cfserl_release function wireguard: allowedips: free empty intermediate nodes when removing single node wireguard: allowedips: allocate nodes in kmem_cache wireguard: allowedips: remove nodes in O(1) wireguard: allowedips: initialize list head in selftest wireguard: selftests: make sure rp_filter is disabled on vethc wireguard: selftests: remove old conntrack kconfig value wireguard: use synchronize_net rather than synchronize_rcu wireguard: peer: allocate in kmem_cache wireguard: do not use -O3 Bluetooth: use correct lock to prevent UAF of hdev object Bluetooth: fix the erroneous flush_work() order drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate io_uring: use better types for cflags io_uring: fix link timeout refs riscv: vdso: fix and clean-up Makefile serial: stm32: fix threaded interrupt handling tipc: fix unique bearer names sanity check tipc: add extack messages for bearer/media failure bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells ARM: dts: imx7d-pico: Fix the 'tuning-step' property ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage arm64: dts: zii-ultra: fix 12V_MAIN voltage arm64: dts: ls1028a: fix memory node bus: ti-sysc: Fix am335x resume hang for usb otg module optee: use export_uuid() to copy client UUID arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent ixgbe: add correct exception tracing for XDP ixgbe: optimize for XDP_REDIRECT in xsk path ice: add correct exception tracing for XDP ice: optimize for XDP_REDIRECT in xsk path ice: simplify ice_run_xdp i40e: add correct exception tracing for XDP i40e: optimize for XDP_REDIRECT in xsk path cxgb4: avoid link re-train during TC-MQPRIO configuration i2c: qcom-geni: Add shutdown callback for i2c ice: Allow all LLDP packets from PF to Tx ice: report supported and advertised autoneg using PHY capabilities ice: handle the VF VSI rebuild failure ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared ice: Fix allowing VF to request more/less queues via virtchnl ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions cxgb4: fix regression with HASH tc prio value update ixgbevf: add correct exception tracing for XDP igb: add correct exception tracing for XDP ieee802154: fix error return code in ieee802154_llsec_getparams() ieee802154: fix error return code in ieee802154_add_iface() bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks bpf: Simplify cases in bpf_base_func_proto drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches netfilter: nft_ct: skip expectations for confirmed conntrack nvmet: fix freeing unallocated p2pmem net/mlx5: DR, Create multi-destination flow table with level less than 64 net/mlx5e: Check for needed capability for cvlan matching net/mlx5: Check firmware sync reset requested is set before trying to abort it net/mlx5e: Fix incompatible casting net/tls: Fix use-after-free after the TLS device goes down and up net/tls: Replace TLS_RX_SYNC_RUNNING with RCU net: sock: fix in-kernel mark setting net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs perf probe: Fix NULL pointer dereference in convert_variable_location() ACPICA: Clean up context mutex during object deletion nvme-rdma: fix in-casule data send for chained sgls mptcp: always parse mptcp options for MPC reqsk net/sched: act_ct: Fix ct template allocation for zone 0 net/sched: act_ct: Offload connections with commit action devlink: Correct VIRTUAL port to not have phys_port attributes HID: i2c-hid: fix format string mismatch HID: pidff: fix error return code in hid_pidff_init() HID: logitech-hidpp: initialize level variable ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service vfio/platform: fix module_put call in error flow samples: vfio-mdev: fix error handing in mdpy_fb_probe() vfio/pci: zap_vma_ptes() needs MMU vfio/pci: Fix error return code in vfio_ecap_init() efi: cper: fix snprintf() use in cper_dimm_err_location() efi/libstub: prevent read overflow in find_file_option() efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared efi/fdt: fix panic when no valid fdt found netfilter: conntrack: unregister ipv4 sockopts on error unwind hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 hwmon: (dell-smm-hwmon) Fix index values net: usb: cdc_ncm: don't spew notifications btrfs: tree-checker: do not error out if extent ref hash doesn't match Change-Id: Id878e21ca63befee2ba14efb582e117e7f637033 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-16 12:41:34 +09:00
drivers/net/phy/phylink.c
drivers/net/phy/sfp.h
drivers/net/phy/swphy.c
drivers/net/phy/swphy.h
drivers/net/ppp/bsd_comp.c
drivers/net/ppp/ppp_deflate.c
drivers/net/ppp/ppp_generic.c
drivers/net/ppp/ppp_mppe.c
drivers/net/ppp/ppp_mppe.h
drivers/net/ppp/pppox.c
drivers/net/ppp/pptp.c
drivers/net/slip/slhc.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/net/Space.c
drivers/net/tun.c
Merge android12-5.10.21+ (44f812e) into msm-5.10 * refs/heads/tmp-44f812e: ANDROID: sched/core: Move en/dequeue hooks before related callbacks FROMGIT: kasan: record task_work_add() call stack FROMGIT: kasan, mm: integrate slab init_on_free with HW_TAGS FROMGIT: kasan, mm: integrate slab init_on_alloc with HW_TAGS FROMGIT: kasan, mm: integrate page_alloc init with HW_TAGS FROMGIT: mm: introduce debug_pagealloc_{map,unmap}_pages() helpers FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO FROMGIT: mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY FROMGIT: kernel/power: allow hibernation with page_poison sanity checking FROMGIT: mm, page_poison: use static key more efficiently BACKPORT: mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters FROMGIT: kasan: init memory in kasan_(un)poison for HW_TAGS FROMGIT: arm64: kasan: allow to init memory when setting tags FROMGIT: mm, kasan: don't poison boot memory with tag-based modes FROMGIT: kasan: initialize shadow to TAG_INVALID for SW_TAGS FROMGIT: mm/kasan: switch from strlcpy to strscpy BACKPORT: kasan: remove redundant config option FROMGIT: kasan: fix per-page tags for non-page_alloc pages FROMGIT: kasan: fix KASAN_STACK dependency for HW_TAGS FROMGIT: kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC FROMGIT: arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL FROMLIST: configfs: make directories inherit uid/gid from creator ANDROID: GKI: add some padding to some driver core structures ANDROID: Initial Android 12 OWNERS for abi metafiles UPSTREAM: iommu/msm: Hook up iotlb_sync_map UPSTREAM: memory: mtk-smi: Allow building as module UPSTREAM: memory: mtk-smi: Use platform_register_drivers UPSTREAM: iommu/mediatek: Fix error code in probe() UPSTREAM: iommu/mediatek: Fix unsigned domid comparison with less than zero UPSTREAM: iommu/mediatek: Add mt8192 support UPSTREAM: memory: mtk-smi: Add mt8192 support UPSTREAM: iommu/mediatek: Remove unnecessary check in attach_device UPSTREAM: iommu/mediatek: Support master use iova over 32bit UPSTREAM: iommu/mediatek: Add iova reserved function UPSTREAM: iommu/mediatek: Support for multi domains UPSTREAM: iommu/mediatek: Add get_domain_id from dev->dma_range_map UPSTREAM: iommu/mediatek: Add iova_region structure UPSTREAM: iommu/mediatek: Move geometry.aperture updating into domain_finalise UPSTREAM: iommu/mediatek: Move domain_finalise into attach_device UPSTREAM: iommu/mediatek: Adjust the structure UPSTREAM: iommu/mediatek: Support report iova 34bit translation fault in ISR UPSTREAM: iommu/mediatek: Support up to 34bit iova in tlb flush UPSTREAM: iommu/mediatek: Add power-domain operation UPSTREAM: iommu/mediatek: Add pm runtime callback UPSTREAM: iommu/mediatek: Add device link for smi-common and m4u UPSTREAM: iommu/mediatek: Add error handle for mtk_iommu_probe UPSTREAM: iommu/mediatek: Move hw_init into attach_device UPSTREAM: iommu/mediatek: Update oas for v7s UPSTREAM: iommu/mediatek: Add a flag for iova 34bits case UPSTREAM: iommu/io-pgtable-arm-v7s: Quad lvl1 pgtable for MediaTek UPSTREAM: iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros UPSTREAM: iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro UPSTREAM: iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap UPSTREAM: iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTek UPSTREAM: iommu/mediatek: Use the common mtk-memory-port.h UPSTREAM: dt-bindings: mediatek: Add binding for mt8192 IOMMU UPSTREAM: dt-bindings: memory: mediatek: Rename header guard for SMI header file UPSTREAM: dt-bindings: memory: mediatek: Extend LARB_NR_MAX to 32 UPSTREAM: dt-bindings: memory: mediatek: Add a common memory header file UPSTREAM: dt-bindings: memory: mediatek: Convert SMI to DT schema UPSTREAM: dt-bindings: iommu: mediatek: Convert IOMMU to DT schema UPSTREAM: iommu/mediatek: Remove the tlb-ops for v7s UPSTREAM: iommu/io-pgtable: Remove TLBI_ON_MAP quirk UPSTREAM: iommu/io-pgtable: Allow io_pgtable_tlb ops optional UPSTREAM: iommu/mediatek: Gather iova in iommu_unmap to achieve tlb sync once UPSTREAM: iommu/mediatek: Add iotlb_sync_map to sync whole the iova range BACKPORT: UPSTREAM: iommu: Add iova and size as parameters in iotlb_sync_map UPSTREAM: iommu/io-pgtable: Remove tlb_flush_leaf ANDROID: abi_gki_aarch64_qcom: Add symbols to allow list ANDROID: Add vendor hook to binder. ANDROID: fs: Add vendor hooks for ep_create_wakeup_source & timerfd_create Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers" ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for arm FROMLIST: ARM: kprobes: rewrite test-arm.c in UAL FROMLIST: ARM: kprobes: fix UNPREDICTABLE warnings UPSTREAM: ARM: efistub: replace adrl pseudo-op with adr_l macro invocation UPSTREAM: ARM: assembler: introduce adr_l, ldr_l and str_l macros UPSTREAM: ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler FROMGIT: binder: BINDER_GET_FROZEN_INFO ioctl FROMGIT: binder: use EINTR for interrupted wait for work BACKPORT: FROMGIT: binder: BINDER_FREEZE ioctl ANDROID: qcom: Add pci_dev_present to ABI ANDROID: GKI: Add sysfs_emit to symbol list ANDROID: gki_defconfig: Enable IFB, NET_SCH_TBF, NET_ACT_POLICE ANDROID: gki_defconfig: Enable USB_NET_CDC_NCM ANDROID: gki_defconfig: Enable USB_NET_AQC111 UPSTREAM: usb: dwc3: gadget: Use max speed if unspecified UPSTREAM: usb: dwc3: gadget: Set gadget_max_speed when set ssp_rate ANDROID: freezer: export the freezer_cgrp_subsys for GKI purpose. UPSTREAM: usb: dwc3: qcom: skip interconnect init for ACPI probe FROMGIT: usb: dwc3: gadget: Ignore EP queue requests during bus reset FROMGIT: usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown ANDROID: gpiolib: Add vendor hook for gpio read ANDROID: abi_gki_aarch64_qcom: Whitelist sched_setattr ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: mm: add Android ABI padding to some structures ANDROID: GKI: mount.h: add Android ABI padding to some structures FROMLIST: mm: fs: Invalidate BH LRU during page migration FROMLIST: mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily Revert "FROMLIST: mm: replace migrate_prep with lru_add_drain_all" Revert "BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily" Revert "FROMLIST: mm: fs: Invalidate BH LRU during page migration" ANDROID: vendor_hooks: Add hooks for account process tick ANDROID: usb: dwc3: gadget: Export dwc3_stop_active_transfer, dwc3_send_gadget_ep_cmd ANDROID: clang: update to 12.0.4 ANDROID: vendor_hooks: Add hooks for improving binder trans ANDROID: GKI: Disable DTPM CPU device UPSTREAM: powercap/drivers/dtpm: Add the experimental label to the option description UPSTREAM: powercap/drivers/dtpm: Fix root node initialization ANDROID: GKI: sched.h: add Android ABI padding to some structures ANDROID: GKI: module.h: add Android ABI padding to some structures ANDROID: GKI: sock.h: add Android ABI padding to some structures ANDROID: sched/fair: Do not sync task util with SD_BALANCE_FORK FROMGIT: selinux: vsock: Set SID for socket returned by accept() ANDROID: usb: typec: tcpci: Migrate restricted vendor hook ANDROID: qcom: Add is_dma_buf_file to ABI ANDROID: GKI: update .xml file ANDROID: GKI: enable KFENCE by setting the sample interval to 500ms ANDROID: abi_gki_aarch64_qcom: Add xhci symbols to list ANDROID: vmlinux.lds.h: Define SANITIZER_DISCARDS with CONFIG_CFI_CLANG ANDROID: usb: typec: tcpci: Add vendor hook to mask vbus present ANDROID: usb: typce: tcpci: Add vendor hook for chip specific features ANDROID: usb: typec: tcpci: Add vendor hooks for tcpci interface FROMGIT: f2fs: add sysfs nodes to get runtime compression stat ANDROID: dma-buf: Fix error path on system heaps use of the page pool ANDROID: usb: typec: tcpm: Fix event storm caused by error in backport ANDROID: GKI: USB: XHCI: add Android ABI padding to lots of xhci structures FROMGIT: KVM: arm64: Fix host's ZCR_EL2 restore on nVHE FROMGIT: KVM: arm64: Force SCTLR_EL2.WXN when running nVHE FROMGIT: KVM: arm64: Turn SCTLR_ELx_FLAGS into INIT_SCTLR_EL2_MMU_ON FROMGIT: KVM: arm64: Use INIT_SCTLR_EL2_MMU_OFF to disable the MMU on KVM teardown FROMGIT: arm64: Use INIT_SCTLR_EL1_MMU_OFF to disable the MMU on CPU restart FROMGIT: KVM: arm64: Enable SVE support for nVHE FROMGIT: KVM: arm64: Save/restore SVE state for nVHE BACKPORT: FROMGIT: KVM: arm64: Trap host SVE accesses when the FPSIMD state is dirty FROMGIT: KVM: arm64: Save guest's ZCR_EL1 before saving the FPSIMD state FROMGIT: KVM: arm64: Map SVE context at EL2 when available BACKPORT: FROMGIT: KVM: arm64: Rework SVE host-save/guest-restore FROMGIT: arm64: sve: Provide a conditional update accessor for ZCR_ELx FROMGIT: KVM: arm64: Introduce vcpu_sve_vq() helper FROMGIT: KVM: arm64: Let vcpu_sve_pffr() handle HYP VAs FROMGIT: KVM: arm64: Use {read,write}_sysreg_el1 to access ZCR_EL1 FROMGIT: KVM: arm64: Provide KVM's own save/restore SVE primitives ANDROID: GKI: USB: Gadget: add Android ABI padding to struct usb_gadget ANDROID: vendor_hooks: Add hooks for memory when debug ANDROID: vendor_hooks: Add hooks for ufs scheduler ANDROID: GKI: sound/usb/card.h: add Android ABI padding to struct snd_usb_endpoint ANDROID: GKI: user_namespace.h: add Android ABI padding to a structure ANDROID: GKI: timer.h: add Android ABI padding to a structure ANDROID: GKI: quota.h: add Android ABI padding to some structures ANDROID: GKI: mmu_notifier.h: add Android ABI padding to some structures ANDROID: GKI: mm.h: add Android ABI padding to a structure ANDROID: GKI: kobject.h: add Android ABI padding to some structures ANDROID: GKI: kernfs.h: add Android ABI padding to some structures ANDROID: GKI: irqdomain.h: add Android ABI padding to a structure ANDROID: GKI: ioport.h: add Android ABI padding to a structure ANDROID: GKI: iomap.h: add Android ABI padding to a structure ANDROID: GKI: hrtimer.h: add Android ABI padding to a structure ANDROID: GKI: genhd.h: add Android ABI padding to some structures ANDROID: GKI: ethtool.h: add Android ABI padding to a structure ANDROID: GKI: dma-mapping.h: add Android ABI padding to a structure ANDROID: GKI: networking: add Android ABI padding to a lot of networking structures ANDROID: GKI: blk_types.h: add Android ABI padding to a structure ANDROID: GKI: scsi.h: add Android ABI padding to a structure ANDROID: GKI: pci: add Android ABI padding to some structures ANDROID: GKI: add Android ABI padding to struct nf_conn Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: Id08dc5a5299b4a780553a44a402d18e9b5b096cb Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-25 18:46:34 +09:00
drivers/net/usb/aqc111.c
drivers/net/usb/aqc111.h
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
drivers/net/usb/cdc_eem.c
Merge android12-5.10.21+ (44f812e) into msm-5.10 * refs/heads/tmp-44f812e: ANDROID: sched/core: Move en/dequeue hooks before related callbacks FROMGIT: kasan: record task_work_add() call stack FROMGIT: kasan, mm: integrate slab init_on_free with HW_TAGS FROMGIT: kasan, mm: integrate slab init_on_alloc with HW_TAGS FROMGIT: kasan, mm: integrate page_alloc init with HW_TAGS FROMGIT: mm: introduce debug_pagealloc_{map,unmap}_pages() helpers FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO FROMGIT: mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY FROMGIT: kernel/power: allow hibernation with page_poison sanity checking FROMGIT: mm, page_poison: use static key more efficiently BACKPORT: mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters FROMGIT: kasan: init memory in kasan_(un)poison for HW_TAGS FROMGIT: arm64: kasan: allow to init memory when setting tags FROMGIT: mm, kasan: don't poison boot memory with tag-based modes FROMGIT: kasan: initialize shadow to TAG_INVALID for SW_TAGS FROMGIT: mm/kasan: switch from strlcpy to strscpy BACKPORT: kasan: remove redundant config option FROMGIT: kasan: fix per-page tags for non-page_alloc pages FROMGIT: kasan: fix KASAN_STACK dependency for HW_TAGS FROMGIT: kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC FROMGIT: arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL FROMLIST: configfs: make directories inherit uid/gid from creator ANDROID: GKI: add some padding to some driver core structures ANDROID: Initial Android 12 OWNERS for abi metafiles UPSTREAM: iommu/msm: Hook up iotlb_sync_map UPSTREAM: memory: mtk-smi: Allow building as module UPSTREAM: memory: mtk-smi: Use platform_register_drivers UPSTREAM: iommu/mediatek: Fix error code in probe() UPSTREAM: iommu/mediatek: Fix unsigned domid comparison with less than zero UPSTREAM: iommu/mediatek: Add mt8192 support UPSTREAM: memory: mtk-smi: Add mt8192 support UPSTREAM: iommu/mediatek: Remove unnecessary check in attach_device UPSTREAM: iommu/mediatek: Support master use iova over 32bit UPSTREAM: iommu/mediatek: Add iova reserved function UPSTREAM: iommu/mediatek: Support for multi domains UPSTREAM: iommu/mediatek: Add get_domain_id from dev->dma_range_map UPSTREAM: iommu/mediatek: Add iova_region structure UPSTREAM: iommu/mediatek: Move geometry.aperture updating into domain_finalise UPSTREAM: iommu/mediatek: Move domain_finalise into attach_device UPSTREAM: iommu/mediatek: Adjust the structure UPSTREAM: iommu/mediatek: Support report iova 34bit translation fault in ISR UPSTREAM: iommu/mediatek: Support up to 34bit iova in tlb flush UPSTREAM: iommu/mediatek: Add power-domain operation UPSTREAM: iommu/mediatek: Add pm runtime callback UPSTREAM: iommu/mediatek: Add device link for smi-common and m4u UPSTREAM: iommu/mediatek: Add error handle for mtk_iommu_probe UPSTREAM: iommu/mediatek: Move hw_init into attach_device UPSTREAM: iommu/mediatek: Update oas for v7s UPSTREAM: iommu/mediatek: Add a flag for iova 34bits case UPSTREAM: iommu/io-pgtable-arm-v7s: Quad lvl1 pgtable for MediaTek UPSTREAM: iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros UPSTREAM: iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro UPSTREAM: iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap UPSTREAM: iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTek UPSTREAM: iommu/mediatek: Use the common mtk-memory-port.h UPSTREAM: dt-bindings: mediatek: Add binding for mt8192 IOMMU UPSTREAM: dt-bindings: memory: mediatek: Rename header guard for SMI header file UPSTREAM: dt-bindings: memory: mediatek: Extend LARB_NR_MAX to 32 UPSTREAM: dt-bindings: memory: mediatek: Add a common memory header file UPSTREAM: dt-bindings: memory: mediatek: Convert SMI to DT schema UPSTREAM: dt-bindings: iommu: mediatek: Convert IOMMU to DT schema UPSTREAM: iommu/mediatek: Remove the tlb-ops for v7s UPSTREAM: iommu/io-pgtable: Remove TLBI_ON_MAP quirk UPSTREAM: iommu/io-pgtable: Allow io_pgtable_tlb ops optional UPSTREAM: iommu/mediatek: Gather iova in iommu_unmap to achieve tlb sync once UPSTREAM: iommu/mediatek: Add iotlb_sync_map to sync whole the iova range BACKPORT: UPSTREAM: iommu: Add iova and size as parameters in iotlb_sync_map UPSTREAM: iommu/io-pgtable: Remove tlb_flush_leaf ANDROID: abi_gki_aarch64_qcom: Add symbols to allow list ANDROID: Add vendor hook to binder. ANDROID: fs: Add vendor hooks for ep_create_wakeup_source & timerfd_create Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers" ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for arm FROMLIST: ARM: kprobes: rewrite test-arm.c in UAL FROMLIST: ARM: kprobes: fix UNPREDICTABLE warnings UPSTREAM: ARM: efistub: replace adrl pseudo-op with adr_l macro invocation UPSTREAM: ARM: assembler: introduce adr_l, ldr_l and str_l macros UPSTREAM: ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler FROMGIT: binder: BINDER_GET_FROZEN_INFO ioctl FROMGIT: binder: use EINTR for interrupted wait for work BACKPORT: FROMGIT: binder: BINDER_FREEZE ioctl ANDROID: qcom: Add pci_dev_present to ABI ANDROID: GKI: Add sysfs_emit to symbol list ANDROID: gki_defconfig: Enable IFB, NET_SCH_TBF, NET_ACT_POLICE ANDROID: gki_defconfig: Enable USB_NET_CDC_NCM ANDROID: gki_defconfig: Enable USB_NET_AQC111 UPSTREAM: usb: dwc3: gadget: Use max speed if unspecified UPSTREAM: usb: dwc3: gadget: Set gadget_max_speed when set ssp_rate ANDROID: freezer: export the freezer_cgrp_subsys for GKI purpose. UPSTREAM: usb: dwc3: qcom: skip interconnect init for ACPI probe FROMGIT: usb: dwc3: gadget: Ignore EP queue requests during bus reset FROMGIT: usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown ANDROID: gpiolib: Add vendor hook for gpio read ANDROID: abi_gki_aarch64_qcom: Whitelist sched_setattr ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: mm: add Android ABI padding to some structures ANDROID: GKI: mount.h: add Android ABI padding to some structures FROMLIST: mm: fs: Invalidate BH LRU during page migration FROMLIST: mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily Revert "FROMLIST: mm: replace migrate_prep with lru_add_drain_all" Revert "BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily" Revert "FROMLIST: mm: fs: Invalidate BH LRU during page migration" ANDROID: vendor_hooks: Add hooks for account process tick ANDROID: usb: dwc3: gadget: Export dwc3_stop_active_transfer, dwc3_send_gadget_ep_cmd ANDROID: clang: update to 12.0.4 ANDROID: vendor_hooks: Add hooks for improving binder trans ANDROID: GKI: Disable DTPM CPU device UPSTREAM: powercap/drivers/dtpm: Add the experimental label to the option description UPSTREAM: powercap/drivers/dtpm: Fix root node initialization ANDROID: GKI: sched.h: add Android ABI padding to some structures ANDROID: GKI: module.h: add Android ABI padding to some structures ANDROID: GKI: sock.h: add Android ABI padding to some structures ANDROID: sched/fair: Do not sync task util with SD_BALANCE_FORK FROMGIT: selinux: vsock: Set SID for socket returned by accept() ANDROID: usb: typec: tcpci: Migrate restricted vendor hook ANDROID: qcom: Add is_dma_buf_file to ABI ANDROID: GKI: update .xml file ANDROID: GKI: enable KFENCE by setting the sample interval to 500ms ANDROID: abi_gki_aarch64_qcom: Add xhci symbols to list ANDROID: vmlinux.lds.h: Define SANITIZER_DISCARDS with CONFIG_CFI_CLANG ANDROID: usb: typec: tcpci: Add vendor hook to mask vbus present ANDROID: usb: typce: tcpci: Add vendor hook for chip specific features ANDROID: usb: typec: tcpci: Add vendor hooks for tcpci interface FROMGIT: f2fs: add sysfs nodes to get runtime compression stat ANDROID: dma-buf: Fix error path on system heaps use of the page pool ANDROID: usb: typec: tcpm: Fix event storm caused by error in backport ANDROID: GKI: USB: XHCI: add Android ABI padding to lots of xhci structures FROMGIT: KVM: arm64: Fix host's ZCR_EL2 restore on nVHE FROMGIT: KVM: arm64: Force SCTLR_EL2.WXN when running nVHE FROMGIT: KVM: arm64: Turn SCTLR_ELx_FLAGS into INIT_SCTLR_EL2_MMU_ON FROMGIT: KVM: arm64: Use INIT_SCTLR_EL2_MMU_OFF to disable the MMU on KVM teardown FROMGIT: arm64: Use INIT_SCTLR_EL1_MMU_OFF to disable the MMU on CPU restart FROMGIT: KVM: arm64: Enable SVE support for nVHE FROMGIT: KVM: arm64: Save/restore SVE state for nVHE BACKPORT: FROMGIT: KVM: arm64: Trap host SVE accesses when the FPSIMD state is dirty FROMGIT: KVM: arm64: Save guest's ZCR_EL1 before saving the FPSIMD state FROMGIT: KVM: arm64: Map SVE context at EL2 when available BACKPORT: FROMGIT: KVM: arm64: Rework SVE host-save/guest-restore FROMGIT: arm64: sve: Provide a conditional update accessor for ZCR_ELx FROMGIT: KVM: arm64: Introduce vcpu_sve_vq() helper FROMGIT: KVM: arm64: Let vcpu_sve_pffr() handle HYP VAs FROMGIT: KVM: arm64: Use {read,write}_sysreg_el1 to access ZCR_EL1 FROMGIT: KVM: arm64: Provide KVM's own save/restore SVE primitives ANDROID: GKI: USB: Gadget: add Android ABI padding to struct usb_gadget ANDROID: vendor_hooks: Add hooks for memory when debug ANDROID: vendor_hooks: Add hooks for ufs scheduler ANDROID: GKI: sound/usb/card.h: add Android ABI padding to struct snd_usb_endpoint ANDROID: GKI: user_namespace.h: add Android ABI padding to a structure ANDROID: GKI: timer.h: add Android ABI padding to a structure ANDROID: GKI: quota.h: add Android ABI padding to some structures ANDROID: GKI: mmu_notifier.h: add Android ABI padding to some structures ANDROID: GKI: mm.h: add Android ABI padding to a structure ANDROID: GKI: kobject.h: add Android ABI padding to some structures ANDROID: GKI: kernfs.h: add Android ABI padding to some structures ANDROID: GKI: irqdomain.h: add Android ABI padding to a structure ANDROID: GKI: ioport.h: add Android ABI padding to a structure ANDROID: GKI: iomap.h: add Android ABI padding to a structure ANDROID: GKI: hrtimer.h: add Android ABI padding to a structure ANDROID: GKI: genhd.h: add Android ABI padding to some structures ANDROID: GKI: ethtool.h: add Android ABI padding to a structure ANDROID: GKI: dma-mapping.h: add Android ABI padding to a structure ANDROID: GKI: networking: add Android ABI padding to a lot of networking structures ANDROID: GKI: blk_types.h: add Android ABI padding to a structure ANDROID: GKI: scsi.h: add Android ABI padding to a structure ANDROID: GKI: pci: add Android ABI padding to some structures ANDROID: GKI: add Android ABI padding to struct nf_conn Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: Id08dc5a5299b4a780553a44a402d18e9b5b096cb Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-25 18:46:34 +09:00
drivers/net/usb/cdc_ether.c
drivers/net/usb/cdc_ncm.c
drivers/net/usb/r8152.c
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
drivers/net/usb/rtl8150.c
drivers/net/usb/usbnet.c
drivers/net/veth.c
drivers/net/wireguard/allowedips.c
drivers/net/wireguard/allowedips.h
drivers/net/wireguard/cookie.c
drivers/net/wireguard/cookie.h
drivers/net/wireguard/device.c
drivers/net/wireguard/device.h
drivers/net/wireguard/main.c
drivers/net/wireguard/messages.h
drivers/net/wireguard/netlink.c
drivers/net/wireguard/netlink.h
drivers/net/wireguard/noise.c
drivers/net/wireguard/noise.h
drivers/net/wireguard/peer.c
drivers/net/wireguard/peer.h
drivers/net/wireguard/peerlookup.c
drivers/net/wireguard/peerlookup.h
drivers/net/wireguard/queueing.c
drivers/net/wireguard/queueing.h
drivers/net/wireguard/ratelimiter.c
drivers/net/wireguard/ratelimiter.h
drivers/net/wireguard/receive.c
drivers/net/wireguard/selftest/allowedips.c
drivers/net/wireguard/selftest/counter.c
drivers/net/wireguard/selftest/ratelimiter.c
drivers/net/wireguard/send.c
drivers/net/wireguard/socket.c
drivers/net/wireguard/socket.h
drivers/net/wireguard/timers.c
drivers/net/wireguard/timers.h
drivers/net/wireguard/version.h
drivers/nvdimm/badrange.c
drivers/nvdimm/btt.c
drivers/nvdimm/btt_devs.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/nvdimm/btt.h
drivers/nvdimm/bus.c
drivers/nvdimm/claim.c
drivers/nvdimm/core.c
drivers/nvdimm/dimm.c
drivers/nvdimm/dimm_devs.c
drivers/nvdimm/label.c
drivers/nvdimm/label.h
drivers/nvdimm/namespace_devs.c
drivers/nvdimm/nd-core.h
drivers/nvdimm/nd.h
drivers/nvdimm/of_pmem.c
drivers/nvdimm/pfn.h
drivers/nvdimm/pmem.c
drivers/nvdimm/pmem.h
drivers/nvdimm/region.c
drivers/nvdimm/region_devs.c
drivers/nvmem/core.c
drivers/of/address.c
drivers/of/base.c
drivers/of/device.c
drivers/of/fdt_address.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/of/fdt.c
drivers/of/irq.c
drivers/of/kobj.c
drivers/of/of_net.c
drivers/of/of_private.h
drivers/of/of_reserved_mem.c
drivers/of/platform.c
drivers/of/property.c
drivers/opp/core.c
drivers/opp/cpu.c
drivers/opp/debugfs.c
drivers/opp/of.c
drivers/opp/opp.h
drivers/pci/access.c
Merge keystone/android12-5.10-keystone-qcom-release.43+ (02b7992) into msm-5.10 * refs/heads/tmp-02b7992: ANDROID: Update the ABI representation ANDROID: Update symbol list for mtk FROMGIT: selinux: use __GFP_NOWARN with GFP_NOWAIT ANDROID: GKI: 6/18/2021 KMI update ANDROID: power: Add ANDROID_OEM_DATA_ARRAY in freq_qos_request. ANDROID: gic: change gic resume vendor hook para BACKPORT: FROMGIT: kasan: disable freed user page poisoning with HW tags BACKPORT: FROMGIT: arm64: mte: handle tags zeroing at page allocation time FROMGIT: kasan: use separate (un)poison implementation for integrated init ANDROID: Add SND_VERBOSE_PROCFS for alsa framework FROMGIT: scsi: ufs: Utilize Transfer Request List Completion Notification Register BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths FROMGIT: scsi: ufs: qcom: Use ufshci_version() function FROMGIT: scsi: ufs: core: Use a function to calculate versions FROMGIT: scsi: ufs: Remove a redundant command completion logic in error handler BACKPORT: FROMGIT: scsi: ufs: core: Introduce HBA performance monitor sysfs nodes ANDROID: GKI: USB: add Android ABI padding to some structures FROMGIT: usb: typec: tcpm: Introduce snk_vdo_v1 for SVDM version 1.0 ANDROID: GKI: enable CONFIG_PCI_IOV=y ANDROID: mm: Add hooks to filemap_fault for oem's optimization FROMLIST: mm: compaction: fix wakeup logic of proactive compaction FROMLIST: mm: compaction: support triggering of proactive compaction by user Conflicts: drivers/scsi/ufs/ufshcd.c drivers/scsi/ufs/ufshci.h Change-Id: I5f3ff5d90d3d03c2d83fd1ee375ae6e0e42bb8c4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-22 14:38:56 +09:00
drivers/pci/ats.c
drivers/pci/bus.c
drivers/pci/controller/dwc/pcie-al.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/pci/controller/dwc/pcie-designware.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/pci/controller/dwc/pcie-designware-ep.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/pci/controller/dwc/pcie-designware.h
drivers/pci/controller/dwc/pcie-designware-host.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/pci/controller/dwc/pcie-designware-plat.c
drivers/pci/controller/dwc/pcie-hisi.c
drivers/pci/controller/dwc/pcie-kirin.c
drivers/pci/controller/dwc/pcie-qcom.c
drivers/pci/controller/pci-host-common.c
drivers/pci/controller/pci-host-generic.c
drivers/pci/controller/pci-thunder-ecam.c
drivers/pci/controller/pci-thunder-pem.c
drivers/pci/controller/pci-xgene.c
drivers/pci/ecam.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/pci/endpoint/pci-epc-core.c
drivers/pci/endpoint/pci-epc-mem.c
drivers/pci/endpoint/pci-epf-core.c
drivers/pci/host-bridge.c
Merge keystone/android12-5.10-keystone-qcom-release.43+ (02b7992) into msm-5.10 * refs/heads/tmp-02b7992: ANDROID: Update the ABI representation ANDROID: Update symbol list for mtk FROMGIT: selinux: use __GFP_NOWARN with GFP_NOWAIT ANDROID: GKI: 6/18/2021 KMI update ANDROID: power: Add ANDROID_OEM_DATA_ARRAY in freq_qos_request. ANDROID: gic: change gic resume vendor hook para BACKPORT: FROMGIT: kasan: disable freed user page poisoning with HW tags BACKPORT: FROMGIT: arm64: mte: handle tags zeroing at page allocation time FROMGIT: kasan: use separate (un)poison implementation for integrated init ANDROID: Add SND_VERBOSE_PROCFS for alsa framework FROMGIT: scsi: ufs: Utilize Transfer Request List Completion Notification Register BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths FROMGIT: scsi: ufs: qcom: Use ufshci_version() function FROMGIT: scsi: ufs: core: Use a function to calculate versions FROMGIT: scsi: ufs: Remove a redundant command completion logic in error handler BACKPORT: FROMGIT: scsi: ufs: core: Introduce HBA performance monitor sysfs nodes ANDROID: GKI: USB: add Android ABI padding to some structures FROMGIT: usb: typec: tcpm: Introduce snk_vdo_v1 for SVDM version 1.0 ANDROID: GKI: enable CONFIG_PCI_IOV=y ANDROID: mm: Add hooks to filemap_fault for oem's optimization FROMLIST: mm: compaction: fix wakeup logic of proactive compaction FROMLIST: mm: compaction: support triggering of proactive compaction by user Conflicts: drivers/scsi/ufs/ufshcd.c drivers/scsi/ufs/ufshci.h Change-Id: I5f3ff5d90d3d03c2d83fd1ee375ae6e0e42bb8c4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-22 14:38:56 +09:00
drivers/pci/iov.c
drivers/pci/irq.c
drivers/pci/mmap.c
drivers/pci/msi.c
drivers/pci/of.c
drivers/pci/pci.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/pci/pci-driver.c
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
drivers/pci/pcie/aer.c
drivers/pci/pcie/aspm.c
drivers/pci/pcie/err.c
drivers/pci/pcie/pme.c
drivers/pci/pcie/portdrv_core.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/pci/pcie/portdrv.h
drivers/pci/pcie/portdrv_pci.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/pci/pci.h
drivers/pci/pci-sysfs.c
drivers/pci/probe.c
drivers/pci/proc.c
drivers/pci/quirks.c
drivers/pci/remove.c
drivers/pci/rom.c
drivers/pci/search.c
drivers/pci/setup-bus.c
drivers/pci/setup-irq.c
drivers/pci/setup-res.c
drivers/pci/slot.c
drivers/pci/syscall.c
drivers/pci/vc.c
drivers/pci/vpd.c
drivers/perf/arm_pmu.c
drivers/perf/arm_pmu_platform.c
drivers/phy/phy-core.c
Merge android12-5.10.16 (a6310f1) into msm-5.10 * refs/heads/tmp-a6310f1: Linux 5.10.16 squashfs: add more sanity checks in xattr id lookup squashfs: add more sanity checks in inode lookup squashfs: add more sanity checks in id lookup squashfs: avoid out of bounds writes in decompressors Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" nilfs2: make splice write available again drm/i915: Skip vswing programming for TBT drm/i915: Fix ICL MG PHY vswing handling bpf: Fix verifier jsgt branch analysis on max bound bpf: Fix 32 bit src register truncation on div/mod bpf: Fix verifier jmp32 pruning decision logic regulator: Fix lockdep warning resolving supplies blk-cgroup: Use cond_resched() when destroy blkgs i2c: mediatek: Move suspend and resume handling to NOIRQ phase SUNRPC: Handle 0 length opaque XDR object data properly SUNRPC: Move simple_get_bytes and simple_get_netobj into private header iwlwifi: queue: bail out on invalid freeing iwlwifi: mvm: guard against device removal in reprobe iwlwifi: pcie: add rules to match Qu with Hr2 iwlwifi: mvm: invalidate IDs of internal stations at mvm start iwlwifi: pcie: fix context info memory leak iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() iwlwifi: mvm: skip power command when unbinding vif during CSA ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E ASoC: ak4458: correct reset polarity ALSA: hda: intel-dsp-config: add PCI id for TGL-H pNFS/NFSv4: Improve rejection of out-of-order layouts pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() chtls: Fix potential resource leak ASoC: Intel: Skylake: Zero snd_ctl_elem_value mac80211: 160MHz with extended NSS BW in CSA drm/nouveau/nvif: fix method count when pushing an array ASoC: wm_adsp: Fix control name parsing for multi-fw regulator: core: avoid regulator_resolve_supply() race condition af_key: relax availability checks for skb size calculation powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics gpiolib: cdev: clear debounce period if line set to output io_uring: drop mm/files between task_work_submit io_uring: reinforce cancel on flush during exit io_uring: fix sqo ownership false positive warning io_uring: fix list corruption for splice file_get io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE io_uring: replace inflight_wait with tctx->wait io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE io_uring: if we see flush on exit, cancel related tasks io_uring: account io_uring internal files as REQ_F_INFLIGHT io_uring: fix files cancellation io_uring: always batch cancel in *cancel_files() io_uring: pass files into kill timeouts/poll io_uring: don't iterate io_uring_cancel_files() io_uring: add a {task,files} pair matching helper io_uring: simplify io_task_match() UPSTREAM: Documentation: connector: Update the description of sink-vdos ANDROID: GKI: enable CONFIG_FAIR_GROUP_SCHED Revert "ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS" ANDROID: GKI: bring WPAN into GKI FROMGIT: arm64: cpufeatures: Allow disabling of Pointer Auth from the command-line FROMGIT: arm64: Defer enabling pointer authentication on boot core FROMGIT: arm64: cpufeatures: Allow disabling of BTI from the command-line FROMGIT: arm64: Move "nokaslr" over to the early cpufeature infrastructure FROMGIT: KVM: arm64: Document HVC_VHE_RESTART stub hypercall FROMGIT: arm64: Make kvm-arm.mode={nvhe, protected} an alias of id_aa64mmfr1.vh=0 FROMGIT: arm64: Add an aliasing facility for the idreg override FROMGIT: arm64: Honor VHE being disabled from the command-line FROMGIT: arm64: Allow ID_AA64MMFR1_EL1.VH to be overridden from the command line FROMGIT: arm64: cpufeature: Add an early command-line cpufeature override facility FROMGIT: arm64: Extract early FDT mapping from kaslr_early_init() FROMGIT: arm64: cpufeature: Use IDreg override in __read_sysreg_by_encoding() FROMGIT: arm64: cpufeature: Add global feature override facility FROMGIT: arm64: Move SCTLR_EL1 initialisation to EL-agnostic code FROMGIT: arm64: Simplify init_el2_state to be non-VHE only FROMGIT: arm64: Move VHE-specific SPE setup to mutate_to_vhe() FROMGIT: arm64: Drop early setting of MDSCR_EL2.TPMS FROMGIT: arm64: Initialise as nVHE before switching to VHE FROMGIT: arm64: Provide an 'upgrade to VHE' stub hypercall FROMGIT: arm64: Turn the MMU-on sequence into a macro FROMGIT: arm64: Fix outdated TCR setup comment FROMGIT: arm64: Fix labels in el2_setup macros UPSTREAM: arm64: Extend the kernel command line from the bootloader Revert "ANDROID: arm64: copy CONFIG_CMDLINE_EXTEND from ARM" UPSTREAM: arm64: kaslr: Refactor early init command line parsing ANDROID: GKI: amlogic: add DTB overlays ANDROID: GKI: add support for Amlogic SoCs, everything as modules ANDROID: GKI: Kconfig.gki: add hidden PHY configs ANDROID: GKI: enable networking; add hidden network configs ANDROID: GKI: Enable CONFIG_CMA_DEBUGFS ANDROID: dmabuf: Add mmap_count to struct dmabuf FROMLIST: arm64: meson: remove MESON_IRQ_GPIO selection FROMLIST: irqchip: irq-meson-gpio: make it possible to build as a module UPSTREAM: tty: serial: meson: enable console as module UPSTREAM: arm64: Kconfig: meson: drop pinctrl UPSTREAM: firmware: meson-sm: enable build as module UPSTREAM: soc: meson: enable building drivers as modules UPSTREAM: soc: amlogic: socinfo: build for specific arch UPSTREAM: arm64: meson: ship only the necessary clock controllers UPSTREAM: clk: meson: enable building as modules UPSTREAM: clk: avoid devm_clk_release name clash UPSTREAM: clk: meson: g12: use devm variant to register notifiers UPSTREAM: clk: add devm variant of clk_notifier_register UPSTREAM: clk: meson: g12: drop use of __clk_lookup() UPSTREAM: clk: add api to get clk consumer from clk_hw UPSTREAM: reset: meson: make it possible to build as a module UPSTREAM: pinctrl/meson: enable building as modules BACKPORT: FROMGIT: mm: filemap: Fix microblaze build failure with 'mmu_defconfig' BACKPORT: FROMGIT: mm/nommu: Fix return type of filemap_map_pages() BACKPORT: FROMGIT: Mark anonymous struct field of 'struct vm_fault' as 'const' BACKPORT: FROMGIT: mm: Use static initialisers for immutable fields of 'struct vm_fault' BACKPORT: FROMGIT: mm: Avoid modifying vmf.address in __collapse_huge_page_swapin() BACKPORT: FROMGIT: mm: Pass 'address' to map to do_set_pte() and drop FAULT_FLAG_PREFAULT BACKPORT: FROMGIT: mm: Move immutable fields of 'struct vm_fault' into anonymous struct BACKPORT: FROMGIT: arm64: mm: Implement arch_wants_old_prefaulted_pte() BACKPORT: FROMGIT: mm: Allow architectures to request 'old' entries when prefaulting BACKPORT: FROMGIT: mm: Cleanup faultaround and finish_fault() codepaths UPSTREAM: regulator: Fix lockdep warning resolving supplies UPSTREAM: regulator: core: avoid regulator_resolve_supply() race condition ANDROID: Add EXPORT_SYMBOL_GPL for dma_heap_get_name FROMLIST: dma-buf: heaps: Fix the name used when exporting dmabufs to be the actual heap name BACKPORT: FROMLIST: dma-buf: dma-heap: Provide accessor to get heap name FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /proc/*/fdinfo FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ FROMGIT: sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: Ife47d25dbe24585c11ba139ab884115edeeda4c9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 08:12:51 +09:00
drivers/phy/phy-core-mipi-dphy.c
drivers/pinctrl/core.c
drivers/pinctrl/core.h
drivers/pinctrl/devicetree.c
drivers/pinctrl/devicetree.h
drivers/pinctrl/pinconf.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/pinctrl/pinconf-generic.c
drivers/pinctrl/pinconf.h
drivers/pinctrl/pinctrl-single.c
drivers/pinctrl/pinctrl-utils.c
drivers/pinctrl/pinctrl-utils.h
drivers/pinctrl/pinmux.c
drivers/pinctrl/pinmux.h
drivers/pinctrl/sunxi/pinctrl-sun50i-a100.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/pinctrl/sunxi/pinctrl-sun50i-a100-r.c
drivers/pinctrl/sunxi/pinctrl-sunxi.c
drivers/pinctrl/sunxi/pinctrl-sunxi.h
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
drivers/powercap/dtpm.c
drivers/powercap/powercap_sys.c
drivers/power/reset/hisi-reboot.c
drivers/power/supply/power_supply_core.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/power/supply/power_supply.h
drivers/power/supply/power_supply_leds.c
drivers/power/supply/power_supply_sysfs.c
drivers/pwm/core.c
drivers/pwm/sysfs.c
drivers/ras/debugfs.c
drivers/ras/debugfs.h
drivers/ras/ras.c
drivers/regulator/core.c
drivers/regulator/devres.c
drivers/regulator/dummy.c
drivers/regulator/dummy.h
drivers/regulator/fixed.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/regulator/fixed-helper.c
drivers/regulator/helpers.c
drivers/regulator/internal.h
drivers/regulator/of_regulator.c
drivers/remoteproc/remoteproc_cdev.c
drivers/remoteproc/remoteproc_core.c
drivers/remoteproc/remoteproc_coredump.c
drivers/remoteproc/remoteproc_debugfs.c
drivers/remoteproc/remoteproc_elf_helpers.h
drivers/remoteproc/remoteproc_elf_loader.c
drivers/remoteproc/remoteproc_internal.h
drivers/remoteproc/remoteproc_sysfs.c
drivers/remoteproc/remoteproc_virtio.c
drivers/reset/core.c
drivers/reset/hisilicon/hi6220_reset.c
drivers/reset/hisilicon/reset-hi3660.c
drivers/reset/reset-scmi.c
drivers/reset/reset-simple.c
drivers/reset/reset-sunxi.c
drivers/rpmsg/rpmsg_char.c
drivers/rpmsg/rpmsg_core.c
drivers/rpmsg/rpmsg_internal.h
drivers/rtc/class.c
drivers/rtc/dev.c
drivers/rtc/interface.c
drivers/rtc/lib.c
drivers/rtc/nvmem.c
drivers/rtc/proc.c
drivers/rtc/rtc-core.h
drivers/rtc/rtc-pl030.c
drivers/rtc/rtc-pl031.c
drivers/rtc/sysfs.c
drivers/rtc/systohc.c
drivers/scsi/hosts.c
drivers/scsi/scsi.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/scsi/scsicam.c
drivers/scsi/scsi_common.c
drivers/scsi/scsi_debugfs.c
drivers/scsi/scsi_debugfs.h
drivers/scsi/scsi_devinfo.c
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
drivers/scsi/scsi_devinfo_tbl.c
drivers/scsi/scsi_error.c
drivers/scsi/scsi_ioctl.c
drivers/scsi/scsi_lib.c
drivers/scsi/scsi_lib_dma.c
drivers/scsi/scsi_logging.c
drivers/scsi/scsi_logging.h
drivers/scsi/scsi_pm.c
drivers/scsi/scsi_priv.h
drivers/scsi/scsi_scan.c
drivers/scsi/scsi_sysctl.c
drivers/scsi/scsi_sysfs.c
drivers/scsi/scsi_trace.c
drivers/scsi/scsi_transport_api.h
drivers/scsi/sd.c
drivers/scsi/sd.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/scsi/ufs/tc-dwc-g210.c
drivers/scsi/ufs/tc-dwc-g210.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/scsi/ufs/tc-dwc-g210-pltfrm.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/scsi/ufs/ufs_bsg.c
drivers/scsi/ufs/ufs_bsg.h
Merge android12-5.10.29 (c62f091) into msm-5.10 * refs/heads/tmp-c62f091: ANDROID: Add GKI_HIDDEN_MM_CONFIGS to support ballooning. ANDROID: usb: dwc3: gadget: don't cancel the started requests Linux 5.10.29 init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM init/Kconfig: make COMPILE_TEST depend on !S390 bpf, x86: Validate computation of branch displacements for x86-32 bpf, x86: Validate computation of branch displacements for x86-64 tools/resolve_btfids: Add /libbpf to .gitignore kbuild: Do not clean resolve_btfids if the output does not exist kbuild: Add resolve_btfids clean to root clean target tools/resolve_btfids: Set srctree variable unconditionally tools/resolve_btfids: Check objects before removing tools/resolve_btfids: Build libbpf and libsubcmd in separate directories math: Export mul_u64_u64_div_u64 io_uring: fix timeout cancel return code cifs: Silently ignore unknown oplock break handle cifs: revalidate mapping when we open files for SMB1 POSIX ia64: fix format strings for err_inject ia64: mca: allocate early mca with GFP_ATOMIC selftests/vm: fix out-of-tree build scsi: target: pscsi: Clean up after failure in pscsi_map_sg() ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms block: clear GD_NEED_PART_SCAN later in bdev_disk_changed x86/build: Turn off -fcf-protection for realmode targets drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resume kselftest/arm64: sve: Do not use non-canonical FFR register value platform/x86: thinkpad_acpi: Allow the FnLock LED to change state net: ipa: fix init header command validation netfilter: nftables: skip hook overlap logic if flowtable is stale netfilter: conntrack: Fix gre tunneling over ipv6 drm/msm: Ratelimit invalid-fence message drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs drm/msm/dsi_pll_7nm: Fix variable usage for pll_lockdet_rate mac80211: choose first enabled channel for monitor mac80211: Check crypto_aead_encrypt for errors mISDN: fix crash in fritzpci kunit: tool: Fix a python tuple typing error net: pxa168_eth: Fix a potential data race in pxa168_eth_remove net/mlx5e: Enforce minimum value check for ICOSQ size bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 bus: ti-sysc: Fix warning on unbind if reset is not deasserted ARM: dts: am33xx: add aliases for mmc interfaces FROMGIT: usb: typec: tcpm: update power supply once partner accepts FROMGIT: usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply FROMGIT: usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply ANDROID: first 4/9/2021 KMI update ANDROID: Add a new core symbol list FROMLIST: iommu/arm-smmu: Implement the map_pages() IOMMU driver callback FROMLIST: iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback FROMLIST: iommu/io-pgtable-arm-v7s: Implement arm_v7s_map_pages() FROMLIST: iommu/io-pgtable-arm-v7s: Implement arm_v7s_unmap_pages() FROMLIST: iommu/io-pgtable-arm: Implement arm_lpae_map_pages() FROMLIST: iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() BACKPORT: FROMLIST: iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries FROMLIST: iommu: Add support for the map_pages() callback FROMLIST: iommu: Hook up '->unmap_pages' driver callback FROMLIST: iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts FROMLIST: iommu: Use bitmap to calculate page size in iommu_pgsize() BACKPORT: FROMLIST: iommu: Add a map_pages() op for IOMMU drivers BACKPORT: FROMLIST: iommu/io-pgtable: Introduce map_pages() as a page table op FROMLIST: iommu: Add an unmap_pages() op for IOMMU drivers FROMLIST: iommu/io-pgtable: Introduce unmap_pages() as a page table op Revert "Revert "net: introduce CAN specific pointer in the struct net_device"" Revert "Revert "bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG"" Revert "Revert "bpf: Fix fexit trampoline."" Revert "ANDROID: GKI: hack to handle genksyms change in sound/soc/soc-core.c" Revert "Revert "can: dev: Move device back to init netns on owning netns delete"" Revert "Revert "net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M"" Revert "Revert "net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S"" Revert "Revert "net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay()"" Revert "Revert "net: phy: introduce phydev->port"" ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_android_rvh_replace_next_task_fair ANDROID: sched: Update android_rvh_check_preempt_wakeup hook FROMGIT: scsi: ufs: ufs-debugfs: Add error counters FROMGIT: scsi: ufs: Refine error history functions ANDROID: GKI: Add android_rvh_cpu_cgroup_online to qcom symbol list ANDROID: sched: Add android_rvh_cpu_cgroup_online hook FROMLIST: userfaultfd/shmem: fix minor fault page leak FROMLIST: userfaultfd/hugetlbfs: Fix minor fault page leak BACKPORT: FROMGIT: userfaultfd/selftests: unify error handling FROMGIT: userfaultfd/selftests: only dump counts if mode enabled FROMGIT: userfaultfd/selftests: drop VERIFY check in locking_thread FROMGIT: userfaultfd/selftests: remove the time() check on delayed uffd FROMGIT: userfaultfd/selftests: use user mode only FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem FROMGIT: userfaultfd/selftests: add test exercising minor fault handling FROMGIT: userfaultfd: update documentation to describe minor fault handling BACKPORT: FROMGIT: userfaultfd: add UFFDIO_CONTINUE ioctl BACKPORT: FROMGIT: userfaultfd: hugetlbfs: only compile UFFD helpers if config enabled FROMGIT: userfaultfd: disable huge PMD sharing for MINOR registered VMAs BACKPORT: FROMGIT: userfaultfd: add minor fault registration mode FROMGIT: hugetlb/userfaultfd: unshare all pmds for hugetlbfs when register wp FROMGIT: mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h FROMGIT: mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE FROMGIT: hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled BACKPORT: FROMGIT: hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() ANDROID: arm64: coresight: Fix a sparse warning ANDROID: usb: dwc3: export tracepoint for dwc3 read/write Conflicts: drivers/iommu/arm/arm-smmu/arm-smmu.c Change-Id: Id5b65da0d3a7bd2e169e28f227f362c6627048ec Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-12 20:11:18 +09:00
drivers/scsi/ufs/ufs-debugfs.c
drivers/scsi/ufs/ufs-debugfs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/scsi/ufs/ufs.h
drivers/scsi/ufs/ufshcd-add-info.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/scsi/ufs/ufshcd.c
drivers/scsi/ufs/ufshcd-crypto.c
drivers/scsi/ufs/ufshcd-crypto.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/scsi/ufs/ufshcd-dwc.c
drivers/scsi/ufs/ufshcd-dwc.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/scsi/ufs/ufshcd.h
drivers/scsi/ufs/ufshcd-pci.c
drivers/scsi/ufs/ufshcd-pltfrm.c
drivers/scsi/ufs/ufshcd-pltfrm.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/scsi/ufs/ufshci-dwc.h
drivers/scsi/ufs/ufshci.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/scsi/ufs/ufs-hisi.c
drivers/scsi/ufs/ufs-hisi.h
drivers/scsi/ufs/ufshpb.c
Merge keystone/android12-5.10-keystone-qcom-release.43+ (92486f8) into msm-5.10 * refs/heads/tmp-92486f8: FROMGIT: bpf: Support all gso types in bpf_skb_change_proto() ANDROID: GKI: 7/2/2021 KMI update ANDROID: ABI: hikey960_gki.fragment: Add cfg80211 and mac80211 as modules ANDROID: ABI: gki_defconfig: Make cfg80211 and mac80211 modules Revert "ANDROID: GKI: Enable some necessary CFG80211 configs for WIFI" Revert "ANDROID: dmabuf: Add mmap_count to struct dmabuf" Revert "ANDROID: dma-buf: Don't change vm_ops if vm_file changes" ANDROID: GKI: mmc: add Android ABI padding to some structures ANDROID: GKI: Add rproc coredump APIs to symbol list ANDROID: GKI: Add remoteproc vendor hook symbols ANDROID: rproc: Add vendor hook for recovery ANDROID: sched: Add vendor data in struct cfs_rq ANDROID: Add oem data array for async binder transaction UPSTREAM: mm: relocate 'write_protect_seq' in struct mm_struct ANDROID: sched: remove regular vendor hooks for 32bit execve ANDROID: GKI: enable CONFIG_BLK_CGROUP_IOCOST ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_tags ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_ctx ANDROID: GKI: Add ANDROID_OEM_DATA in struct request_queue ANDROID: ABI: update virtual device symbols for CAN ANDROID: Add CONFIG_CAN=y to gki_defconfig FROMLIST: scsi: ufs: Make HCM parameter configurable FROMLIST: scsi: ufs: Add support for HCM FROMLIST: scsi: ufs: Do not send umap_all in host control mode FROMLIST: scsi: ufs: Limit the number of inflight rb FROMLIST: scsi: ufs: Add "Cold" regions timer FROMLIST: scsi: ufs: Add hpb dev reset response FROMLIST: scsi: ufs: Region inactivation in HCM FROMLIST: scsi: ufs: Eviction in HCM FROMLIST: scsi: ufs: Add region's reads counter FROMLIST: scsi: ufs: Transform set_dirty to iterate_rgn FROMLIST: scsi: ufs: Add HCM support to rsp_upiu FROMLIST: scsi: ufs: Cache HPB Control mode on init FROMLIST: scsi: ufs: Add HPB 2.0 support FROMLIST: scsi: ufs: Prepare HPB read for cached sub-region FROMLIST: scsi: ufs: L2P map management for HPB read FROMLIST: scsi: ufs: Introduce HPB feature FROMGIT: block/mq-deadline: Prioritize high-priority requests FROMGIT: block/mq-deadline: Add cgroup support FROMGIT: block/mq-deadline: Track I/O statistics FROMGIT: block/mq-deadline: Add I/O priority support FROMGIT: block/mq-deadline: Micro-optimize the batching algorithm FROMGIT: block/mq-deadline: Reserve 25% of scheduler tags for synchronous requests FROMGIT: block/mq-deadline: Improve the sysfs show and store macros FROMGIT: block/mq-deadline: Improve compile-time argument checking FROMGIT: block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() FROMGIT: block/mq-deadline: Remove two local variables FROMGIT: block/mq-deadline: Add two lockdep_assert_held() statements FROMGIT: block/mq-deadline: Add several comments FROMGIT: block: Introduce the ioprio rq-qos policy FROMGIT: block/blk-rq-qos: Move a function from a header file into a C file FROMGIT: block/blk-cgroup: Swap the blk_throtl_init() and blk_iolatency_init() calls FROMGIT: block/Kconfig: Make the BLK_WBT and BLK_WBT_MQ entries consecutive FROMGIT: bfq/mq-deadline: remove redundant check for passthrough request FROMGIT: blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues FROMGIT: Revert "blk-mq, elevator: Count requests per hctx to improve performance" FROMLIST: scsi: ufs: add missing host_lock in setup_xfer_req Revert "Revert "FROMGIT: scsi: ufs: Utilize Transfer Request List Completion Notification Register"" Revert "Revert "BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" Revert "Revert "KMI: BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" ANDROID: Update the ABI representation ANDROID: GKI: Update abi_gki_aarch64_qcom for oom_check_panic symbol ANDROID: sched: Add trace for __setscheduler_uclamp ANDROID: usb: export built-in tracepoint functions ANDROID: Fix lost track action type in save_track_hash ANDROID: ABI: update for new qcom symbols ANDROID: abi_gki_aarch64_qcom: Update ufs symbol list ANDROID: GKI: Update abi_gki_aarch64_qcom for logbuf_pr_cont tracepoint ANDROID: Update symbol list for mtk ANDROID: dma-buf: heaps: export defer-free list size Conflicts: drivers/scsi/ufs/Kconfig Change-Id: I655cd0fba21a825733bfd0e1f0905f3a2ed755ee Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-06 17:46:45 +09:00
drivers/scsi/ufs/ufshpb.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/scsi/ufs/ufs_quirks.h
drivers/scsi/ufs/ufs-sysfs.c
drivers/scsi/ufs/ufs-sysfs.h
drivers/scsi/ufs/unipro.h
drivers/soc/qcom/smem_state.c
drivers/soc/sunxi/sunxi_sram.c
drivers/spi/internals.h
drivers/spi/spi.c
drivers/spi/spi-mem.c
drivers/spmi/spmi.c
drivers/staging/android/ashmem.c
drivers/staging/android/ashmem.h
Merge android12-5.10.10 (c4cf078) into msm-5.10 * refs/heads/tmp-c4cf078: Linux 5.10.10 spi: cadence: cache reference clock rate during probe spi: fsl: Fix driver breakage when SPI_CS_HIGH is not set in spi->mode cxgb4/chtls: Fix tid stuck due to wrong update of qid net: dsa: unbind all switches from tree when DSA master unbinds mac80211: check if atf has been disabled in __ieee80211_schedule_txq mac80211: do not drop tx nulldata packets on encrypted links drm/panel: otm8009a: allow using non-continuous dsi clock can: mcp251xfd: mcp251xfd_handle_rxif_one(): fix wrong NULL pointer check net: stmmac: use __napi_schedule() for PREEMPT_RT rxrpc: Fix handling of an unsupported token type in rxrpc_read() net: dsa: clear devlink port type before unregistering slave netdevs net: phy: smsc: fix clk error handling dt-bindings: net: renesas,etheravb: RZ/G2H needs tx-internal-delay-ps net: avoid 32 x truesize under-estimation for tiny skbs net: stmmac: fix taprio configuration when base_time is in the past net: stmmac: fix taprio schedule configuration net: sit: unregister_netdevice on newlink's error path net: stmmac: Fixed mtu channged by cache aligned i40e: fix potential NULL pointer dereferencing rxrpc: Call state should be read with READ_ONCE() under some circumstances net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands net: dcb: Validate netlink message in DCB handler esp: avoid unneeded kmap_atomic call rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request net: mvpp2: Remove Pause and Asym_Pause support mlxsw: core: Increase critical threshold for ASIC thermal zone mlxsw: core: Add validation of transceiver temperature thresholds tipc: fix NULL deref in tipc_link_xmit() net: ipv6: Validate GSO SKB before finish IPv6 processing netxen_nic: fix MSI/MSI-x interrupts udp: Prevent reuseport_select_sock from reading uninitialized socks net: fix use-after-free when UDP GRO with shared fraglist net: ipa: modem: add missing SET_NETDEV_DEV() for proper sysfs links bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling bpf: Don't leak memory in bpf getsockopt when optlen == 0 nfsd4: readdirplus shouldn't return parent of export X.509: Fix crash caused by NULL pointer bpf: Fix signed_{sub,add32}_overflows type handling drm/amdgpu/display: drop DCN support for aarch64 x86/hyperv: Initialize clockevents after LAPIC is initialized bpf: Fix selftest compilation on clang 11 Revert "kconfig: remove 'kvmconfig' and 'xenconfig' shorthands" ANDROID: staging: debug-kinfo: remove unnecessary defer probe BACKPORT: arm64: expose FAR_EL1 tag bits in siginfo UPSTREAM: signal: define the SA_EXPOSE_TAGBITS bit in sa_flags UPSTREAM: signal: define the SA_UNSUPPORTED bit in sa_flags UPSTREAM: arch: provide better documentation for the arch-specific SA_* flags UPSTREAM: signal: clear non-uapi flag bits when passing/returning sa_flags UPSTREAM: arch: move SA_* definitions to generic headers UPSTREAM: parisc: start using signal-defs.h UPSTREAM: parisc: Drop parisc special case for __sighandler_t FROMLIST: x86/mm: add speculative pagefault handling FROMLIST: x86/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT ANDROID: mm: use raw seqcount variants in vm_write_* ANDROID: mm: Fix sleeping while atomic during speculative page fault FROMLIST: mm: don't do swap readahead during speculative page fault FROMLIST: mm: protect against PTE changes done by dup_mmap() FROMLIST: arm64/mm: add speculative page fault FROMLIST: arm64/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT FROMLIST: mm: add speculative page fault vmstats FROMLIST: mm: speculative page fault handler return VMA FROMLIST: mm: adding speculative page fault failure trace events FROMLIST: mm: provide speculative fault infrastructure FROMLIST: mm: protect mm_rb tree with a rwlock FROMLIST: mm: introduce __page_add_new_anon_rmap() FROMLIST: mm: introduce __vm_normal_page() FROMLIST: mm: introduce __lru_cache_add_active_or_unevictable FROMLIST: mm/migrate: Pass vm_fault pointer to migrate_misplaced_page() FROMLIST: mm: cache some VMA fields in the vm_fault structure FROMLIST: mm: protect SPF handler against anon_vma changes FROMLIST: mm: protect mremap() against SPF hanlder FROMLIST: mm: protect VMA modifications using VMA sequence count FROMLIST: mm: VMA sequence count FROMLIST: mm: introduce INIT_VMA() FROMLIST: mm: make pte_unmap_same compatible with SPF FROMLIST: mm: introduce pte_spinlock for FAULT_FLAG_SPECULATIVE FROMLIST: mm: prepare for FAULT_FLAG_SPECULATIVE FROMLIST: mm: introduce CONFIG_SPECULATIVE_PAGE_FAULT ANDROID: mm: use alloc_flags for cma first alloc policy UPSTREAM: ACPI: Use fwnode_init() to set up fwnode UPSTREAM: driver core: Delete pointless parameter in fwnode_operations.add_links UPSTREAM: driver core: Refactor fw_devlink feature UPSTREAM: efi: Update implementation of add_links() to create fwnode links UPSTREAM: of: property: Update implementation of add_links() to create fwnode links UPSTREAM: driver core: Use device's fwnode to check if it is waiting for suppliers UPSTREAM: driver core: Add fw_devlink_parse_fwtree() UPSTREAM: driver core: Redefine the meaning of fwnode_operations.add_links() UPSTREAM: device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() UPSTREAM: driver core: Allow only unprobed consumers for SYNC_STATE_ONLY device links UPSTREAM: driver core: Add fwnode link support UPSTREAM: driver core: Add fwnode_init() UPSTREAM: Revert "driver core: fw_devlink: Add support for batching fwnode parsing" UPSTREAM: Revert "of: platform: Batch fwnode parsing when adding all top level devices" UPSTREAM: Revert "driver core: Remove check in driver_deferred_probe_force_trigger()" UPSTREAM: Revert "driver core: Don't do deferred probe in parallel with kernel_init thread" UPSTREAM: Revert "driver core: Rename dev_links_info.defer_sync to defer_hook" UPSTREAM: Revert "driver core: Avoid deferred probe due to fw_devlink_pause/resume()" Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers" ANDROID: sched: add em_cpu_energy vendor hook FROMGIT: usb: typec: tcpm: Respond Wait if VDM state machine is running FROMGIT: usb: typec: tcpm: Protocol Error handling FROMGIT: usb: typec: tcpm: AMS and Collision Avoidance ANDROID: bug: add vendor hook for bug trap FROMGIT: ufs: relocate flush of exceptional event FROMGIT: ufs: ufs-exynos: use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE FROMGIT: ufs: introduce a quirk to allow only page-aligned sg entries FROMGIT: ufs: ufs-exynos: apply vendor specifics for three timeouts FROMGIT: ufs: add a quirk not to use default unipro timeout values FROMGIT: dt-bindings: usb: qcom,dwc3: Add bindings for SM8150, SM8250, SM8350 FROMGIT: dt-bindings: usb: qcom,dwc3: Add binding for SDX55 FROMGIT: USB: gadget: udc: Process disconnect synchronously FROMGIT: usb: gadget: u_serial: Remove old tasklet comments FROMGIT: usb: typec: ucsi: Add conditional dependency on USB role switch FROMGIT: usb: gadget: u_audio: clean up locking FROMGIT: usb: gadget: u_audio: remove struct uac_req FROMGIT: usb: gadget: u_audio: factorize ssize to alsa fmt conversion FROMGIT: usb: gadget: u_audio: Free requests only after callback FROMGIT: usb: gadget: composite: Report various SSP sublink speeds FROMGIT: usb: gadget: Introduce udc_set_ssp_rate() for SSP FROMGIT: usb: gadget: Introduce SSP rates and lanes FROMGIT: usb: gadget: composite: Use SSP sublink speed macros ANDROID: Update QCOM symbol list ANDROID: gki_defconfig: add CONFIG_DEBUG_KINFO=y ANDROID: staging: add debug-kinfo driver FROMGIT: usb: ch9: Add USB 3.2 SSP attributes FROMGIT: usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot FROMGIT: usb: gadget: configfs: Add a specific configFS reset callback FROMGIT: usb: dwc3: pci: add support for the Intel Alder Lake-P FROMGIT: usb: dwc3: pci: ID for Tiger Lake CPU FROMGIT: usb: dwc3: pci: Register a software node for the dwc3 platform device FROMGIT: software node: Introduce device_add_software_node() FROMGIT: drivers/usb/gadget/udc: Assign boolean values to a bool variable FROMGIT: USB: dwc3: document gadget_max_speed FROMGIT: usb: dwc3: gadget: Disable Vendor Test LMP Received event FROMGIT: usb: dwc2: disable Link Power Management on STM32MP15 HS OTG FROMGIT: usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG FROMGIT: usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS FROMGIT: usb: dwc3: Simplify with dev_err_probe() FROMGIT: usb: dwc3: keystone: Simplify with dev_err_probe() FROMGIT: usb: udc: core: Introduce started state FROMGIT: usb: dwc3: core: Replace devm_reset_control_array_get() FROMGIT: USB: gadget: f_printer: set a default q_len FROMGIT: usb: dwc3: gadget: Preserve UDC max speed setting FROMGIT: usb: gadget: composite: Split composite reset and disconnect FROMGIT: usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback FROMGIT: usb: gadget: u_serial: use %*ph to print small buffer FROMGIT: usb: dwc3: add imx8mp dwc3 glue layer driver FROMGIT: dt-bindings: usb: dwc3-imx8mp: add imx8mp dwc3 glue bindings FROMGIT: usb: dwc3: drd: Improve dwc3_get_extcon() style FROMGIT: usb: dwc3: drd: Avoid error when extcon is missing Revert "ANDROID: arm64: gki_defconfig: Disable VHE" UPSTREAM: arm64: mte: optimize asynchronous tag check fault flag check UPSTREAM: kasan: fix null pointer dereference in kasan_record_aux_stack UPSTREAM: kasan: update documentation UPSTREAM: kasan, mm: allow cache merging with no metadata UPSTREAM: kasan: sanitize objects when metadata doesn't fit UPSTREAM: kasan: clarify comment in __kasan_kfree_large UPSTREAM: kasan: simplify assign_tag and set_tag calls UPSTREAM: kasan: don't round_up too much UPSTREAM: kasan, mm: rename kasan_poison_kfree UPSTREAM: kasan, mm: check kasan_enabled in annotations UPSTREAM: kasan: add and integrate kasan boot parameters UPSTREAM: kasan: inline (un)poison_range and check_invalid_free UPSTREAM: kasan: open-code kasan_unpoison_slab UPSTREAM: kasan: inline random_tag for HW_TAGS UPSTREAM: kasan: inline kasan_reset_tag for tag-based modes UPSTREAM: kasan: remove __kasan_unpoison_stack UPSTREAM: kasan: allow VMAP_STACK for HW_TAGS mode UPSTREAM: kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK UPSTREAM: kasan: introduce set_alloc_info UPSTREAM: kasan: rename get_alloc/free_info UPSTREAM: kasan: simplify quarantine_put call site UPSTREAM: kselftest/arm64: check GCR_EL1 after context switch UPSTREAM: kasan: add documentation for hardware tag-based mode UPSTREAM: kasan, arm64: enable CONFIG_KASAN_HW_TAGS UPSTREAM: kasan, mm: reset tags when accessing metadata UPSTREAM: kasan, arm64: print report from tag fault handler UPSTREAM: kasan, arm64: implement HW_TAGS runtime BACKPORT: kasan, arm64: expand CONFIG_KASAN checks UPSTREAM: kasan, x86, s390: update undef CONFIG_KASAN UPSTREAM: kasan: define KASAN_GRANULE_SIZE for HW_TAGS UPSTREAM: arm64: kasan: add arch layer for memory tagging helpers UPSTREAM: arm64: kasan: align allocations for HW_TAGS UPSTREAM: kasan, mm: untag page address in free_reserved_area UPSTREAM: arm64: mte: switch GCR_EL1 in kernel entry and exit UPSTREAM: arm64: mte: convert gcr_user into an exclude mask UPSTREAM: arm64: kasan: allow enabling in-kernel MTE BACKPORT: arm64: mte: add in-kernel tag fault handler UPSTREAM: arm64: mte: reset the page tag in page->flags UPSTREAM: arm64: mte: add in-kernel MTE helpers UPSTREAM: arm64: enable armv8.5-a asm-arch option UPSTREAM: kasan: introduce CONFIG_KASAN_HW_TAGS UPSTREAM: kasan: separate metadata_fetch_row for each mode UPSTREAM: kasan: rename SHADOW layout macros to META UPSTREAM: kasan: rename print_shadow_for_address to print_memory_metadata UPSTREAM: kasan: rename addr_has_shadow to addr_has_metadata UPSTREAM: kasan, arm64: rename kasan_init_tags and mark as __init UPSTREAM: kasan, arm64: move initialization message UPSTREAM: kasan, arm64: only use kasan_depth for software modes UPSTREAM: kasan, arm64: only init shadow for software modes UPSTREAM: kasan: decode stack frame only with KASAN_STACK_ENABLE UPSTREAM: kasan: hide invalid free check implementation UPSTREAM: kasan: don't duplicate config dependencies UPSTREAM: kasan: rename report and tags files UPSTREAM: kasan: define KASAN_MEMORY_PER_SHADOW_PAGE UPSTREAM: kasan: split out shadow.c from common.c UPSTREAM: kasan: only build init.c for software modes UPSTREAM: kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* UPSTREAM: kasan: rename (un)poison_shadow to (un)poison_range UPSTREAM: kasan: shadow declarations only for software modes UPSTREAM: kasan: group vmalloc code UPSTREAM: kasan: KASAN_VMALLOC depends on KASAN_GENERIC UPSTREAM: kasan: drop unnecessary GPL text from comment headers UPSTREAM: lkdtm: disable KASAN for rodata.o UPSTREAM: kasan: update documentation for generic kasan UPSTREAM: lib/test_kasan.c: add workqueue test case UPSTREAM: kasan: print workqueue stack UPSTREAM: workqueue: kasan: record workqueue stack UPSTREAM: Documentation: document /proc api for arm64 MTE vm flags UPSTREAM: Documentation: fix typos in dev-tools/kasan.rst UPSTREAM: kasan: arm64: set TCR_EL1.TBID1 when enabled ANDROID: dm-user: Fix the list walk-and-delete code ANDROID: mm: add get_page_owner_handle function ANDROID: Add initial QCOM symbol list ANDROID: schedutil: add vendor hook for adjusting util to freq calculation Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/renesas,etheravb.yaml Documentation/devicetree/bindings/usb/qcom,dwc3.yaml android/abi_gki_aarch64_qcom drivers/usb/dwc3/Kconfig drivers/usb/dwc3/Makefile drivers/usb/dwc3/core.c drivers/usb/dwc3/core.h drivers/usb/dwc3/gadget.c drivers/usb/gadget/function/u_audio.c include/trace/events/pagefault.h Change-Id: I823028f1dabf11d5dcda519d69489d50884232ee Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-26 02:59:08 +09:00
drivers/staging/android/debug_kinfo.c
drivers/staging/android/debug_kinfo.h
drivers/staging/android/uapi/ashmem.h
drivers/thermal/cpufreq_cooling.c
drivers/thermal/devfreq_cooling.c
drivers/thermal/gov_power_allocator.c
drivers/thermal/gov_step_wise.c
drivers/thermal/gov_user_space.c
drivers/thermal/hisi_thermal.c
drivers/thermal/thermal_core.c
drivers/thermal/thermal_core.h
drivers/thermal/thermal_helpers.c
drivers/thermal/thermal_hwmon.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/thermal/thermal_netlink.c
drivers/thermal/thermal_netlink.h
drivers/thermal/thermal_of.c
drivers/thermal/thermal_sysfs.c
drivers/tty/hvc/hvc_console.c
drivers/tty/hvc/hvc_console.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/tty/hvc/hvc_dcc.c
drivers/tty/n_null.c
drivers/tty/n_tty.c
drivers/tty/pty.c
drivers/tty/serdev/core.c
drivers/tty/serdev/serdev-ttyport.c
drivers/tty/serial/8250/8250_core.c
drivers/tty/serial/8250/8250_dma.c
drivers/tty/serial/8250/8250_early.c
drivers/tty/serial/8250/8250_fsl.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/tty/serial/8250/8250.h
drivers/tty/serial/8250/8250_of.c
drivers/tty/serial/8250/8250_pci.c
drivers/tty/serial/8250/8250_port.c
drivers/tty/serial/amba-pl011.c
drivers/tty/serial/amba-pl011.h
drivers/tty/serial/earlycon.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/tty/serial/msm_geni_serial_earlycon.c
drivers/tty/serial/samsung_tty.c
drivers/tty/serial/serial_core.c
drivers/tty/serial/serial_mctrl_gpio.c
drivers/tty/serial/serial_mctrl_gpio.h
drivers/tty/serial/sprd_serial.c
drivers/tty/sysrq.c
drivers/tty/tty_audit.c
drivers/tty/tty_baudrate.c
drivers/tty/tty_buffer.c
drivers/tty/tty_io.c
drivers/tty/tty_ioctl.c
drivers/tty/tty_jobctrl.c
drivers/tty/tty_ldisc.c
drivers/tty/tty_ldsem.c
drivers/tty/tty_mutex.c
drivers/tty/tty_port.c
drivers/uio/uio.c
drivers/usb/class/cdc-acm.c
drivers/usb/class/cdc-acm.h
drivers/usb/common/common.c
drivers/usb/common/common.h
drivers/usb/common/debug.c
drivers/usb/core/buffer.c
drivers/usb/core/config.c
drivers/usb/core/devices.c
drivers/usb/core/devio.c
drivers/usb/core/driver.c
drivers/usb/core/endpoint.c
drivers/usb/core/file.c
drivers/usb/core/generic.c
drivers/usb/core/hcd.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/usb/core/hcd-pci.c
drivers/usb/core/hub.c
drivers/usb/core/hub.h
drivers/usb/core/message.c
drivers/usb/core/notify.c
drivers/usb/core/of.c
drivers/usb/core/otg_productlist.h
drivers/usb/core/phy.c
drivers/usb/core/phy.h
drivers/usb/core/port.c
drivers/usb/core/quirks.c
drivers/usb/core/sysfs.c
drivers/usb/core/urb.c
drivers/usb/core/usb.c
drivers/usb/core/usb.h
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
drivers/usb/dwc3/core.c
drivers/usb/dwc3/core.h
drivers/usb/dwc3/debugfs.c
drivers/usb/dwc3/debug.h
drivers/usb/dwc3/drd.c
drivers/usb/dwc3/dwc3-haps.c
drivers/usb/dwc3/dwc3-of-simple.c
drivers/usb/dwc3/dwc3-qcom.c
drivers/usb/dwc3/ep0.c
drivers/usb/dwc3/gadget.c
drivers/usb/dwc3/gadget.h
drivers/usb/dwc3/host.c
drivers/usb/dwc3/io.h
drivers/usb/dwc3/trace.c
drivers/usb/dwc3/trace.h
drivers/usb/gadget/composite.c
drivers/usb/gadget/config.c
drivers/usb/gadget/configfs.c
drivers/usb/gadget/configfs.h
drivers/usb/gadget/epautoconf.c
drivers/usb/gadget/function/f_accessory.c
drivers/usb/gadget/function/f_acm.c
drivers/usb/gadget/function/f_audio_source.c
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
drivers/usb/gadget/function/f_ecm.c
drivers/usb/gadget/function/f_eem.c
drivers/usb/gadget/function/f_fs.c
drivers/usb/gadget/function/f_hid.c
drivers/usb/gadget/function/f_mass_storage.c
drivers/usb/gadget/function/f_mass_storage.h
drivers/usb/gadget/function/f_midi.c
drivers/usb/gadget/function/f_ncm.c
drivers/usb/gadget/function/f_rndis.c
drivers/usb/gadget/function/f_serial.c
Merge keystone/android12-5.10-keystone-qcom-release.34+ (5de3fa7) into msm-5.10 * refs/heads/tmp-5de3fa7: ANDROID: irq: manage: Export irq_do_set_affinity symbol FROMLIST: usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP ANDROID: GKI: Enable CONFIG_USB_CONFIGFS_F_UAC2 ANDROID: qki: Add consolidate config ANDROID: Update the ABI xml and symbol list UPSTREAM: remoteproc: core: Remove casting to rproc_handle_resource_t ANDROID: GKI: enable CONFIG_MTK_TIMER ANDROID: sched: Add vendor hooks for update_topology ANDROID: GKI: Enable CONFIG_EXFAT_FS in gki_defconfig ANDROID: cgroup: Add android_rvh_cgroup_force_kthread_migration ANDROID: Update the ABI xml and symbol list FROMLIST: sched: Fix out-of-bound access in uclamp ANDROID: mm: spf: fix task fault accounting ANDROID: Update the ABI xml and symbol list Revert "ANDROID: gki_defconfig: temporarily disable KFENCE in GKI" Linux 5.10.34 mei: me: add Alder Lake P device id. iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() ANDROID: Update the ABI xml and symbol list FROMGIT: mmc: sdhci: Check for reset prior to DMA address unmap ANDROID: ABI: Add symbols for CONFIG_PAGE_PINNER ANDROID: GKI: Enable CONFIG_PAGE_PINNER ANDROID: mm: page_pinner: use put_user_page at unstable_tree_search_insert ANDROID: mm: page_pinner: unattribute follow_page in munlock_vma_pages_range ANDROID: mm: page_pinner: use put_user_page at add_page_for_migration ANDROID: mm: page_pinner: use put_user_page at dump_user_range ANDROID: mm: page_pinner: use put_user_page at seq_print_vma_name ANDROID: mm: page_pinner: use put_user_page at fuse_copy_finish ANDROID: mm: page_pinner: use put_user_page at get_futex_key ANDROID: mm: page_pinner: use put_user_page at copy_string ANDROID: mm: page_pinner: use put_user_page at access_remote_vm ANDROID: mm: page_pinner: introduce failure_tracking feature ANDROID: mm: introduce page_pinner ANDROID: vendor_hooks: Fix psi_event build warning ANDROID: vendor_hooks: Add hooks for binder proc transaction ANDROID: vendor_hooks: tune reclaim inactive ratio ANDROID: dma-buf: Make DMA-BUF sysfs stats kobjects not send uevents ANDROID: vendor_hooks: bypass shrink slab FROMGIT: kbuild: update config_data.gz only when the content of .config is changed ANDROID: arm64: Initialise mismatched compat hwcaps from CPU notifier UPSTREAM: ARM: 9039/1: assembler: generalize byte swapping macro into rev_l UPSTREAM: ARM: 9035/1: uncompress: Add be32tocpu macro FROMGIT: kfence: use power-efficient work queue to run delayed work FROMGIT: kfence: maximize allocation wait timeout duration FROMGIT: kfence: await for allocation using wait_event FROMGIT: kfence: zero guard page after out-of-bounds access UPSTREAM: kfence: make compatible with kmemleak UPSTREAM: kfence: fix reports if constant function prefixes exist UPSTREAM: kfence: fix printk format for ptrdiff_t ANDROID: Support disabling symbol trimming ANDROID: Incremental fs: Fix pseudo-file attributes ANDROID: sched: Fix missing RQCF_UPDATED in migrate_tasks FROMLIST: mm, thp: Relax the VM_DENYWRITE constraint on file-backed THPs Linux 5.10.33 USB: CDC-ACM: fix poison/unpoison imbalance net: hso: fix NULL-deref on disconnect regression x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access ia64: tools: remove duplicate definition of ia64_mf() on ia64 ia64: fix discontig.c section mismatches csky: change a Kconfig symbol name to fix e1000 build error kasan: fix hwasan build for gcc cavium/liquidio: Fix duplicate argument xen-netback: Check for hotplug-status existence before watching arm64: kprobes: Restore local irqflag if kprobes is cancelled s390/entry: save the caller of psw_idle dmaengine: tegra20: Fix runtime PM imbalance on error net: geneve: check skb is large enough for IPv4/IPv6 header ARM: dts: Fix swapped mmc order for omap3 dmaengine: xilinx: dpdma: Fix race condition in done IRQ dmaengine: xilinx: dpdma: Fix descriptor issuing on video group soc: qcom: geni: shield geni_icc_get() for ACPI boot HID: wacom: Assign boolean values to a bool variable HID cp2112: fix support for multiple gpiochips HID: alps: fix error return code in alps_input_configured() HID: google: add don USB id perf map: Fix error return code in maps__clone() perf auxtrace: Fix potential NULL pointer dereference perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 locking/qrwlock: Fix ordering in queued_write_lock_slowpath() bpf: Tighten speculative pointer arithmetic mask bpf: Refactor and streamline bounds check into helper bpf: Allow variable-offset stack access bpf: Permits pointers on stack for helper calls arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS pinctrl: core: Show pin numbers for the controllers with base = 0 block: return -EBUSY when there are open partitions in blkdev_reread_part pinctrl: lewisburg: Update number of pins in community vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails KEYS: trusted: Fix TPM reservation for seal/unseal gpio: omap: Save and restore sysconfig vhost-vdpa: protect concurrent access to vhost device iotlb ANDROID: GKI: Update the generic symbol list ANDROID: ABI: Add symbols for crypto ANDROID: ABI: Update the ABI XML Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20" ANDROID: vendor_hooks: Add hook for binder UPSTREAM: crypto: arm/blake2s - fix for big endian UPSTREAM: crypto: arm/blake2b - drop unnecessary return statement FROMGIT: kasan, arm64: tests supports for HW_TAGS async mode FROMGIT: arm64: mte: Report async tag faults before suspend FROMGIT: arm64: mte: Enable async tag check fault FROMGIT: arm64: mte: Conditionally compile mte_enable_kernel_*() ANDROID: ABI: Update the ABI xml ANDROID: ABI: Update the generic symbol list ANDROID: selinux: add vendor hook in selinux FROMGIT: arm64: mte: Enable TCO in functions that can read beyond buffer limits Change-Id: Ia5306eea12edc8ec29b8732a03de075bed22a1bf Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-07 21:39:59 +09:00
drivers/usb/gadget/function/f_uac2.c
drivers/usb/gadget/function/f_uvc.c
drivers/usb/gadget/function/f_uvc.h
drivers/usb/gadget/function/ndis.h
drivers/usb/gadget/function/rndis.c
drivers/usb/gadget/function/rndis.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/usb/gadget/functions.c
drivers/usb/gadget/function/storage_common.c
drivers/usb/gadget/function/storage_common.h
Merge keystone/android12-5.10-keystone-qcom-release.34+ (5de3fa7) into msm-5.10 * refs/heads/tmp-5de3fa7: ANDROID: irq: manage: Export irq_do_set_affinity symbol FROMLIST: usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP ANDROID: GKI: Enable CONFIG_USB_CONFIGFS_F_UAC2 ANDROID: qki: Add consolidate config ANDROID: Update the ABI xml and symbol list UPSTREAM: remoteproc: core: Remove casting to rproc_handle_resource_t ANDROID: GKI: enable CONFIG_MTK_TIMER ANDROID: sched: Add vendor hooks for update_topology ANDROID: GKI: Enable CONFIG_EXFAT_FS in gki_defconfig ANDROID: cgroup: Add android_rvh_cgroup_force_kthread_migration ANDROID: Update the ABI xml and symbol list FROMLIST: sched: Fix out-of-bound access in uclamp ANDROID: mm: spf: fix task fault accounting ANDROID: Update the ABI xml and symbol list Revert "ANDROID: gki_defconfig: temporarily disable KFENCE in GKI" Linux 5.10.34 mei: me: add Alder Lake P device id. iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() ANDROID: Update the ABI xml and symbol list FROMGIT: mmc: sdhci: Check for reset prior to DMA address unmap ANDROID: ABI: Add symbols for CONFIG_PAGE_PINNER ANDROID: GKI: Enable CONFIG_PAGE_PINNER ANDROID: mm: page_pinner: use put_user_page at unstable_tree_search_insert ANDROID: mm: page_pinner: unattribute follow_page in munlock_vma_pages_range ANDROID: mm: page_pinner: use put_user_page at add_page_for_migration ANDROID: mm: page_pinner: use put_user_page at dump_user_range ANDROID: mm: page_pinner: use put_user_page at seq_print_vma_name ANDROID: mm: page_pinner: use put_user_page at fuse_copy_finish ANDROID: mm: page_pinner: use put_user_page at get_futex_key ANDROID: mm: page_pinner: use put_user_page at copy_string ANDROID: mm: page_pinner: use put_user_page at access_remote_vm ANDROID: mm: page_pinner: introduce failure_tracking feature ANDROID: mm: introduce page_pinner ANDROID: vendor_hooks: Fix psi_event build warning ANDROID: vendor_hooks: Add hooks for binder proc transaction ANDROID: vendor_hooks: tune reclaim inactive ratio ANDROID: dma-buf: Make DMA-BUF sysfs stats kobjects not send uevents ANDROID: vendor_hooks: bypass shrink slab FROMGIT: kbuild: update config_data.gz only when the content of .config is changed ANDROID: arm64: Initialise mismatched compat hwcaps from CPU notifier UPSTREAM: ARM: 9039/1: assembler: generalize byte swapping macro into rev_l UPSTREAM: ARM: 9035/1: uncompress: Add be32tocpu macro FROMGIT: kfence: use power-efficient work queue to run delayed work FROMGIT: kfence: maximize allocation wait timeout duration FROMGIT: kfence: await for allocation using wait_event FROMGIT: kfence: zero guard page after out-of-bounds access UPSTREAM: kfence: make compatible with kmemleak UPSTREAM: kfence: fix reports if constant function prefixes exist UPSTREAM: kfence: fix printk format for ptrdiff_t ANDROID: Support disabling symbol trimming ANDROID: Incremental fs: Fix pseudo-file attributes ANDROID: sched: Fix missing RQCF_UPDATED in migrate_tasks FROMLIST: mm, thp: Relax the VM_DENYWRITE constraint on file-backed THPs Linux 5.10.33 USB: CDC-ACM: fix poison/unpoison imbalance net: hso: fix NULL-deref on disconnect regression x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access ia64: tools: remove duplicate definition of ia64_mf() on ia64 ia64: fix discontig.c section mismatches csky: change a Kconfig symbol name to fix e1000 build error kasan: fix hwasan build for gcc cavium/liquidio: Fix duplicate argument xen-netback: Check for hotplug-status existence before watching arm64: kprobes: Restore local irqflag if kprobes is cancelled s390/entry: save the caller of psw_idle dmaengine: tegra20: Fix runtime PM imbalance on error net: geneve: check skb is large enough for IPv4/IPv6 header ARM: dts: Fix swapped mmc order for omap3 dmaengine: xilinx: dpdma: Fix race condition in done IRQ dmaengine: xilinx: dpdma: Fix descriptor issuing on video group soc: qcom: geni: shield geni_icc_get() for ACPI boot HID: wacom: Assign boolean values to a bool variable HID cp2112: fix support for multiple gpiochips HID: alps: fix error return code in alps_input_configured() HID: google: add don USB id perf map: Fix error return code in maps__clone() perf auxtrace: Fix potential NULL pointer dereference perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 locking/qrwlock: Fix ordering in queued_write_lock_slowpath() bpf: Tighten speculative pointer arithmetic mask bpf: Refactor and streamline bounds check into helper bpf: Allow variable-offset stack access bpf: Permits pointers on stack for helper calls arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS pinctrl: core: Show pin numbers for the controllers with base = 0 block: return -EBUSY when there are open partitions in blkdev_reread_part pinctrl: lewisburg: Update number of pins in community vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails KEYS: trusted: Fix TPM reservation for seal/unseal gpio: omap: Save and restore sysconfig vhost-vdpa: protect concurrent access to vhost device iotlb ANDROID: GKI: Update the generic symbol list ANDROID: ABI: Add symbols for crypto ANDROID: ABI: Update the ABI XML Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20" ANDROID: vendor_hooks: Add hook for binder UPSTREAM: crypto: arm/blake2s - fix for big endian UPSTREAM: crypto: arm/blake2b - drop unnecessary return statement FROMGIT: kasan, arm64: tests supports for HW_TAGS async mode FROMGIT: arm64: mte: Report async tag faults before suspend FROMGIT: arm64: mte: Enable async tag check fault FROMGIT: arm64: mte: Conditionally compile mte_enable_kernel_*() ANDROID: ABI: Update the ABI xml ANDROID: ABI: Update the generic symbol list ANDROID: selinux: add vendor hook in selinux FROMGIT: arm64: mte: Enable TCO in functions that can read beyond buffer limits Change-Id: Ia5306eea12edc8ec29b8732a03de075bed22a1bf Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-07 21:39:59 +09:00
drivers/usb/gadget/function/u_audio.c
drivers/usb/gadget/function/u_audio.h
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
drivers/usb/gadget/function/u_ecm.h
drivers/usb/gadget/function/u_eem.h
drivers/usb/gadget/function/u_ether.c
drivers/usb/gadget/function/u_ether_configfs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/usb/gadget/function/u_ether.h
drivers/usb/gadget/function/u_fs.h
drivers/usb/gadget/function/u_hid.h
drivers/usb/gadget/function/u_midi.h
drivers/usb/gadget/function/u_ncm.h
drivers/usb/gadget/function/u_rndis.h
drivers/usb/gadget/function/u_serial.c
drivers/usb/gadget/function/u_serial.h
Merge keystone/android12-5.10-keystone-qcom-release.34+ (5de3fa7) into msm-5.10 * refs/heads/tmp-5de3fa7: ANDROID: irq: manage: Export irq_do_set_affinity symbol FROMLIST: usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP ANDROID: GKI: Enable CONFIG_USB_CONFIGFS_F_UAC2 ANDROID: qki: Add consolidate config ANDROID: Update the ABI xml and symbol list UPSTREAM: remoteproc: core: Remove casting to rproc_handle_resource_t ANDROID: GKI: enable CONFIG_MTK_TIMER ANDROID: sched: Add vendor hooks for update_topology ANDROID: GKI: Enable CONFIG_EXFAT_FS in gki_defconfig ANDROID: cgroup: Add android_rvh_cgroup_force_kthread_migration ANDROID: Update the ABI xml and symbol list FROMLIST: sched: Fix out-of-bound access in uclamp ANDROID: mm: spf: fix task fault accounting ANDROID: Update the ABI xml and symbol list Revert "ANDROID: gki_defconfig: temporarily disable KFENCE in GKI" Linux 5.10.34 mei: me: add Alder Lake P device id. iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() ANDROID: Update the ABI xml and symbol list FROMGIT: mmc: sdhci: Check for reset prior to DMA address unmap ANDROID: ABI: Add symbols for CONFIG_PAGE_PINNER ANDROID: GKI: Enable CONFIG_PAGE_PINNER ANDROID: mm: page_pinner: use put_user_page at unstable_tree_search_insert ANDROID: mm: page_pinner: unattribute follow_page in munlock_vma_pages_range ANDROID: mm: page_pinner: use put_user_page at add_page_for_migration ANDROID: mm: page_pinner: use put_user_page at dump_user_range ANDROID: mm: page_pinner: use put_user_page at seq_print_vma_name ANDROID: mm: page_pinner: use put_user_page at fuse_copy_finish ANDROID: mm: page_pinner: use put_user_page at get_futex_key ANDROID: mm: page_pinner: use put_user_page at copy_string ANDROID: mm: page_pinner: use put_user_page at access_remote_vm ANDROID: mm: page_pinner: introduce failure_tracking feature ANDROID: mm: introduce page_pinner ANDROID: vendor_hooks: Fix psi_event build warning ANDROID: vendor_hooks: Add hooks for binder proc transaction ANDROID: vendor_hooks: tune reclaim inactive ratio ANDROID: dma-buf: Make DMA-BUF sysfs stats kobjects not send uevents ANDROID: vendor_hooks: bypass shrink slab FROMGIT: kbuild: update config_data.gz only when the content of .config is changed ANDROID: arm64: Initialise mismatched compat hwcaps from CPU notifier UPSTREAM: ARM: 9039/1: assembler: generalize byte swapping macro into rev_l UPSTREAM: ARM: 9035/1: uncompress: Add be32tocpu macro FROMGIT: kfence: use power-efficient work queue to run delayed work FROMGIT: kfence: maximize allocation wait timeout duration FROMGIT: kfence: await for allocation using wait_event FROMGIT: kfence: zero guard page after out-of-bounds access UPSTREAM: kfence: make compatible with kmemleak UPSTREAM: kfence: fix reports if constant function prefixes exist UPSTREAM: kfence: fix printk format for ptrdiff_t ANDROID: Support disabling symbol trimming ANDROID: Incremental fs: Fix pseudo-file attributes ANDROID: sched: Fix missing RQCF_UPDATED in migrate_tasks FROMLIST: mm, thp: Relax the VM_DENYWRITE constraint on file-backed THPs Linux 5.10.33 USB: CDC-ACM: fix poison/unpoison imbalance net: hso: fix NULL-deref on disconnect regression x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access ia64: tools: remove duplicate definition of ia64_mf() on ia64 ia64: fix discontig.c section mismatches csky: change a Kconfig symbol name to fix e1000 build error kasan: fix hwasan build for gcc cavium/liquidio: Fix duplicate argument xen-netback: Check for hotplug-status existence before watching arm64: kprobes: Restore local irqflag if kprobes is cancelled s390/entry: save the caller of psw_idle dmaengine: tegra20: Fix runtime PM imbalance on error net: geneve: check skb is large enough for IPv4/IPv6 header ARM: dts: Fix swapped mmc order for omap3 dmaengine: xilinx: dpdma: Fix race condition in done IRQ dmaengine: xilinx: dpdma: Fix descriptor issuing on video group soc: qcom: geni: shield geni_icc_get() for ACPI boot HID: wacom: Assign boolean values to a bool variable HID cp2112: fix support for multiple gpiochips HID: alps: fix error return code in alps_input_configured() HID: google: add don USB id perf map: Fix error return code in maps__clone() perf auxtrace: Fix potential NULL pointer dereference perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 locking/qrwlock: Fix ordering in queued_write_lock_slowpath() bpf: Tighten speculative pointer arithmetic mask bpf: Refactor and streamline bounds check into helper bpf: Allow variable-offset stack access bpf: Permits pointers on stack for helper calls arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS pinctrl: core: Show pin numbers for the controllers with base = 0 block: return -EBUSY when there are open partitions in blkdev_reread_part pinctrl: lewisburg: Update number of pins in community vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails KEYS: trusted: Fix TPM reservation for seal/unseal gpio: omap: Save and restore sysconfig vhost-vdpa: protect concurrent access to vhost device iotlb ANDROID: GKI: Update the generic symbol list ANDROID: ABI: Add symbols for crypto ANDROID: ABI: Update the ABI XML Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20" ANDROID: vendor_hooks: Add hook for binder UPSTREAM: crypto: arm/blake2s - fix for big endian UPSTREAM: crypto: arm/blake2b - drop unnecessary return statement FROMGIT: kasan, arm64: tests supports for HW_TAGS async mode FROMGIT: arm64: mte: Report async tag faults before suspend FROMGIT: arm64: mte: Enable async tag check fault FROMGIT: arm64: mte: Conditionally compile mte_enable_kernel_*() ANDROID: ABI: Update the ABI xml ANDROID: ABI: Update the generic symbol list ANDROID: selinux: add vendor hook in selinux FROMGIT: arm64: mte: Enable TCO in functions that can read beyond buffer limits Change-Id: Ia5306eea12edc8ec29b8732a03de075bed22a1bf Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-07 21:39:59 +09:00
drivers/usb/gadget/function/u_uac2.h
drivers/usb/gadget/function/u_uvc.h
drivers/usb/gadget/function/uvc_configfs.c
drivers/usb/gadget/function/uvc_configfs.h
drivers/usb/gadget/function/uvc.h
drivers/usb/gadget/function/uvc_queue.c
drivers/usb/gadget/function/uvc_queue.h
drivers/usb/gadget/function/uvc_v4l2.c
drivers/usb/gadget/function/uvc_v4l2.h
drivers/usb/gadget/function/uvc_video.c
drivers/usb/gadget/function/uvc_video.h
drivers/usb/gadget/udc/core.c
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
drivers/usb/gadget/udc/dummy_hcd.c
drivers/usb/gadget/udc/trace.c
drivers/usb/gadget/udc/trace.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/usb/gadget/u_f.c
drivers/usb/gadget/u_f.h
drivers/usb/gadget/u_os_desc.h
drivers/usb/gadget/usbstring.c
drivers/usb/host/ehci-dbg.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/usb/host/ehci.h
drivers/usb/host/ehci-hcd.c
drivers/usb/host/ehci-hub.c
drivers/usb/host/ehci-mem.c
drivers/usb/host/ehci-pci.c
drivers/usb/host/ehci-platform.c
drivers/usb/host/ehci-q.c
drivers/usb/host/ehci-sched.c
drivers/usb/host/ehci-sysfs.c
drivers/usb/host/ehci-timer.c
drivers/usb/host/pci-quirks.c
drivers/usb/host/pci-quirks.h
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
drivers/usb/host/xhci.c
drivers/usb/host/xhci-dbg.c
drivers/usb/host/xhci-dbgcap.h
drivers/usb/host/xhci-debugfs.c
drivers/usb/host/xhci-debugfs.h
drivers/usb/host/xhci-ext-caps.c
drivers/usb/host/xhci-ext-caps.h
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
drivers/usb/host/xhci.h
drivers/usb/host/xhci-hub.c
drivers/usb/host/xhci-mem.c
drivers/usb/host/xhci-mvebu.h
drivers/usb/host/xhci-pci.c
drivers/usb/host/xhci-pci.h
drivers/usb/host/xhci-plat.c
drivers/usb/host/xhci-plat.h
drivers/usb/host/xhci-rcar.h
drivers/usb/host/xhci-ring.c
drivers/usb/host/xhci-trace.c
drivers/usb/host/xhci-trace.h
drivers/usb/phy/of.c
drivers/usb/phy/phy.c
drivers/usb/roles/class.c
drivers/usb/storage/debug.h
drivers/usb/storage/initializers.c
drivers/usb/storage/initializers.h
drivers/usb/storage/option_ms.c
drivers/usb/storage/option_ms.h
drivers/usb/storage/protocol.c
drivers/usb/storage/protocol.h
drivers/usb/storage/scsiglue.c
drivers/usb/storage/scsiglue.h
drivers/usb/storage/sierra_ms.c
drivers/usb/storage/sierra_ms.h
drivers/usb/storage/transport.c
drivers/usb/storage/transport.h
drivers/usb/storage/uas.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
drivers/usb/storage/uas-detect.h
drivers/usb/storage/unusual_alauda.h
drivers/usb/storage/unusual_cypress.h
drivers/usb/storage/unusual_datafab.h
drivers/usb/storage/unusual_devs.h
drivers/usb/storage/unusual_ene_ub6250.h
drivers/usb/storage/unusual_freecom.h
drivers/usb/storage/unusual_isd200.h
drivers/usb/storage/unusual_jumpshot.h
drivers/usb/storage/unusual_karma.h
drivers/usb/storage/unusual_onetouch.h
drivers/usb/storage/unusual_realtek.h
drivers/usb/storage/unusual_sddr09.h
drivers/usb/storage/unusual_sddr55.h
drivers/usb/storage/unusual_uas.h
drivers/usb/storage/unusual_usbat.h
drivers/usb/storage/usb.c
drivers/usb/storage/usb.h
drivers/usb/storage/usual-tables.c
drivers/usb/typec/bus.c
drivers/usb/typec/bus.h
drivers/usb/typec/class.c
drivers/usb/typec/mux.c
drivers/usb/typec/tcpm/tcpci.c
drivers/usb/typec/tcpm/tcpci.h
drivers/usb/typec/tcpm/tcpm.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
drivers/usb/typec/ucsi/psy.c
drivers/usb/typec/ucsi/trace.c
drivers/usb/typec/ucsi/trace.h
drivers/usb/typec/ucsi/ucsi.c
drivers/usb/typec/ucsi/ucsi.h
drivers/vhost/iotlb.c
drivers/vhost/vhost.c
drivers/vhost/vhost.h
drivers/vhost/vsock.c
drivers/video/backlight/backlight.c
drivers/video/display_timing.c
drivers/video/fbdev/core/fb_cmdline.c
drivers/video/hdmi.c
drivers/video/of_display_timing.c
drivers/video/of_videomode.c
drivers/video/videomode.c
drivers/virtio/virtio.c
drivers/virtio/virtio_ring.c
drivers/watchdog/watchdog_core.c
drivers/watchdog/watchdog_core.h
drivers/watchdog/watchdog_dev.c
drivers/watchdog/watchdog_pretimeout.h
fs/aio.c
fs/anon_inodes.c
fs/attr.c
fs/bad_inode.c
fs/binfmt_elf.c
fs/binfmt_misc.c
fs/binfmt_script.c
fs/block_dev.c
fs/buffer.c
fs/char_dev.c
fs/compat_binfmt_elf.c
fs/configfs/configfs_internal.h
fs/configfs/dir.c
fs/configfs/file.c
fs/configfs/inode.c
fs/configfs/item.c
fs/configfs/mount.c
fs/configfs/symlink.c
fs/coredump.c
fs/crypto/bio.c
fs/crypto/crypto.c
fs/crypto/fname.c
fs/crypto/fscrypt_private.h
fs/crypto/hkdf.c
fs/crypto/hooks.c
fs/crypto/inline_crypt.c
fs/crypto/keyring.c
fs/crypto/keysetup.c
fs/crypto/keysetup_v1.c
fs/crypto/policy.c
fs/dcache.c
fs/dcookies.c
fs/debugfs/file.c
fs/debugfs/inode.c
fs/debugfs/internal.h
fs/devpts/inode.c
fs/direct-io.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
fs/d_path.c
fs/drop_caches.c
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
fs/erofs/compress.h
fs/erofs/data.c
fs/erofs/decompressor.c
fs/erofs/dir.c
fs/erofs/erofs_fs.h
fs/erofs/inode.c
fs/erofs/internal.h
fs/erofs/namei.c
fs/erofs/pcpubuf.c
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
fs/erofs/super.c
fs/erofs/tagptr.h
fs/erofs/utils.c
fs/erofs/xattr.c
fs/erofs/xattr.h
fs/erofs/zdata.c
fs/erofs/zdata.h
fs/erofs/zmap.c
fs/erofs/zpvec.h
fs/eventfd.c
fs/eventpoll.c
fs/exec.c
Merge keystone/android12-5.10-keystone-qcom-release.34+ (5de3fa7) into msm-5.10 * refs/heads/tmp-5de3fa7: ANDROID: irq: manage: Export irq_do_set_affinity symbol FROMLIST: usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP ANDROID: GKI: Enable CONFIG_USB_CONFIGFS_F_UAC2 ANDROID: qki: Add consolidate config ANDROID: Update the ABI xml and symbol list UPSTREAM: remoteproc: core: Remove casting to rproc_handle_resource_t ANDROID: GKI: enable CONFIG_MTK_TIMER ANDROID: sched: Add vendor hooks for update_topology ANDROID: GKI: Enable CONFIG_EXFAT_FS in gki_defconfig ANDROID: cgroup: Add android_rvh_cgroup_force_kthread_migration ANDROID: Update the ABI xml and symbol list FROMLIST: sched: Fix out-of-bound access in uclamp ANDROID: mm: spf: fix task fault accounting ANDROID: Update the ABI xml and symbol list Revert "ANDROID: gki_defconfig: temporarily disable KFENCE in GKI" Linux 5.10.34 mei: me: add Alder Lake P device id. iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() ANDROID: Update the ABI xml and symbol list FROMGIT: mmc: sdhci: Check for reset prior to DMA address unmap ANDROID: ABI: Add symbols for CONFIG_PAGE_PINNER ANDROID: GKI: Enable CONFIG_PAGE_PINNER ANDROID: mm: page_pinner: use put_user_page at unstable_tree_search_insert ANDROID: mm: page_pinner: unattribute follow_page in munlock_vma_pages_range ANDROID: mm: page_pinner: use put_user_page at add_page_for_migration ANDROID: mm: page_pinner: use put_user_page at dump_user_range ANDROID: mm: page_pinner: use put_user_page at seq_print_vma_name ANDROID: mm: page_pinner: use put_user_page at fuse_copy_finish ANDROID: mm: page_pinner: use put_user_page at get_futex_key ANDROID: mm: page_pinner: use put_user_page at copy_string ANDROID: mm: page_pinner: use put_user_page at access_remote_vm ANDROID: mm: page_pinner: introduce failure_tracking feature ANDROID: mm: introduce page_pinner ANDROID: vendor_hooks: Fix psi_event build warning ANDROID: vendor_hooks: Add hooks for binder proc transaction ANDROID: vendor_hooks: tune reclaim inactive ratio ANDROID: dma-buf: Make DMA-BUF sysfs stats kobjects not send uevents ANDROID: vendor_hooks: bypass shrink slab FROMGIT: kbuild: update config_data.gz only when the content of .config is changed ANDROID: arm64: Initialise mismatched compat hwcaps from CPU notifier UPSTREAM: ARM: 9039/1: assembler: generalize byte swapping macro into rev_l UPSTREAM: ARM: 9035/1: uncompress: Add be32tocpu macro FROMGIT: kfence: use power-efficient work queue to run delayed work FROMGIT: kfence: maximize allocation wait timeout duration FROMGIT: kfence: await for allocation using wait_event FROMGIT: kfence: zero guard page after out-of-bounds access UPSTREAM: kfence: make compatible with kmemleak UPSTREAM: kfence: fix reports if constant function prefixes exist UPSTREAM: kfence: fix printk format for ptrdiff_t ANDROID: Support disabling symbol trimming ANDROID: Incremental fs: Fix pseudo-file attributes ANDROID: sched: Fix missing RQCF_UPDATED in migrate_tasks FROMLIST: mm, thp: Relax the VM_DENYWRITE constraint on file-backed THPs Linux 5.10.33 USB: CDC-ACM: fix poison/unpoison imbalance net: hso: fix NULL-deref on disconnect regression x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access ia64: tools: remove duplicate definition of ia64_mf() on ia64 ia64: fix discontig.c section mismatches csky: change a Kconfig symbol name to fix e1000 build error kasan: fix hwasan build for gcc cavium/liquidio: Fix duplicate argument xen-netback: Check for hotplug-status existence before watching arm64: kprobes: Restore local irqflag if kprobes is cancelled s390/entry: save the caller of psw_idle dmaengine: tegra20: Fix runtime PM imbalance on error net: geneve: check skb is large enough for IPv4/IPv6 header ARM: dts: Fix swapped mmc order for omap3 dmaengine: xilinx: dpdma: Fix race condition in done IRQ dmaengine: xilinx: dpdma: Fix descriptor issuing on video group soc: qcom: geni: shield geni_icc_get() for ACPI boot HID: wacom: Assign boolean values to a bool variable HID cp2112: fix support for multiple gpiochips HID: alps: fix error return code in alps_input_configured() HID: google: add don USB id perf map: Fix error return code in maps__clone() perf auxtrace: Fix potential NULL pointer dereference perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 locking/qrwlock: Fix ordering in queued_write_lock_slowpath() bpf: Tighten speculative pointer arithmetic mask bpf: Refactor and streamline bounds check into helper bpf: Allow variable-offset stack access bpf: Permits pointers on stack for helper calls arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS pinctrl: core: Show pin numbers for the controllers with base = 0 block: return -EBUSY when there are open partitions in blkdev_reread_part pinctrl: lewisburg: Update number of pins in community vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails KEYS: trusted: Fix TPM reservation for seal/unseal gpio: omap: Save and restore sysconfig vhost-vdpa: protect concurrent access to vhost device iotlb ANDROID: GKI: Update the generic symbol list ANDROID: ABI: Add symbols for crypto ANDROID: ABI: Update the ABI XML Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20" ANDROID: vendor_hooks: Add hook for binder UPSTREAM: crypto: arm/blake2s - fix for big endian UPSTREAM: crypto: arm/blake2b - drop unnecessary return statement FROMGIT: kasan, arm64: tests supports for HW_TAGS async mode FROMGIT: arm64: mte: Report async tag faults before suspend FROMGIT: arm64: mte: Enable async tag check fault FROMGIT: arm64: mte: Conditionally compile mte_enable_kernel_*() ANDROID: ABI: Update the ABI xml ANDROID: ABI: Update the generic symbol list ANDROID: selinux: add vendor hook in selinux FROMGIT: arm64: mte: Enable TCO in functions that can read beyond buffer limits Change-Id: Ia5306eea12edc8ec29b8732a03de075bed22a1bf Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-07 21:39:59 +09:00
fs/exfat/balloc.c
fs/exfat/cache.c
fs/exfat/dir.c
fs/exfat/exfat_fs.h
fs/exfat/exfat_raw.h
fs/exfat/fatent.c
fs/exfat/file.c
fs/exfat/inode.c
fs/exfat/misc.c
fs/exfat/namei.c
fs/exfat/nls.c
fs/exfat/super.c
fs/exportfs/expfs.c
fs/ext4/acl.c
fs/ext4/acl.h
fs/ext4/balloc.c
fs/ext4/bitmap.c
fs/ext4/block_validity.c
fs/ext4/dir.c
fs/ext4/ext4_extents.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
fs/ext4/ext4.h
fs/ext4/ext4_jbd2.c
fs/ext4/ext4_jbd2.h
fs/ext4/extents.c
fs/ext4/extents_status.c
fs/ext4/extents_status.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
fs/ext4/fast_commit.c
fs/ext4/fast_commit.h
fs/ext4/file.c
fs/ext4/fsmap.c
fs/ext4/fsmap.h
fs/ext4/fsync.c
fs/ext4/hash.c
fs/ext4/ialloc.c
fs/ext4/indirect.c
fs/ext4/inline.c
fs/ext4/inode.c
fs/ext4/ioctl.c
fs/ext4/mballoc.c
fs/ext4/mballoc.h
fs/ext4/migrate.c
fs/ext4/mmp.c
fs/ext4/move_extent.c
fs/ext4/namei.c
fs/ext4/page-io.c
fs/ext4/readpage.c
fs/ext4/resize.c
fs/ext4/super.c
fs/ext4/symlink.c
fs/ext4/sysfs.c
fs/ext4/truncate.h
fs/ext4/verity.c
fs/ext4/xattr.c
fs/ext4/xattr.h
fs/ext4/xattr_hurd.c
fs/ext4/xattr_security.c
fs/ext4/xattr_trusted.c
fs/ext4/xattr_user.c
fs/f2fs/acl.c
fs/f2fs/acl.h
fs/f2fs/checkpoint.c
fs/f2fs/compress.c
fs/f2fs/data.c
fs/f2fs/debug.c
fs/f2fs/dir.c
fs/f2fs/extent_cache.c
fs/f2fs/f2fs.h
fs/f2fs/file.c
fs/f2fs/gc.c
fs/f2fs/gc.h
fs/f2fs/hash.c
fs/f2fs/inline.c
fs/f2fs/inode.c
fs/f2fs/namei.c
fs/f2fs/node.c
fs/f2fs/node.h
fs/f2fs/recovery.c
fs/f2fs/segment.c
fs/f2fs/segment.h
fs/f2fs/shrinker.c
fs/f2fs/super.c
fs/f2fs/sysfs.c
fs/f2fs/verity.c
fs/f2fs/xattr.c
fs/f2fs/xattr.h
fs/fat/cache.c
fs/fat/dir.c
fs/fat/fatent.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
fs/fat/fat.h
fs/fat/file.c
fs/fat/inode.c
fs/fat/misc.c
fs/fat/namei_msdos.c
fs/fat/namei_vfat.c
fs/fat/nfs.c
fs/fcntl.c
fs/file.c
fs/filesystems.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
fs/file_table.c
fs/fs_context.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
fs/fsopen.c
fs/fs_parser.c
fs/fs_pin.c
fs/fs_struct.c
fs/fs_types.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
fs/fs-writeback.c
fs/fuse/acl.c
fs/fuse/control.c
fs/fuse/dev.c
fs/fuse/dir.c
fs/fuse/file.c
fs/fuse/fuse_i.h
fs/fuse/inode.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
fs/fuse/passthrough.c
fs/fuse/readdir.c
Merge android12-5.10.18 (59e0bda) into msm-5.10 * refs/heads/tmp-59e0bda: Revert "UPSTREAM: mmc: sdhci-msm: add Inline Crypto Engine support" ANDROID: GKI: Update abi_gki_aarch64_qcom for bitmap parsing ANDROID: mm, oom: Prevent extra put_task when oom_evaluate_task is aborted ANDROID: Update the ABI ANDROID: modpost: update nits from late review ANDROID: GKI: Enable CONFIG_MODULE_SCMVERSION=y ANDROID: modpost: Support relative paths for module_srcpath ANDROID: modules: introduce the MODULE_SCMVERSION config ANDROID: scripts/setlocalversion: allow running in a subdir ANDROID: abi_gki_aarch64_qcom: Update symbol list ANDROID: GKI: Add iommu_get_msi_cookie() to the symbol list UPSTREAM: zram: support page writeback ANDROID: sched/pause: migrate_tasks crash Linux 5.10.18 media: pwc: Use correct device for DMA btrfs: fix crash after non-aligned direct IO write with O_DSYNC btrfs: fix backport of 2175bf57dc952 in 5.10.13 Bluetooth: btusb: Always fallback to alt 1 for WBS tty: protect tty_write from odd low-level tty disciplines xen-blkback: fix error handling in xen_blkbk_map() xen-scsiback: don't "handle" error by BUG() xen-netback: don't "handle" error by BUG() xen-blkback: don't "handle" error by BUG() xen/arm: don't ignore return errors from set_phys_to_machine Xen/gntdev: correct error checking in gntdev_map_grant_pages() Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() Xen/x86: don't bail early from clear_foreign_p2m_mapping() net: fix proc_fs init handling in af_packet and tls net: bridge: Fix a warning when del bridge sysfs net: openvswitch: fix TTL decrement exception action execution net: sched: incorrect Kconfig dependencies on Netfilter modules mt76: mt7615: fix rdd mcu cmd endianness mt76: mt7915: fix endian issues net/sched: fix miss init the mru in qdisc_skb_cb mptcp: skip to next candidate if subflow has unacked data net: qrtr: Fix port ID for control messages IB/isert: add module param to set sg_tablesize for IO cmd vdpa_sim: add get_config callback in vdpasim_dev_attr vdpa_sim: make 'config' generic and usable for any device type vdpa_sim: store parsed MAC address in a buffer vdpa_sim: add struct vdpasim_dev_attr for device attributes vdpa_sim: remove hard-coded virtq count ANDROID: sched: Exempt paused CPU from nohz idle balance ANDROID: Update QCOM symbol list ANDROID: gki_defconfig: enable CONFIG_MMC_CRYPTO ANDROID: mmc: cqhci: set blk_keyslot_manager::features UPSTREAM: mmc: sdhci-msm: add Inline Crypto Engine support UPSTREAM: dt-bindings: mmc: sdhci-msm: add ICE registers and clock UPSTREAM: firmware: qcom_scm: update comment for ICE-related functions UPSTREAM: mmc: cqhci: add cqhci_host_ops::program_key UPSTREAM: mmc: cqhci: add support for inline encryption UPSTREAM: mmc: cqhci: initialize upper 64 bits of 128-bit task descriptors UPSTREAM: mmc: cqhci: rename cqhci.c to cqhci-core.c UPSTREAM: mmc: core: Add basic support for inline encryption UPSTREAM: scsi: ufs: use devm_blk_ksm_init() UPSTREAM: block/keyslot-manager: introduce devm_blk_ksm_init() ANDROID: gki_defconfig: enable BLAKE2b support UPSTREAM: crypto: arm/blake2b - add NEON-accelerated BLAKE2b UPSTREAM: crypto: blake2b - update file comment UPSTREAM: crypto: blake2b - sync with blake2s implementation UPSTREAM: wireguard: Kconfig: select CRYPTO_BLAKE2S_ARM UPSTREAM: crypto: arm/blake2s - add ARM scalar optimized BLAKE2s UPSTREAM: crypto: blake2s - include <linux/bug.h> instead of <asm/bug.h> UPSTREAM: crypto: blake2s - adjust include guard naming UPSTREAM: crypto: blake2s - add comment for blake2s_state fields UPSTREAM: crypto: blake2s - optimize blake2s initialization UPSTREAM: crypto: blake2s - share the "shash" API boilerplate code UPSTREAM: crypto: blake2s - move update and final logic to internal/blake2s.h UPSTREAM: crypto: blake2s - remove unneeded includes UPSTREAM: crypto: x86/blake2s - define shash_alg structs using macros UPSTREAM: crypto: blake2s - define shash_alg structs using macros UPSTREAM: crypto: lib/blake2s - Move selftest prototype into header file ANDROID: vmscan: Fix sparse warnings for kswapd_threads ANDROID: mm: hide get_each_object_track declaration when CONFIG_SLUB=n FROMGIT: mm, compaction: make fast_isolate_freepages() stay within zone ANDROID: sched: time: Export symbols needed for schedutil module ANDROID: vmscan: Support multiple kswapd threads per node ANDROID: mm: add get_each_object_track function ANDROID: mm: Add vendor hook in pagecache_get_page() ANDROID: mm: Add vendor hook in rmqueue() ANDROID: GKI: Build in VIRTIO_FS ANDROID: dm: sync inline crypto support with patches going upstream ANDROID: sched: Add restricted vendor hooks in CFS scheduler ANDROID: drm: kirin: Remove dead code that was causing build failures ANDROID: adv7511: Add poweron delay to allow for EDID probing to work ANDROID: Add hikey960 build infrastructure file ANDROID: Add hikey960 GKI config fragment ANDROID: arm64: dts: hi3660-hikey960: Add i2s & sound device ANDROID: ASoC: add hikey960-i2s DT bindings ANDROID: sound: Add hikey960 i2s audio driver ANDROID: arm64: dts: hi3660: enable gpu ANDROID: arm64: dts: hi3660: add display driver dts ANDROID: arm64: dts: hikey960: Add CMA entry for DMA-BUF Heap/framebuffers ANDROID: drm: kirin960: Remove one mode-line that seems to be causing trouble ANDROID: drm: kirin: remove wait for VACTIVE IRQ ANDROID: drm: kirin: Add kirin960 dpe driver support ANDROID: drm: kirin: Introduce kirin960 ANDROID: dts: hi3660-hikey960: Add usb mux hub for hikey960 ANDROID: dt-bindings: misc: Add bindings for HiSilicon usb hub and data role switch functionality on HiKey960 UPSTREAM: remoteproc: coredump: Add minidump functionality UPSTREAM: remoteproc: core: Add ops to enable custom coredump functionality ANDROID: gic-v3: Update vendor hook to set affinity in GIC v3 ANDROID: cpuhp/aarch32: keep last 32bit cpu active Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/mmc/sdhci-msm.txt android/abi_gki_aarch64_qcom net/qrtr/qrtr.c Change-Id: I66803e82c640c2d190a03f21dc3ccf6c000d4937 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-27 01:29:28 +09:00
fs/fuse/virtio_fs.c
fs/fuse/xattr.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
fs/incfs/data_mgmt.c
fs/incfs/data_mgmt.h
fs/incfs/format.c
fs/incfs/format.h
fs/incfs/integrity.c
fs/incfs/integrity.h
fs/incfs/internal.h
fs/incfs/main.c
fs/incfs/pseudo_files.c
fs/incfs/pseudo_files.h
Merge keystone/android12-5.10-keystone-qcom-release.32+ (0fad51f) into msm-5.10 * refs/heads/tmp-0fad51f: ANDROID: sched: Add vendor hooks for update_load_avg ANDROID: Update ABI with __traceiter_*() additions ANDROID: Update the cf symbol list ANDROID: Update the qcom symbol list ANDROID: Update the hikey960 symbol list ANDROID: Update the generic symbol list ANDROID: Update the exynos symbol list ANDROID: Update the db845c symbol list UPSTREAM: arm64: Move PSTATE.TCO setting to separate functions FROMGIT: kasan: Add report for async mode FROMGIT: arm64: mte: Drop arch_enable_tagging() ANDROID: GKI: 4/23 KMI update FROMGIT: kasan: Add KASAN mode kernel parameter FROMGIT: arm64: mte: Add asynchronous mode support ANDROID: GKI: update ABI description FROMLIST: remoteproc: core: Move cdev add before device add ANDROID: mm: allow vmas with vm_ops to be speculatively handled ANDROID: sched: Add ANDROID_OEM_DATA_ARRAY in user_struct. ANDROID: sched: Add vendor hooks for sched. ANDROID: sched: Add vendor hooks to compute new cpu freq. Revert "Revert "net: xfrm: Localize sequence counter per network namespace"" FROMGIT: usb: typec: tcpm: Allow slow charging loops to comply to pSnkStby FROMGIT: usb: dwc3: gadget: Check for disabled LPM quirk ANDROID: GKI: arm64: reserve space in cpu_hwcaps and cpu_hwcap_keys arrays FROMLIST: export: Make CRCs robust to symbol trimming ANDROID: Kconfig.gki Add SND_SOC_TOPOLOGY ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20 FROMGIT: ASoC: soc-component: Add snd_soc_pcm_component_ack UPSTREAM: ASoC: dmaengine_pcm: add peripheral configuration UPSTREAM: dmaengine: add peripheral configuration UPSTREAM: PM: domains: use device's next wakeup to determine domain idle state UPSTREAM: PM: domains: inform PM domain of a device's next wakeup Revert "FROMLIST: PM / Domains: add domain feature flag for next wakeup" Revert "FROMLIST: PM / domains: inform PM domain of a device's next wakeup" Revert "FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state" FROMGIT: mm: cma: add the CMA instance name to cma trace events FROMGIT: mm: cma: Add the CMA instance name to the cma_alloc_start trace event FROMGIT: mm: cma: add trace events for CMA alloc perf testing ANDROID: mm: compaction: fix isolate_and_split_free_page() redefinition ANDROID: vendor_hooks: Fix build-break due to psi_event ANDROID: GKI: Update abi_gki_aarch64_qcom list for kprobe module ANDROID: GKI: Enable CONFIG_HIST_TRIGGERS FROMGIT: tick/broadcast: Allow late registered device to enter oneshot mode UPSTREAM: arm64: uaccess: split user/kernel routines UPSTREAM: arm64: uaccess: refactor __{get,put}_user BACKPORT: arm64: uaccess: rename privileged uaccess routines ANDROID: Incremental fs: Add INCFS_IOC_GET_LAST_READ_ERROR ANDROID: Incremental fs: Fix INCFS_MAGIC_NUMBER casts ANDROID: Incremental fs: Add status to sysfs ANDROID: Incremental fs: fix u64 integer cast to pointer ANDROID: Incremental fs: stat should return actual used blocks ANDROID: Incremental fs: Add FS_IOC_READ_VERITY_METADATA ANDROID: export find_user() & free_uid()for GKI purpose. ANDROID: GKI: update ABI description ANDROID: GKI: Update abi_gki_aarch64_qcom for kgsl AO tracing support ANDROID: ABI: update symbols to unisoc whitelist for the fifth time ANDROID: sched: Add vendor hooks for cpu affinity. ANDROID: GKI: Update abi_gki_aarch64_qcom list for reverse migration ANDROID: abi_gki_aarch64_generic: Add a few more symbols FROMGIT: usb: dwc3: gadget: Remove FS bInterval_m1 limitation ANDROID: abi_gki_aarch64_qcom: Add __bitmap_or ANDROID: GKI: Update abi_gki_aarch64_qcom for gpio block read tracepoint FROMGIT: dt-bindings: connector: Add slow-charger-loop definition FROMGIT: usb: dwc3: gadget: Fix START_TRANSFER link state check FROMGIT: usb: gadget: Fix double free of device descriptor pointers FROMGIT: usb: typec: tcpm: Fix error while calculating PPS out values ANDROID: inline isolate_and_split_free_page ANDROID: kernel: clear debug_kinfo precisely ANDROID: cgroup: Add vendor hook for cpuset. ANDROID: GKI: Update abi_gki_aarch64_qcom for PSI tracepoints ANDROID: psi: Add vendor hooks for PSI tracing Linux 5.10.32 net: phy: marvell: fix detection of PHY on Topaz switches bpf: Move sanitize_val_alu out of op switch bpf: Improve verifier error messages for users bpf: Rework ptr_limit into alu_limit and add common error path arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically ARM: 9071/1: uprobes: Don't hook on thumb instructions bpf: Move off_reg into sanitize_ptr_alu bpf: Ensure off_reg has no mixed signed bounds for all types r8169: don't advertise pause in jumbo mode r8169: tweak max read request size for newer chips also in jumbo mtu mode KVM: VMX: Don't use vcpu->run->internal.ndata as an array index KVM: VMX: Convert vcpu_vmx.exit_reason to a union bpf: Use correct permission flag for mixed signed bounds arithmetic arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems ARM: OMAP2+: Fix uninitialized sr_inst ARM: footbridge: fix PCI interrupt mapping ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to for_each_mem_range() ARM: OMAP2+: Fix warning for omap_init_time_of() gro: ensure frag0 meets IP header alignment ch_ktls: do not send snd_una update to TCB in middle ch_ktls: tcb close causes tls connection failure ch_ktls: fix device connection close ch_ktls: Fix kernel panic ibmvnic: remove duplicate napi_schedule call in open function ibmvnic: remove duplicate napi_schedule call in do_reset function ibmvnic: avoid calling napi_disable() twice ia64: tools: remove inclusion of ia64-specific version of errno.h header ia64: remove duplicate entries in generic_defconfig ethtool: pause: make sure we init driver stats i40e: fix the panic when running bpf in xdpdrv mode net: Make tcp_allowed_congestion_control readonly in non-init netns mm: ptdump: fix build failure net: ip6_tunnel: Unregister catch-all devices net: sit: Unregister catch-all devices net: davicom: Fix regulator not turned off on failed probe net/mlx5e: Fix setting of RS FEC mode netfilter: nft_limit: avoid possible divide error in nft_limit_init net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta net: macb: fix the restore of cmp registers libbpf: Fix potential NULL pointer dereference netfilter: arp_tables: add pre_exit hook for table unregister netfilter: bridge: add pre_exit hooks for ebtable unregistration libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC ice: Fix potential infinite loop when using u8 loop counter netfilter: conntrack: do not print icmpv6 as unknown via /proc netfilter: flowtable: fix NAT IPv6 offload mangling ixgbe: fix unbalanced device enable/disable in suspend/resume scsi: libsas: Reset num_scatter if libata marks qc as NODATA riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" vfio/pci: Add missing range check in vfio_pci_mmap arm64: alternatives: Move length validation in alternative_{insn, endif} arm64: fix inline asm in load_unaligned_zeropad() readdir: make sure to verify directory entry for legacy interfaces too dm verity fec: fix misaligned RS roots IO HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices Input: i8042 - fix Pegatron C15B ID entry Input: s6sy761 - fix coordinate read bit shift lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS virt_wifi: Return micros for BSS TSF values mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN pcnet32: Use pci_resource_len to validate PCI resource net: ieee802154: forbid monitor for add llsec seclevel net: ieee802154: stop dump llsec seclevels for monitors net: ieee802154: forbid monitor for del llsec devkey net: ieee802154: forbid monitor for add llsec devkey net: ieee802154: stop dump llsec devkeys for monitors net: ieee802154: forbid monitor for del llsec dev net: ieee802154: forbid monitor for add llsec dev net: ieee802154: stop dump llsec devs for monitors net: ieee802154: forbid monitor for del llsec key net: ieee802154: forbid monitor for add llsec key net: ieee802154: stop dump llsec keys for monitors iwlwifi: add support for Qu with AX201 device scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state ASoC: fsl_esai: Fix TDM slot setup for I2S mode drm/msm: Fix a5xx/a6xx timestamps ARM: omap1: fix building with clang IAS ARM: keystone: fix integer overflow warning neighbour: Disregard DEAD dst in neigh_update gpu/xen: Fix a use after free in xen_drm_drv_init ASoC: max98373: Added 30ms turn on/off time delay ASoC: max98373: Changed amp shutdown register as volatile xfrm: BEET mode doesn't support fragments for inner packets iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() arc: kernel: Return -EFAULT if copy_to_user() fails lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() dmaengine: idxd: fix wq cleanup of WQCFG registers dmaengine: plx_dma: add a missing put_device() on error path dmaengine: Fix a double free in dma_async_device_register dmaengine: dw: Make it dependent to HAS_IOMEM dmaengine: idxd: fix wq size store permission state dmaengine: idxd: fix opcap sysfs attribute output dmaengine: idxd: fix delta_rec and crc size field for completion record dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback gpio: sysfs: Obey valid_mask Input: nspire-keypad - enable interrupts only when opened mtd: rawnand: mtk: Fix WAITRDY break condition and timeout net/sctp: fix race condition in sctp_destroy_sock ANDROID: abi_gki_aarch64_qcom: Add android_rvh_sched_setaffinity ANDROID: gki_defconfig: temporarily disable KFENCE in GKI ANDROID: GKI: Update abi_gki_aarch64_qcom list for minidump ANDROID: implement wrapper for reverse migration ANDROID: cpuidle: enable TEO and MENU governors in gki_defconfig ANDROID: abi_gki_aarch64_qcom: Update symbol list ANDROID: clang: update to 12.0.5 ANDROID: Add initial Exynos symbol list Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml include/linux/pm_domain.h Change-Id: I5701e429fa31cfb870b758f09af62b9bdad0fac9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-27 22:07:14 +09:00
fs/incfs/sysfs.c
fs/incfs/sysfs.h
Merge android12-5.10.19+ (d92620d) into msm-5.10 * refs/heads/tmp-d92620d: BACKPORT: media: v4l2-ctrl: Add base layer priority id control. ANDROID: GKI: defconfig: disable CONFIG_ION ANDROID: scsi: ufs: replace variants with android vendor hooks BACKPORT: media: v4l2-ctrl: Add layer wise bitrate controls for h264 BACKPORT: media: v4l2-ctrl: Add frame-specific min/max qp controls for hevc FROMLIST: dts: bindings: Document device tree bindings for Arm TRBE FROMLIST: coresight: sink: Add TRBE driver FROMLIST: coresight: core: Add support for dedicated percpu sinks FROMLIST: coresight: etm-perf: Handle stale output handles FROMLIST: dts: bindings: Document device tree bindings for ETE FROMLIST: coresight: ete: Add support for ETE tracing FROMLIST: coresight: ete: Add support for ETE sysreg access FROMLIST: coresight: etm4x: Add support for PE OS lock FROMLIST: coresight: Do not scan for graph if none is present FROMLIST: coresight: etm-perf: Allow an event to use different sinks FROMLIST: coresight: etm4x: Move ETM to prohibited region for disable FROMLIST: arm64: kvm: Enable access to TRBE support for host FROMLIST: arm64: Add TRBE definitions FROMLIST: arm64: Add support for trace synchronization barrier FROMLIST: kvm: arm64: Disable guest access to trace filter controls FROMLIST: kvm: arm64: nvhe: Save the SPE context early FROMLIST: kvm: arm64: Hide system instruction access to Trace registers FROMLIST: perf: aux: Add CoreSight PMU buffer formats FROMLIST: perf: aux: Add flags for the buffer format UPSTREAM: Documentation: coresight: Add PID tracing description UPSTREAM: coresight: etm-perf: Support PID tracing for kernel at EL2 UPSTREAM: coresight: etm-perf: Clarify comment on perf options UPSTREAM: coresight: etm4x: Fix merge resolution for amba rework UPSTREAM: coresight: etm4x: Handle accesses to TRCSTALLCTLR UPSTREAM: coresight: Add support for v8.4 SelfHosted tracing UPSTREAM: arm64: Add TRFCR_ELx definitions UPSTREAM: dts: bindings: coresight: ETM system register access only units UPSTREAM: coresight: etm4x: Add support for sysreg only devices UPSTREAM: coresight: etm4x: Run arch feature detection on the CPU UPSTREAM: coresight: etm4x: Refactor probing routine UPSTREAM: coresight: etm4x: Detect system instructions support UPSTREAM: coresight: etm4x: Add necessary synchronization for sysreg access UPSTREAM: coresight: etm4x: Expose trcdevarch via sysfs UPSTREAM: coresight: etm4x: Use TRCDEVARCH for component discovery UPSTREAM: coresight: etm4x: Detect access early on the target CPU UPSTREAM: coresight: etm4x: Handle ETM architecture version UPSTREAM: coresight: etm4x: Clean up exception level masks UPSTREAM: coresight: etm4x: Cleanup secure exception level masks UPSTREAM: coresight: etm4x: Check for Software Lock UPSTREAM: coresight: etm4x: Define DEVARCH register fields UPSTREAM: coresight: etm4x: Hide sysfs attributes for unavailable registers UPSTREAM: coresight: etm4x: Add sysreg access helpers UPSTREAM: coresight: etm4x: Add commentary on the registers UPSTREAM: coresight: etm4x: Make offset available for sysfs attributes UPSTREAM: coresight: etm4x: Convert all register accesses UPSTREAM: coresight: etm4x: Always read the registers on the host CPU UPSTREAM: coresight: Convert claim/disclaim operations to use access wrappers UPSTREAM: coresight: Convert coresight_timeout to use access abstraction UPSTREAM: coresight: tpiu: Prepare for using coresight device access abstraction UPSTREAM: coresight: Introduce device access abstraction UPSTREAM: coresight: etm4x: Skip accessing TRCPDCR in save/restore UPSTREAM: coresight: etm4x: Handle access to TRCSSPCICRn UPSTREAM: coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 UPSTREAM: coresight: cti: Reduce scope for the variable 'cs_fwnode' in cti_plat_create_connection() BACKPORT: UPSTREAM: amba: Make the remove callback return void UPSTREAM: coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow ANDROID: GKI: Enable CONFIG_NETFILTER_XT_TARGET_TEE=y ANDROID: GKI: Update abi_gki_aarch64_qcom for zram and zsmalloc ANDROID: sched/rt: Only enable RT sync for SMP targets UPSTREAM: kfence: report sensitive information based on no_hash_pointers ANDROID: Incremental fs: set the correct access to mapped files ANDROID: Incremental fs: Build merkle tree when enabling verity ANDROID: Incremental fs: Add FS_IOC_MEASURE_VERITY ANDROID: Incremental fs: Store fs-verity state in backing file ANDROID: Incremental fs: Add FS_IOC_GETFLAGS ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY ANDROID: fs-verity: Export function to check signatures ANDROID: Incremental fs: Fix memory leak on closing file ANDROID: Incremental fs: inotify on create mapped file ANDROID: Incremental fs: inotify support fs-verity: support reading signature with ioctl fs-verity: support reading descriptor with ioctl fs-verity: support reading Merkle tree with ioctl fs-verity: add FS_IOC_READ_VERITY_METADATA ioctl fs-verity: don't pass whole descriptor to fsverity_verify_signature() fs-verity: factor out fsverity_get_descriptor() fs: simplify freeze_bdev/thaw_bdev f2fs: remove FAULT_ALLOC_BIO f2fs: use blkdev_issue_flush in __submit_flush_wait f2fs: remove a few bd_part checks Documentation: f2fs: fix typo s/automaic/automatic f2fs: give a warning only for readonly partition f2fs: don't grab superblock freeze for flush/ckpt thread f2fs: add ckpt_thread_ioprio sysfs node f2fs: introduce checkpoint_merge mount option f2fs: relocate inline conversion from mmap() to mkwrite() f2fs: fix a wrong condition in __submit_bio f2fs: remove unnecessary initialization in xattr.c f2fs: fix to avoid inconsistent quota data f2fs: flush data when enabling checkpoint back f2fs: deprecate f2fs_trace_io f2fs: Remove readahead collision detection f2fs: remove unused stat_{inc, dec}_atomic_write f2fs: introduce sb_status sysfs node f2fs: fix to use per-inode maxbytes f2fs: compress: fix potential deadlock libfs: unexport generic_ci_d_compare() and generic_ci_d_hash() f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: fix null page reference in redirty_blocks f2fs: clean up post-read processing f2fs: trival cleanup in move_data_block() f2fs: fix out-of-repair __setattr_copy() f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap() f2fs: introduce a new per-sb directory in sysfs f2fs: compress: support compress level f2fs: compress: deny setting unsupported compress algorithm f2fs: relocate f2fs_precache_extents() f2fs: enforce the immutable flag on open files f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() f2fs: fix to set inode->i_mode correctly for posix_acl_update_mode f2fs: Replace expression with offsetof() f2fs: handle unallocated section and zone on pinned/atgc Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/coresight.txt drivers/hwtracing/coresight/Kconfig drivers/hwtracing/coresight/coresight-core.c include/linux/coresight.h Change-Id: I88ddc19d690ecf6657527b172bd7b2602fcc2c8c Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 15:04:14 +09:00
fs/incfs/verity.c
fs/incfs/verity.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
fs/incfs/vfs.c
fs/incfs/vfs.h
fs/init.c
fs/inode.c
fs/internal.h
fs/ioctl.c
fs/iomap/apply.c
fs/iomap/buffered-io.c
fs/iomap/direct-io.c
fs/iomap/fiemap.c
fs/iomap/seek.c
fs/iomap/swapfile.c
fs/iomap/trace.c
fs/iomap/trace.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
fs/io_uring.c
fs/io-wq.c
fs/io-wq.h
fs/jbd2/checkpoint.c
fs/jbd2/commit.c
fs/jbd2/journal.c
fs/jbd2/recovery.c
fs/jbd2/revoke.c
fs/jbd2/transaction.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
fs/kernel_read_file.c
fs/kernfs/dir.c
fs/kernfs/file.c
fs/kernfs/inode.c
fs/kernfs/kernfs-internal.h
fs/kernfs/mount.c
fs/kernfs/symlink.c
fs/libfs.c
fs/locks.c
fs/mbcache.c
fs/mount.h
fs/mpage.c
fs/namei.c
fs/namespace.c
fs/nls/mac-celtic.c
fs/nls/mac-centeuro.c
fs/nls/mac-croatian.c
fs/nls/mac-cyrillic.c
fs/nls/mac-gaelic.c
fs/nls/mac-greek.c
fs/nls/mac-iceland.c
fs/nls/mac-inuit.c
fs/nls/mac-roman.c
fs/nls/mac-romanian.c
fs/nls/mac-turkish.c
fs/nls/nls_ascii.c
fs/nls/nls_base.c
fs/nls/nls_cp1250.c
fs/nls/nls_cp1251.c
fs/nls/nls_cp1255.c
fs/nls/nls_cp437.c
fs/nls/nls_cp737.c
fs/nls/nls_cp775.c
fs/nls/nls_cp850.c
fs/nls/nls_cp852.c
fs/nls/nls_cp855.c
fs/nls/nls_cp857.c
fs/nls/nls_cp860.c
fs/nls/nls_cp861.c
fs/nls/nls_cp862.c
fs/nls/nls_cp863.c
fs/nls/nls_cp864.c
fs/nls/nls_cp865.c
fs/nls/nls_cp866.c
fs/nls/nls_cp869.c
fs/nls/nls_cp874.c
fs/nls/nls_cp932.c
fs/nls/nls_cp936.c
fs/nls/nls_cp949.c
fs/nls/nls_cp950.c
fs/nls/nls_euc-jp.c
fs/nls/nls_iso8859-13.c
fs/nls/nls_iso8859-14.c
fs/nls/nls_iso8859-15.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
fs/nls/nls_iso8859-1.c
fs/nls/nls_iso8859-2.c
fs/nls/nls_iso8859-3.c
fs/nls/nls_iso8859-4.c
fs/nls/nls_iso8859-5.c
fs/nls/nls_iso8859-6.c
fs/nls/nls_iso8859-7.c
fs/nls/nls_iso8859-9.c
fs/nls/nls_koi8-r.c
fs/nls/nls_koi8-ru.c
fs/nls/nls_koi8-u.c
fs/nls/nls_utf8.c
fs/notify/fdinfo.c
fs/notify/fdinfo.h
fs/notify/fsnotify.c
fs/notify/fsnotify.h
fs/notify/group.c
fs/notify/inotify/inotify_fsnotify.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
fs/notify/inotify/inotify.h
fs/notify/inotify/inotify_user.c
fs/notify/mark.c
fs/notify/notification.c
fs/nsfs.c
fs/open.c
fs/overlayfs/copy_up.c
fs/overlayfs/dir.c
fs/overlayfs/export.c
fs/overlayfs/file.c
fs/overlayfs/inode.c
fs/overlayfs/namei.c
fs/overlayfs/overlayfs.h
fs/overlayfs/ovl_entry.h
fs/overlayfs/readdir.c
fs/overlayfs/super.c
fs/overlayfs/util.c
fs/pipe.c
fs/pnode.c
fs/pnode.h
fs/posix_acl.c
fs/proc/array.c
fs/proc/base.c
fs/proc/bootconfig.c
fs/proc/cmdline.c
fs/proc/consoles.c
fs/proc/cpuinfo.c
fs/proc/devices.c
fs/proc/fd.c
fs/proc/fd.h
fs/proc/generic.c
fs/proc/inode.c
fs/proc/internal.h
fs/proc/interrupts.c
fs/proc/kmsg.c
fs/proc/loadavg.c
fs/proc/meminfo.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
fs/proc_namespace.c
fs/proc/namespaces.c
fs/proc/page.c
fs/proc/proc_net.c
fs/proc/proc_sysctl.c
fs/proc/proc_tty.c
fs/proc/root.c
fs/proc/self.c
fs/proc/softirqs.c
fs/proc/stat.c
fs/proc/task_mmu.c
fs/proc/thread_self.c
fs/proc/uptime.c
fs/proc/util.c
fs/proc/version.c
fs/pstore/inode.c
fs/pstore/internal.h
fs/pstore/platform.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
fs/pstore/pmsg.c
fs/pstore/ram.c
fs/pstore/ram_core.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
fs/quota/compat.h
fs/quota/dquot.c
fs/quota/kqid.c
fs/quota/quota.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
fs/quota/quotaio_v2.h
fs/quota/quota_tree.c
fs/quota/quota_tree.h
fs/quota/quota_v2.c
fs/ramfs/file-mmu.c
fs/ramfs/inode.c
fs/ramfs/internal.h
fs/readdir.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
fs/read_write.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
fs/remap_range.c
fs/select.c
fs/seq_file.c
fs/signalfd.c
fs/splice.c
fs/squashfs/squashfs_fs.h
fs/stack.c
fs/stat.c
fs/statfs.c
fs/super.c
fs/sync.c
fs/sysfs/dir.c
fs/sysfs/file.c
fs/sysfs/group.c
fs/sysfs/mount.c
fs/sysfs/symlink.c
fs/sysfs/sysfs.h
fs/timerfd.c
fs/tracefs/inode.c
fs/unicode/utf8-core.c
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
fs/unicode/utf8data.h
fs/unicode/utf8n.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
fs/unicode/utf8-norm.c
fs/userfaultfd.c
fs/utimes.c
fs/verity/enable.c
fs/verity/fsverity_private.h
fs/verity/hash_algs.c
fs/verity/init.c
fs/verity/measure.c
fs/verity/open.c
Merge android12-5.10.19+ (d92620d) into msm-5.10 * refs/heads/tmp-d92620d: BACKPORT: media: v4l2-ctrl: Add base layer priority id control. ANDROID: GKI: defconfig: disable CONFIG_ION ANDROID: scsi: ufs: replace variants with android vendor hooks BACKPORT: media: v4l2-ctrl: Add layer wise bitrate controls for h264 BACKPORT: media: v4l2-ctrl: Add frame-specific min/max qp controls for hevc FROMLIST: dts: bindings: Document device tree bindings for Arm TRBE FROMLIST: coresight: sink: Add TRBE driver FROMLIST: coresight: core: Add support for dedicated percpu sinks FROMLIST: coresight: etm-perf: Handle stale output handles FROMLIST: dts: bindings: Document device tree bindings for ETE FROMLIST: coresight: ete: Add support for ETE tracing FROMLIST: coresight: ete: Add support for ETE sysreg access FROMLIST: coresight: etm4x: Add support for PE OS lock FROMLIST: coresight: Do not scan for graph if none is present FROMLIST: coresight: etm-perf: Allow an event to use different sinks FROMLIST: coresight: etm4x: Move ETM to prohibited region for disable FROMLIST: arm64: kvm: Enable access to TRBE support for host FROMLIST: arm64: Add TRBE definitions FROMLIST: arm64: Add support for trace synchronization barrier FROMLIST: kvm: arm64: Disable guest access to trace filter controls FROMLIST: kvm: arm64: nvhe: Save the SPE context early FROMLIST: kvm: arm64: Hide system instruction access to Trace registers FROMLIST: perf: aux: Add CoreSight PMU buffer formats FROMLIST: perf: aux: Add flags for the buffer format UPSTREAM: Documentation: coresight: Add PID tracing description UPSTREAM: coresight: etm-perf: Support PID tracing for kernel at EL2 UPSTREAM: coresight: etm-perf: Clarify comment on perf options UPSTREAM: coresight: etm4x: Fix merge resolution for amba rework UPSTREAM: coresight: etm4x: Handle accesses to TRCSTALLCTLR UPSTREAM: coresight: Add support for v8.4 SelfHosted tracing UPSTREAM: arm64: Add TRFCR_ELx definitions UPSTREAM: dts: bindings: coresight: ETM system register access only units UPSTREAM: coresight: etm4x: Add support for sysreg only devices UPSTREAM: coresight: etm4x: Run arch feature detection on the CPU UPSTREAM: coresight: etm4x: Refactor probing routine UPSTREAM: coresight: etm4x: Detect system instructions support UPSTREAM: coresight: etm4x: Add necessary synchronization for sysreg access UPSTREAM: coresight: etm4x: Expose trcdevarch via sysfs UPSTREAM: coresight: etm4x: Use TRCDEVARCH for component discovery UPSTREAM: coresight: etm4x: Detect access early on the target CPU UPSTREAM: coresight: etm4x: Handle ETM architecture version UPSTREAM: coresight: etm4x: Clean up exception level masks UPSTREAM: coresight: etm4x: Cleanup secure exception level masks UPSTREAM: coresight: etm4x: Check for Software Lock UPSTREAM: coresight: etm4x: Define DEVARCH register fields UPSTREAM: coresight: etm4x: Hide sysfs attributes for unavailable registers UPSTREAM: coresight: etm4x: Add sysreg access helpers UPSTREAM: coresight: etm4x: Add commentary on the registers UPSTREAM: coresight: etm4x: Make offset available for sysfs attributes UPSTREAM: coresight: etm4x: Convert all register accesses UPSTREAM: coresight: etm4x: Always read the registers on the host CPU UPSTREAM: coresight: Convert claim/disclaim operations to use access wrappers UPSTREAM: coresight: Convert coresight_timeout to use access abstraction UPSTREAM: coresight: tpiu: Prepare for using coresight device access abstraction UPSTREAM: coresight: Introduce device access abstraction UPSTREAM: coresight: etm4x: Skip accessing TRCPDCR in save/restore UPSTREAM: coresight: etm4x: Handle access to TRCSSPCICRn UPSTREAM: coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 UPSTREAM: coresight: cti: Reduce scope for the variable 'cs_fwnode' in cti_plat_create_connection() BACKPORT: UPSTREAM: amba: Make the remove callback return void UPSTREAM: coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow ANDROID: GKI: Enable CONFIG_NETFILTER_XT_TARGET_TEE=y ANDROID: GKI: Update abi_gki_aarch64_qcom for zram and zsmalloc ANDROID: sched/rt: Only enable RT sync for SMP targets UPSTREAM: kfence: report sensitive information based on no_hash_pointers ANDROID: Incremental fs: set the correct access to mapped files ANDROID: Incremental fs: Build merkle tree when enabling verity ANDROID: Incremental fs: Add FS_IOC_MEASURE_VERITY ANDROID: Incremental fs: Store fs-verity state in backing file ANDROID: Incremental fs: Add FS_IOC_GETFLAGS ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY ANDROID: fs-verity: Export function to check signatures ANDROID: Incremental fs: Fix memory leak on closing file ANDROID: Incremental fs: inotify on create mapped file ANDROID: Incremental fs: inotify support fs-verity: support reading signature with ioctl fs-verity: support reading descriptor with ioctl fs-verity: support reading Merkle tree with ioctl fs-verity: add FS_IOC_READ_VERITY_METADATA ioctl fs-verity: don't pass whole descriptor to fsverity_verify_signature() fs-verity: factor out fsverity_get_descriptor() fs: simplify freeze_bdev/thaw_bdev f2fs: remove FAULT_ALLOC_BIO f2fs: use blkdev_issue_flush in __submit_flush_wait f2fs: remove a few bd_part checks Documentation: f2fs: fix typo s/automaic/automatic f2fs: give a warning only for readonly partition f2fs: don't grab superblock freeze for flush/ckpt thread f2fs: add ckpt_thread_ioprio sysfs node f2fs: introduce checkpoint_merge mount option f2fs: relocate inline conversion from mmap() to mkwrite() f2fs: fix a wrong condition in __submit_bio f2fs: remove unnecessary initialization in xattr.c f2fs: fix to avoid inconsistent quota data f2fs: flush data when enabling checkpoint back f2fs: deprecate f2fs_trace_io f2fs: Remove readahead collision detection f2fs: remove unused stat_{inc, dec}_atomic_write f2fs: introduce sb_status sysfs node f2fs: fix to use per-inode maxbytes f2fs: compress: fix potential deadlock libfs: unexport generic_ci_d_compare() and generic_ci_d_hash() f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: fix null page reference in redirty_blocks f2fs: clean up post-read processing f2fs: trival cleanup in move_data_block() f2fs: fix out-of-repair __setattr_copy() f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap() f2fs: introduce a new per-sb directory in sysfs f2fs: compress: support compress level f2fs: compress: deny setting unsupported compress algorithm f2fs: relocate f2fs_precache_extents() f2fs: enforce the immutable flag on open files f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() f2fs: fix to set inode->i_mode correctly for posix_acl_update_mode f2fs: Replace expression with offsetof() f2fs: handle unallocated section and zone on pinned/atgc Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/coresight.txt drivers/hwtracing/coresight/Kconfig drivers/hwtracing/coresight/coresight-core.c include/linux/coresight.h Change-Id: I88ddc19d690ecf6657527b172bd7b2602fcc2c8c Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 15:04:14 +09:00
fs/verity/read_metadata.c
fs/verity/signature.c
fs/verity/verify.c
fs/xattr.c
include/acpi/acbuffer.h
include/acpi/acconfig.h
include/acpi/acexcep.h
include/acpi/acnames.h
include/acpi/acoutput.h
include/acpi/acpi.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/acpi/acpi_numa.h
include/acpi/acpiosxf.h
include/acpi/acpixf.h
include/acpi/acrestyp.h
include/acpi/actbl1.h
include/acpi/actbl2.h
include/acpi/actbl3.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/acpi/actbl.h
include/acpi/actypes.h
include/acpi/apei.h
include/acpi/ghes.h
include/acpi/hed.h
include/acpi/platform/acenvex.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/acpi/platform/acenv.h
include/acpi/platform/acgccex.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/acpi/platform/acgcc.h
include/acpi/platform/aclinuxex.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/acpi/platform/aclinux.h
include/asm-generic/atomic-instrumented.h
include/asm-generic/atomic-long.h
include/asm-generic/audit_change_attr.h
include/asm-generic/audit_dir_write.h
include/asm-generic/audit_read.h
include/asm-generic/audit_signal.h
include/asm-generic/audit_write.h
include/asm-generic/barrier.h
include/asm-generic/bitops/arch_hweight.h
include/asm-generic/bitops/atomic.h
include/asm-generic/bitops/builtin-__ffs.h
include/asm-generic/bitops/builtin-ffs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/asm-generic/bitops/builtin-__fls.h
include/asm-generic/bitops/builtin-fls.h
include/asm-generic/bitops/const_hweight.h
include/asm-generic/bitops/ext2-atomic-setbit.h
include/asm-generic/bitops/ffz.h
include/asm-generic/bitops/find.h
include/asm-generic/bitops/fls64.h
include/asm-generic/bitops/hweight.h
include/asm-generic/bitops/le.h
include/asm-generic/bitops/lock.h
include/asm-generic/bitops/non-atomic.h
include/asm-generic/bitops/sched.h
include/asm-generic/bitsperlong.h
include/asm-generic/bug.h
include/asm-generic/bugs.h
include/asm-generic/cacheflush.h
include/asm-generic/checksum.h
include/asm-generic/compat.h
include/asm-generic/delay.h
include/asm-generic/div64.h
include/asm-generic/dma.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/asm-generic/dma-mapping.h
include/asm-generic/early_ioremap.h
include/asm-generic/emergency-restart.h
include/asm-generic/error-injection.h
include/asm-generic/export.h
include/asm-generic/fixmap.h
include/asm-generic/getorder.h
include/asm-generic/gpio.h
include/asm-generic/hw_irq.h
include/asm-generic/int-ll64.h
include/asm-generic/ioctl.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/asm-generic/io.h
include/asm-generic/irq.h
include/asm-generic/irq_regs.h
include/asm-generic/kdebug.h
include/asm-generic/kmap_types.h
include/asm-generic/kprobes.h
include/asm-generic/kvm_para.h
include/asm-generic/local64.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/asm-generic/local.h
include/asm-generic/mcs_spinlock.h
include/asm-generic/memory_model.h
include/asm-generic/mm-arch-hooks.h
include/asm-generic/mm_hooks.h
include/asm-generic/mmiowb.h
include/asm-generic/module.h
include/asm-generic/msi.h
include/asm-generic/param.h
include/asm-generic/pci_iomap.h
include/asm-generic/percpu.h
include/asm-generic/pgalloc.h
include/asm-generic/pgtable-nop4d.h
include/asm-generic/pgtable-nopud.h
include/asm-generic/pgtable_uffd.h
include/asm-generic/qrwlock.h
include/asm-generic/qrwlock_types.h
include/asm-generic/qspinlock.h
include/asm-generic/qspinlock_types.h
include/asm-generic/resource.h
include/asm-generic/rwonce.h
include/asm-generic/seccomp.h
include/asm-generic/sections.h
include/asm-generic/serial.h
include/asm-generic/set_memory.h
include/asm-generic/shmparam.h
include/asm-generic/signal.h
include/asm-generic/statfs.h
include/asm-generic/switch_to.h
include/asm-generic/termios.h
include/asm-generic/timex.h
include/asm-generic/tlb.h
include/asm-generic/topology.h
include/asm-generic/trace_clock.h
include/asm-generic/unaligned.h
include/asm-generic/user.h
include/asm-generic/vdso/vsyscall.h
include/asm-generic/vga.h
include/asm-generic/vmlinux.lds.h
include/clocksource/arm_arch_timer.h
include/crypto/acompress.h
include/crypto/aead.h
include/crypto/aes.h
include/crypto/akcipher.h
include/crypto/algapi.h
include/crypto/arc4.h
include/crypto/authenc.h
include/crypto/b128ops.h
Merge android12-5.10.18 (59e0bda) into msm-5.10 * refs/heads/tmp-59e0bda: Revert "UPSTREAM: mmc: sdhci-msm: add Inline Crypto Engine support" ANDROID: GKI: Update abi_gki_aarch64_qcom for bitmap parsing ANDROID: mm, oom: Prevent extra put_task when oom_evaluate_task is aborted ANDROID: Update the ABI ANDROID: modpost: update nits from late review ANDROID: GKI: Enable CONFIG_MODULE_SCMVERSION=y ANDROID: modpost: Support relative paths for module_srcpath ANDROID: modules: introduce the MODULE_SCMVERSION config ANDROID: scripts/setlocalversion: allow running in a subdir ANDROID: abi_gki_aarch64_qcom: Update symbol list ANDROID: GKI: Add iommu_get_msi_cookie() to the symbol list UPSTREAM: zram: support page writeback ANDROID: sched/pause: migrate_tasks crash Linux 5.10.18 media: pwc: Use correct device for DMA btrfs: fix crash after non-aligned direct IO write with O_DSYNC btrfs: fix backport of 2175bf57dc952 in 5.10.13 Bluetooth: btusb: Always fallback to alt 1 for WBS tty: protect tty_write from odd low-level tty disciplines xen-blkback: fix error handling in xen_blkbk_map() xen-scsiback: don't "handle" error by BUG() xen-netback: don't "handle" error by BUG() xen-blkback: don't "handle" error by BUG() xen/arm: don't ignore return errors from set_phys_to_machine Xen/gntdev: correct error checking in gntdev_map_grant_pages() Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() Xen/x86: don't bail early from clear_foreign_p2m_mapping() net: fix proc_fs init handling in af_packet and tls net: bridge: Fix a warning when del bridge sysfs net: openvswitch: fix TTL decrement exception action execution net: sched: incorrect Kconfig dependencies on Netfilter modules mt76: mt7615: fix rdd mcu cmd endianness mt76: mt7915: fix endian issues net/sched: fix miss init the mru in qdisc_skb_cb mptcp: skip to next candidate if subflow has unacked data net: qrtr: Fix port ID for control messages IB/isert: add module param to set sg_tablesize for IO cmd vdpa_sim: add get_config callback in vdpasim_dev_attr vdpa_sim: make 'config' generic and usable for any device type vdpa_sim: store parsed MAC address in a buffer vdpa_sim: add struct vdpasim_dev_attr for device attributes vdpa_sim: remove hard-coded virtq count ANDROID: sched: Exempt paused CPU from nohz idle balance ANDROID: Update QCOM symbol list ANDROID: gki_defconfig: enable CONFIG_MMC_CRYPTO ANDROID: mmc: cqhci: set blk_keyslot_manager::features UPSTREAM: mmc: sdhci-msm: add Inline Crypto Engine support UPSTREAM: dt-bindings: mmc: sdhci-msm: add ICE registers and clock UPSTREAM: firmware: qcom_scm: update comment for ICE-related functions UPSTREAM: mmc: cqhci: add cqhci_host_ops::program_key UPSTREAM: mmc: cqhci: add support for inline encryption UPSTREAM: mmc: cqhci: initialize upper 64 bits of 128-bit task descriptors UPSTREAM: mmc: cqhci: rename cqhci.c to cqhci-core.c UPSTREAM: mmc: core: Add basic support for inline encryption UPSTREAM: scsi: ufs: use devm_blk_ksm_init() UPSTREAM: block/keyslot-manager: introduce devm_blk_ksm_init() ANDROID: gki_defconfig: enable BLAKE2b support UPSTREAM: crypto: arm/blake2b - add NEON-accelerated BLAKE2b UPSTREAM: crypto: blake2b - update file comment UPSTREAM: crypto: blake2b - sync with blake2s implementation UPSTREAM: wireguard: Kconfig: select CRYPTO_BLAKE2S_ARM UPSTREAM: crypto: arm/blake2s - add ARM scalar optimized BLAKE2s UPSTREAM: crypto: blake2s - include <linux/bug.h> instead of <asm/bug.h> UPSTREAM: crypto: blake2s - adjust include guard naming UPSTREAM: crypto: blake2s - add comment for blake2s_state fields UPSTREAM: crypto: blake2s - optimize blake2s initialization UPSTREAM: crypto: blake2s - share the "shash" API boilerplate code UPSTREAM: crypto: blake2s - move update and final logic to internal/blake2s.h UPSTREAM: crypto: blake2s - remove unneeded includes UPSTREAM: crypto: x86/blake2s - define shash_alg structs using macros UPSTREAM: crypto: blake2s - define shash_alg structs using macros UPSTREAM: crypto: lib/blake2s - Move selftest prototype into header file ANDROID: vmscan: Fix sparse warnings for kswapd_threads ANDROID: mm: hide get_each_object_track declaration when CONFIG_SLUB=n FROMGIT: mm, compaction: make fast_isolate_freepages() stay within zone ANDROID: sched: time: Export symbols needed for schedutil module ANDROID: vmscan: Support multiple kswapd threads per node ANDROID: mm: add get_each_object_track function ANDROID: mm: Add vendor hook in pagecache_get_page() ANDROID: mm: Add vendor hook in rmqueue() ANDROID: GKI: Build in VIRTIO_FS ANDROID: dm: sync inline crypto support with patches going upstream ANDROID: sched: Add restricted vendor hooks in CFS scheduler ANDROID: drm: kirin: Remove dead code that was causing build failures ANDROID: adv7511: Add poweron delay to allow for EDID probing to work ANDROID: Add hikey960 build infrastructure file ANDROID: Add hikey960 GKI config fragment ANDROID: arm64: dts: hi3660-hikey960: Add i2s & sound device ANDROID: ASoC: add hikey960-i2s DT bindings ANDROID: sound: Add hikey960 i2s audio driver ANDROID: arm64: dts: hi3660: enable gpu ANDROID: arm64: dts: hi3660: add display driver dts ANDROID: arm64: dts: hikey960: Add CMA entry for DMA-BUF Heap/framebuffers ANDROID: drm: kirin960: Remove one mode-line that seems to be causing trouble ANDROID: drm: kirin: remove wait for VACTIVE IRQ ANDROID: drm: kirin: Add kirin960 dpe driver support ANDROID: drm: kirin: Introduce kirin960 ANDROID: dts: hi3660-hikey960: Add usb mux hub for hikey960 ANDROID: dt-bindings: misc: Add bindings for HiSilicon usb hub and data role switch functionality on HiKey960 UPSTREAM: remoteproc: coredump: Add minidump functionality UPSTREAM: remoteproc: core: Add ops to enable custom coredump functionality ANDROID: gic-v3: Update vendor hook to set affinity in GIC v3 ANDROID: cpuhp/aarch32: keep last 32bit cpu active Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/mmc/sdhci-msm.txt android/abi_gki_aarch64_qcom net/qrtr/qrtr.c Change-Id: I66803e82c640c2d190a03f21dc3ccf6c000d4937 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-27 01:29:28 +09:00
include/crypto/blake2b.h
include/crypto/blake2s.h
include/crypto/chacha20poly1305.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/crypto/chacha.h
include/crypto/ctr.h
include/crypto/curve25519.h
include/crypto/des.h
include/crypto/drbg.h
include/crypto/ecdh.h
include/crypto/engine.h
include/crypto/gcm.h
include/crypto/gf128mul.h
include/crypto/ghash.h
include/crypto/hash.h
include/crypto/hash_info.h
include/crypto/hmac.h
include/crypto/internal/acompress.h
include/crypto/internal/aead.h
include/crypto/internal/akcipher.h
Merge android12-5.10.18 (59e0bda) into msm-5.10 * refs/heads/tmp-59e0bda: Revert "UPSTREAM: mmc: sdhci-msm: add Inline Crypto Engine support" ANDROID: GKI: Update abi_gki_aarch64_qcom for bitmap parsing ANDROID: mm, oom: Prevent extra put_task when oom_evaluate_task is aborted ANDROID: Update the ABI ANDROID: modpost: update nits from late review ANDROID: GKI: Enable CONFIG_MODULE_SCMVERSION=y ANDROID: modpost: Support relative paths for module_srcpath ANDROID: modules: introduce the MODULE_SCMVERSION config ANDROID: scripts/setlocalversion: allow running in a subdir ANDROID: abi_gki_aarch64_qcom: Update symbol list ANDROID: GKI: Add iommu_get_msi_cookie() to the symbol list UPSTREAM: zram: support page writeback ANDROID: sched/pause: migrate_tasks crash Linux 5.10.18 media: pwc: Use correct device for DMA btrfs: fix crash after non-aligned direct IO write with O_DSYNC btrfs: fix backport of 2175bf57dc952 in 5.10.13 Bluetooth: btusb: Always fallback to alt 1 for WBS tty: protect tty_write from odd low-level tty disciplines xen-blkback: fix error handling in xen_blkbk_map() xen-scsiback: don't "handle" error by BUG() xen-netback: don't "handle" error by BUG() xen-blkback: don't "handle" error by BUG() xen/arm: don't ignore return errors from set_phys_to_machine Xen/gntdev: correct error checking in gntdev_map_grant_pages() Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() Xen/x86: don't bail early from clear_foreign_p2m_mapping() net: fix proc_fs init handling in af_packet and tls net: bridge: Fix a warning when del bridge sysfs net: openvswitch: fix TTL decrement exception action execution net: sched: incorrect Kconfig dependencies on Netfilter modules mt76: mt7615: fix rdd mcu cmd endianness mt76: mt7915: fix endian issues net/sched: fix miss init the mru in qdisc_skb_cb mptcp: skip to next candidate if subflow has unacked data net: qrtr: Fix port ID for control messages IB/isert: add module param to set sg_tablesize for IO cmd vdpa_sim: add get_config callback in vdpasim_dev_attr vdpa_sim: make 'config' generic and usable for any device type vdpa_sim: store parsed MAC address in a buffer vdpa_sim: add struct vdpasim_dev_attr for device attributes vdpa_sim: remove hard-coded virtq count ANDROID: sched: Exempt paused CPU from nohz idle balance ANDROID: Update QCOM symbol list ANDROID: gki_defconfig: enable CONFIG_MMC_CRYPTO ANDROID: mmc: cqhci: set blk_keyslot_manager::features UPSTREAM: mmc: sdhci-msm: add Inline Crypto Engine support UPSTREAM: dt-bindings: mmc: sdhci-msm: add ICE registers and clock UPSTREAM: firmware: qcom_scm: update comment for ICE-related functions UPSTREAM: mmc: cqhci: add cqhci_host_ops::program_key UPSTREAM: mmc: cqhci: add support for inline encryption UPSTREAM: mmc: cqhci: initialize upper 64 bits of 128-bit task descriptors UPSTREAM: mmc: cqhci: rename cqhci.c to cqhci-core.c UPSTREAM: mmc: core: Add basic support for inline encryption UPSTREAM: scsi: ufs: use devm_blk_ksm_init() UPSTREAM: block/keyslot-manager: introduce devm_blk_ksm_init() ANDROID: gki_defconfig: enable BLAKE2b support UPSTREAM: crypto: arm/blake2b - add NEON-accelerated BLAKE2b UPSTREAM: crypto: blake2b - update file comment UPSTREAM: crypto: blake2b - sync with blake2s implementation UPSTREAM: wireguard: Kconfig: select CRYPTO_BLAKE2S_ARM UPSTREAM: crypto: arm/blake2s - add ARM scalar optimized BLAKE2s UPSTREAM: crypto: blake2s - include <linux/bug.h> instead of <asm/bug.h> UPSTREAM: crypto: blake2s - adjust include guard naming UPSTREAM: crypto: blake2s - add comment for blake2s_state fields UPSTREAM: crypto: blake2s - optimize blake2s initialization UPSTREAM: crypto: blake2s - share the "shash" API boilerplate code UPSTREAM: crypto: blake2s - move update and final logic to internal/blake2s.h UPSTREAM: crypto: blake2s - remove unneeded includes UPSTREAM: crypto: x86/blake2s - define shash_alg structs using macros UPSTREAM: crypto: blake2s - define shash_alg structs using macros UPSTREAM: crypto: lib/blake2s - Move selftest prototype into header file ANDROID: vmscan: Fix sparse warnings for kswapd_threads ANDROID: mm: hide get_each_object_track declaration when CONFIG_SLUB=n FROMGIT: mm, compaction: make fast_isolate_freepages() stay within zone ANDROID: sched: time: Export symbols needed for schedutil module ANDROID: vmscan: Support multiple kswapd threads per node ANDROID: mm: add get_each_object_track function ANDROID: mm: Add vendor hook in pagecache_get_page() ANDROID: mm: Add vendor hook in rmqueue() ANDROID: GKI: Build in VIRTIO_FS ANDROID: dm: sync inline crypto support with patches going upstream ANDROID: sched: Add restricted vendor hooks in CFS scheduler ANDROID: drm: kirin: Remove dead code that was causing build failures ANDROID: adv7511: Add poweron delay to allow for EDID probing to work ANDROID: Add hikey960 build infrastructure file ANDROID: Add hikey960 GKI config fragment ANDROID: arm64: dts: hi3660-hikey960: Add i2s & sound device ANDROID: ASoC: add hikey960-i2s DT bindings ANDROID: sound: Add hikey960 i2s audio driver ANDROID: arm64: dts: hi3660: enable gpu ANDROID: arm64: dts: hi3660: add display driver dts ANDROID: arm64: dts: hikey960: Add CMA entry for DMA-BUF Heap/framebuffers ANDROID: drm: kirin960: Remove one mode-line that seems to be causing trouble ANDROID: drm: kirin: remove wait for VACTIVE IRQ ANDROID: drm: kirin: Add kirin960 dpe driver support ANDROID: drm: kirin: Introduce kirin960 ANDROID: dts: hi3660-hikey960: Add usb mux hub for hikey960 ANDROID: dt-bindings: misc: Add bindings for HiSilicon usb hub and data role switch functionality on HiKey960 UPSTREAM: remoteproc: coredump: Add minidump functionality UPSTREAM: remoteproc: core: Add ops to enable custom coredump functionality ANDROID: gic-v3: Update vendor hook to set affinity in GIC v3 ANDROID: cpuhp/aarch32: keep last 32bit cpu active Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/mmc/sdhci-msm.txt android/abi_gki_aarch64_qcom net/qrtr/qrtr.c Change-Id: I66803e82c640c2d190a03f21dc3ccf6c000d4937 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-27 01:29:28 +09:00
include/crypto/internal/blake2b.h
include/crypto/internal/blake2s.h
include/crypto/internal/chacha.h
Merge keystone/android12-5.10-keystone-qcom-release.39+ (9782146) into msm-5.10 * refs/heads/tmp-9782146: FROMGIT: usb: typec: tcpm: Respond Not_Supported if no snk_vdo FROMGIT: usb: typec: tcpm: Properly interrupt VDM AMS FROMGIT: usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header UPSTREAM: swiotlb: Fix the type of index ANDROID: Don't add image to all target with KBUILD_MIXED_TREE Linux 5.10.39 scripts: switch explicitly to Python 3 tweewide: Fix most Shebang lines ipv6: remove extra dev_hold() for fallback tunnels ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods sit: proper dev_{hold|put} in ndo_[un]init methods ip6_gre: proper dev_{hold|put} in ndo_[un]init methods net: stmmac: Do not enable RX FIFO overflow interrupts lib: stackdepot: turn depot_lock spinlock to raw_spinlock block: reexpand iov_iter after read/write ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP net:CXGB4: fix leak if sk_buff is not used gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 drm/amd/display: Fix two cursor duplication when using overlay nvmet: remove unsupported command noise net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found ceph: don't allow access to MDS-private inodes ceph: don't clobber i_snap_caps on non-I_NEW inode ceph: fix fscache invalidation scsi: lpfc: Fix illegal memory access on Abort IOCBs riscv: Workaround mcount name prior to clang-13 scripts/recordmcount.pl: Fix RISC-V regex for clang riscv: Use $(LD) instead of $(CC) to link vDSO platform/chrome: cros_ec_typec: Add DP mode check ARM: 9075/1: kernel: Fix interrupted SMC calls um: Disable CONFIG_GCOV with MODULES um: Mark all kernel symbols as local NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() ACPI / hotplug / PCI: Fix reference count leak in enable_slot() ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() dmaengine: dw-edma: Fix crash on loading/unloading driver PCI: thunder: Fix compile testing virtio_net: Do not pull payload in skb->head isdn: capi: fix mismatched prototypes cxgb4: Fix the -Wmisleading-indentation warning usb: sl811-hcd: improve misleading indentation kgdb: fix gcc-11 warning on indentation airo: work around stack usage warning drm/i915/display: fix compiler warning about array overrun x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes ANDROID: I3C: Enable I3C core framework ANDROID: GKI: Update abi_gki_aarch64_qcom for hung task detect ANDROID: GKI: 5/21 KMI update FROMGIT: blk-mq: clearing flush request reference in tags->rqs[] FROMGIT: blk-mq: clear stale request in tags->rq[] before freeing one request pool FROMGIT: blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter Revert "ANDROID: GKI: Enable CONFIG_KUNIT" BACKPORT: block: Remove queue_limits.bio_max_bytes FROMGIT: kasan: use dump_stack_lvl(KERN_ERR) to print stacks FROMGIT: fix for "printk: introduce dump_stack_lvl()" FROMGIT: printk: introduce dump_stack_lvl() UPSTREAM: arm64: mte: Remove unused mte_assign_mem_tag_range() UPSTREAM: arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere ANDROID: vendor_hooks: add hooks for slab memory leak debugging Revert "Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20"" ANDROID: GKI: Disable CONFIG_ZONE_DMA on arm64 ANDROID: abi_gki_aarch64_qcom: Add *gic_v3_set_affinity trace syms ANDROID: mmc: Add vendor hooks ANDROID: gic-v3: Change GIC v3 vendor hook to restricted ANDROID: GKI: enable hidden configs for DMA ANDROID: GKI: remove kernel_read from abi symbol list Revert "Revert "mmc: block: Issue a cache flush only when it's enabled"" Revert "ANDROID: GKI: restore a part of "struct mmc_host"" Revert "Revert "media: v4l2-ctrls: fix reference to freed memory"" Revert "Revert "sched,fair: Alternative sched_slice()"" FROMGIT: usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work FROMGIT: usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 Revert "Revert "nvme-pci: set min_align_mask"" Revert "Revert "swiotlb: respect min_align_mask"" Revert "Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single"" Revert "Revert "swiotlb: refactor swiotlb_tbl_map_single"" Revert "Revert "swiotlb: clean up swiotlb_tbl_unmap_single"" Revert "Revert "swiotlb: factor out a nr_slots helper"" Revert "Revert "swiotlb: factor out an io_tlb_offset helper"" Revert "Revert "swiotlb: add a IO_TLB_SIZE define"" Revert "Revert "driver core: add a min_align_mask field to struct device_dma_parameters"" Revert "Revert "capabilities: require CAP_SETFCAP to map uid 0"" Revert "ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos" ANDROID: Fix compilation error with huge_pmd_share() UPSTREAM: mm: memblock: add more debug logs UPSTREAM: mm: memblock: drop __init from memblock functions to make it inline ANDROID: modpost: Check for KBUILD_MIXED_TREE for Modules.symvers ANDROID: hung_task: Add vendor hook for hung task detect ANDROID: vendor_hooks: add hook to balance_dirty_pages() ANDROID: vendor_hooks: Add hooks for reducing virtual address fragmentation ANDROID: abi_gki_aarch64_qcom: Add aes_encrypt/aes_expandkey ANDROID: iommu: Add vendor hook for iova allocation and free tracking ANDROID: iommu/io-pgtable-arm: Fix unmapping loop in __arm_lpae_unmap() ANDROID: kernel: Fix debug_kinfo warning message Revert "mm: fix struct page layout on 32-bit systems" Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4" Revert "kyber: fix out of bounds access when preempted" Revert "PM: runtime: Fix unpaired parent child_count for force_resume" Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940" ANDROID: ABI: Update allowed list for QCOM ANDROID: Update the ABI xml ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add missing symbols for i3c ANDROID: dm-user: Drop additional reference FROMGIT: scsi: ufs: ufs-mediatek: Fix power down spec violation UPSTREAM: scsi: ufs-mediatek: Support option to disable auto-hibern8 UPSTREAM: scsi: ufs-mediatek: Decouple features from platform bindings BACKPORT: scsi: ufs-mediatek: Support VA09 regulator operations UPSTREAM: scsi: ufs: Add retry flow for failed HBA enabling Linux 5.10.38 ASoC: rsnd: check all BUSIF status when error nvme: do not try to reconfigure APST when the controller is not live ext4: fix debug format string warning debugfs: Make debugfs_allow RO after init dt-bindings: serial: 8250: Remove duplicated compatible strings dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 i2c: mediatek: Fix send master code at more than 1MHz media: rkvdec: Remove of_match_ptr() clk: exynos7: Mark aclk_fsys1_200 as critical drm/i915: Fix crash in auto_retire drm/i915/overlay: Fix active retire callback alignment drm/i915: Read C0DRB3/C1DRB3 as 16 bits again drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp kobject_uevent: remove warning in init_uevent_argv() usb: typec: tcpm: Fix error while calculating PPS out values ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address ARM: 9012/1: move device tree mapping out of linear region ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue MIPS: Avoid handcoded DIVU in `__div64_32' altogether MIPS: Avoid DIVU in `__div64_32' is result would be zero MIPS: Reinstate platform `__div64_32' handler mm: fix struct page layout on 32-bit systems iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" KVM: VMX: Disable preemption when probing user return MSRs KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported KVM: nVMX: Always make an attempt to map eVMCS after migration KVM: x86: Move RDPID emulation intercept to its own enum KVM: x86: Emulate RDPID only if RDTSCP is supported xen/gntdev: fix gntdev_mmap() error exit path cdc-wdm: untangle a circular dependency between callback and softint iio: tsl2583: Fix division by a zero lux_val iio: gyro: mpu3050: Fix reported temperature value xhci: Add reset resume quirk for AMD xhci controller. xhci: Do not use GFP_KERNEL in (potentially) atomic context xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI usb: typec: ucsi: Put fwnode in any case during ->probe() usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 usb: dwc3: gadget: Return success always for kick transfer in ep queue usb: dwc3: gadget: Enable suspend events usb: core: hub: fix race condition about TRSMRCY of resume usb: dwc2: Fix gadget DMA unmap direction usb: xhci: Increase timeout for HC halt usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield usb: dwc3: omap: improve extcon initialization blk-mq: Swap two calls in blk_mq_exit_queue() blk-mq: plug request for shared sbitmap nbd: Fix NULL pointer in flush_workqueue f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly nvmet-rdma: Fix NULL deref when SEND is completed with error nvmet: fix inline bio check for bdev-ns nvmet: add lba to sect conversion helpers kyber: fix out of bounds access when preempted ACPI: scan: Fix a memory leak in an error handling path usb: musb: Fix an error message hwmon: (occ) Fix poll rate limiting usb: fotg210-hcd: Fix an error message iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER iio: proximity: pulsedlight: Fix rumtime PM imbalance on error iio: light: gp2ap002: Fix rumtime PM imbalance on error usb: dwc3: gadget: Free gadget structure only after freeing endpoints perf tools: Fix dynamic libbpf link xen/unpopulated-alloc: fix error return code in fill_list() xen/unpopulated-alloc: consolidate pgmap manipulation dax: Wake up all waiters after invalidating dax entry dax: Add a wakeup mode parameter to put_unlocked_entry() dax: Add an enum for specifying dax wakup mode KVM: x86: Prevent deadlock against tk_core.seq KVM: x86: Cancel pvclock_gtod_work on module removal drm/msm/dp: initialize audio_comp when audio starts KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer kvm: exit halt polling on need_resched() as well drm/i915: Avoid div-by-zero on gen2 drm/amd/display: Initialize attribute for hdcp_srm sysfs file drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected btrfs: fix race leading to unpersisted data and metadata on fsync arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup blk-iocost: fix weight updates of inner active iocgs mm/hugetlb: fix F_SEAL_FUTURE_WRITE kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled userfaultfd: release page in error path to avoid BUG_ON squashfs: fix divide error in calculate_skip() hfsplus: prevent corruption in shrinking truncate powerpc/64s: Fix crashes when toggling entry flush barrier powerpc/64s: Fix crashes when toggling stf barrier ARC: mm: Use max_high_pfn as a HIGHMEM zone border ARC: mm: PAE: use 40-bit physical page mask ARC: entry: fix off-by-one error in syscall number validation f2fs: avoid unneeded data copy in f2fs_ioc_move_range() mptcp: fix splat when closing unaccepted socket i40e: Fix PHY type identifiers for 2.5G and 5G adapters i40e: fix the restart auto-negotiation after FEC modified i40e: Fix use-after-free in i40e_client_subtask() i40e: fix broken XDP support netfilter: nftables: avoid overflows in nft_hash_buckets() kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources kernel: kexec_file: fix error return code of kexec_calculate_store_digests() fs/proc/generic.c: fix incorrect pde_is_permanent check sched/fair: Fix unfairness caused by missing load decay sched: Fix out-of-bound access in uclamp can: m_can: m_can_tx_work_queue(): fix tx_skb race condition can: mcp251x: fix resume from sleep before interface was brought up can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path netfilter: nftables: Fix a memleak from userdata error path in new objects netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check smc: disallow TCP_ULP in smc_setsockopt() net: fix nla_strcmp to handle more then one trailing null character ethtool: fix missing NLM_F_MULTI flag when dumping mm/gup: check for isolation errors mm/gup: return an error on migration failure mm/gup: check every subpage of a compound page during isolation ksm: fix potential missing rmap_item for stable_node mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() arm64: entry: always set GIC_PRIO_PSR_I_SET during entry arm64: entry: factor irq triage logic into macros drm/radeon: Avoid power table parsing memory leaks drm/radeon: Fix off-by-one power_state index heap overwrite net: stmmac: Clear receive all(RA) bit when promiscuous mode is off xsk: Fix for xp_aligned_validate_desc() when len == chunk_size netfilter: xt_SECMARK: add new revision to fix structure layout sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b ethernet:enic: Fix a use after free bug in enic_hard_start_xmit block/rnbd-clt: Check the return value of the function rtrs_clt_query block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t libbpf: Fix signed overflow in ringbuf_process_ring sunrpc: Fix misplaced barrier in call_decode RISC-V: Fix error code returned by riscv_hartid_to_cpuid() sctp: do asoc update earlier in sctp_sf_do_dupcook_a net: hns3: disable phy loopback setting in hclge_mac_start_phy net: hns3: use netif_tx_disable to stop the transmit queue net: hns3: fix for vxlan gpe tx checksum bug net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() net: hns3: initialize the message content in hclge_get_link_mode() net: hns3: fix incorrect configuration for igu_egu_hw_err rtc: ds1307: Fix wday settings for rx8130 scsi: ufs: core: Narrow down fast path in system suspend path scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend scsi: ufs: core: Do not put UFS power into LPM if link is broken scsi: qla2xxx: Prevent PRLI in target mode ceph: fix inode leak on getattr error in __fh_to_dentry swiotlb: Fix the type of index xprtrdma: rpcrdma_mr_pop() already does list_del_init() xprtrdma: Fix cwnd update ordering xprtrdma: Avoid Receive Queue wrapping pwm: atmel: Fix duty cycle calculation in .get_state() SUNRPC: fix ternary sign expansion bug in tracing dmaengine: idxd: fix cdev setup and free device lifetime issues dmaengine: idxd: fix dma device lifetime dmaengine: idxd: Fix potential null dereference on pointer status rtc: fsl-ftm-alarm: add MODULE_TABLE() nfsd: ensure new clients break delegations NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting thermal/drivers/tsens: Fix missing put_device error SUNRPC: Handle major timeout in xprt_adjust_timeout() SUNRPC: Remove trace_xprt_transmit_queued SUNRPC: Move fault injection call sites NFSv4.2 fix handling of sr_eof in SEEK's reply pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() PCI: endpoint: Fix missing destroy_workqueue() NFS: Deal correctly with attribute generation counter overflow NFSv4.2: Always flush out writes in nfs42_proc_fallocate() NFS: Fix attribute bitmask in _nfs42_proc_fallocate() NFS: nfs4_bitmask_adjust() must not change the server global bitmasks rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: Fix a hungtask problem in atomic write f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix to avoid touching checkpointed data in get_victim() PCI: endpoint: Fix NULL pointer dereference for ->get_features() PCI: endpoint: Make *_free_bar() to return error codes on failure PCI: endpoint: Add helper API to get the 'next' unreserved BAR PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix to align to section for fallocate() on pinned file ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook PCI: Release OF node in pci_scan_device()'s error path PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader remoteproc: qcom_q6v5_mss: Replace ioremap with memremap f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE f2fs: move ioctl interface definitions to separated file thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() ASoC: rt286: Make RT286_SET_GPIO_* readable and writable watchdog: fix barriers when printing backtraces from all CPUs watchdog/softlockup: remove logic that tried to prevent repeated reports watchdog: explicitly update timestamp when reporting softlockup watchdog: rename __touch_watchdog() to a better descriptive name ia64: module: fix symbolizer crash on fdescr bnxt_en: Add PCI IDs for Hyper-V VF devices. kbuild: generate Module.symvers only when vmlinux exists selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test selftests: mlxsw: Increase the tolerance of backlog buildup net: ethernet: mtk_eth_soc: fix RX VLAN offload iavf: remove duplicate free resources calls powerpc/iommu: Annotate nested lock for lockdep qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt crypto: ccp: Free SEV device if SEV init fails mt76: mt7615: fix entering driver-own state on mt7663 drm/amdgpu: Add mem sync flag for IB allocated by SA drm/amd/display: add handling for hdcp2 rx id list validation drm/amd/display: fixed divide by zero kernel crash during dsc enablement powerpc/pseries: Stop calling printk in rtas_stop_self() samples/bpf: Fix broken tracex1 due to kprobe argument change net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() ASoC: rt286: Generalize support for ALC3263 codec powerpc/smp: Set numa node before updating mask flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() sctp: Fix out-of-bounds warning in sctp_process_asconf_param() ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 kconfig: nconf: stop endless search loops selftests: Set CC to clang in lib.mk if LLVM is set drm/amd/display: Force vsync flip when reconfiguring MPCC iommu/amd: Remove performance counter pre-initialization test Revert "iommu/amd: Fix performance counter initialization" ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() powerpc/mm: Add cond_resched() while removing hpte mappings iwlwifi: pcie: make cfg vs. trans_cfg more robust cuse: prevent clone virtiofs: fix userns fuse: invalidate attrs when page writeback completes mt76: mt7915: fix txpower init for TSSI off chips mt76: mt76x0: disable GTK offloading mt76: mt7615: support loading EEPROM for MT7613BE rtw88: 8822c: add LC calibration for RTL8822C pinctrl: samsung: use 'int' for register masks in Exynos mac80211: clear the beacon's CRC after channel switch IB/hfi1: Correct oversized ring allocation coresight: Do not scan for graph if none is present MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED i2c: Add I2C_AQ_NO_REP_START adapter quirk ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. ice: handle increasing Tx or Rx ring sizes ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet ip6_vti: proper dev_{hold|put} in ndo_[un]init methods net: hns3: add handling for xmit skb with recursive fraglist net: hns3: remediate a potential overflow risk of bd_num_list powerpc/32: Statically initialise first emergency context selftests/powerpc: Fix L1D flushing tests for Power10 Bluetooth: check for zapped sk before connecting net: bridge: when suppression is enabled exclude RARP packets net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports Bluetooth: initialize skb_queue_head at l2cap_chan_create() Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default ALSA: bebob: enable to deliver MIDI messages for multiple ports ALSA: rme9652: don't disable if not enabled ALSA: hdspm: don't disable if not enabled ALSA: hdsp: don't disable if not enabled i2c: bail out early when RDWR parameters are wrong Bluetooth: Fix incorrect status handling in LE PHY UPDATE event ASoC: rsnd: core: Check convert rate in rsnd_hw_params net: stmmac: Set FIFO sizes for ipq806x net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF tipc: convert dest node's address to network order fs: dlm: flush swork on shutdown fs: dlm: check on minimum msglen size fs: dlm: add errno handling to check callback fs: dlm: fix debugfs dump ath11k: fix thermal temperature read kvm: Cap halt polling at kvm->max_halt_poll_ns cpufreq: intel_pstate: Use HWP if enabled by platform firmware PM: runtime: Fix unpaired parent child_count for force_resume ACPI: PM: Add ACPI ID of Alder Lake Fan KVM/VMX: Invoke NMI non-IST entry instead of IST entry KVM: x86/mmu: Remove the defunct update_pte() paging hook tpm, tpm_tis: Reserve locality in tpm_tis_resume() tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() tpm: fix error return code in tpm2_get_cc_attrs_tbl() KEYS: trusted: Fix memory leak on object td UPSTREAM: module: unexport find_module and module_mutex FROMLIST: scsi: ufs: Increase the usable queue depth ANDROID: abi_gki_aarch64_qcom: Add vmemdup_user ANDROID: cgroup: add vendor hook to cgroup .attach() ANDROID: gki_defconfig: Enable HID_BETOP_FF JOYSTICK_XPAD_FF and JOYSTICK_XPAD_LEDS ANDROID: abi_gki_aarch64_qcom: Add devm_rproc_* APIs ANDROID: Incremental fs: Add uid to INCFS_IOC_GET_LAST_READ_ERROR ANDROID: Incremental fs: Make sysfs_name changeable on remount ANDROID: Incremental fs: Count pending_reads even when very short ANDROID: sched/fair: export sysctl_sched_min_granularity symbol ANDROID: Fix compat hwcap reporting on asymmetric 32-bit SoCs Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests" BACKPORT: sched/uclamp: Allow to reset a task uclamp constraint value ANDROID: GKI: restore termiox fields Revert "spi: Fix use-after-free with devm_spi_alloc_*" FROMGIT: block: avoid double io accounting for flush request UPSTREAM: kasan: fix kasan_byte_accessible() to be consistent with actual checks FROMLIST: blk-mq: Swap two calls in blk_mq_exit_queue() ANDROID: FUSE OWNERS pointing to android-mainline OWNERS Linux 5.10.37 sctp: delay auto_asconf init until binding the first addr Revert "net/sctp: fix race condition in sctp_destroy_sock" smp: Fix smp_call_function_single_async prototype net: Only allow init netns to set default tcp cong to a restricted algo arm64: Remove arm64_dma32_phys_limit and its uses bpf: Prevent writable memory-mapping of read-only ringbuf pages bpf, ringbuf: Deny reserve of buffers larger than ringbuf bpf: Fix alu32 const subreg bound tracking on bitwise operations afs: Fix speculative status fetches mm/memory-failure: unnecessary amount of unmapping mm/sparse: add the missing sparse_buffer_fini() in error branch mm: memcontrol: slab: fix obtain a reference to a freeing memcg mm/sl?b.c: remove ctor argument from kmem_cache_flags kfifo: fix ternary sign extension bugs ia64: fix EFI_DEBUG build perf session: Add swap operation for event TIME_CONV perf jit: Let convert_timestamp() to be backwards-compatible perf tools: Change fields type in perf_record_time_conv net:nfc:digital: Fix a double free in digital_tg_recv_dep_req net: bridge: mcast: fix broken length + header check for MRDv6 Adv. RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res RDMA/siw: Fix a use after free in siw_alloc_mr bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds selftests/bpf: Fix core_reloc test runner selftests/bpf: Fix field existence CO-RE reloc tests selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM bnxt_en: Fix RX consumer index logic in the error path. selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E bnxt_en: fix ternary sign extension bug in bnxt_show_temp() net: enetc: fix link error again net: phy: marvell: fix m88e1111_set_downshift net: phy: marvell: fix m88e1011_set_downshift powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') powerpc/perf: Fix the threshold event selection for memory events in power10 wlcore: Fix buffer overrun by snprintf due to incorrect buffer size ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock ath10k: Fix a use after free in ath10k_htc_send_bundle ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices powerpc/64: Fix the definition of the fixmap area RDMA/core: Add CM to restrack after successful attachment to a device RDMA/rxe: Fix a bug in rxe_fill_ip_info() net: phy: intel-xway: enable integrated led functions net: renesas: ravb: Fix a stuck issue when a lot of frames are received net: stmmac: fix TSO and TBS feature enabling during driver open nfp: devlink: initialize the devlink port attribute "lanes" crypto: ccp: Detect and reject "invalid" addresses destined for PSP mt76: mt7615: fix memleak when mt7615_unregister_device() net: davinci_emac: Fix incorrect masking of tx and rx error channel net: marvell: prestera: fix port event handling on init vsock/virtio: free queued packets when closing socket sfc: ef10: fix TX queue lookup in TX event handling ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails RDMA/cxgb4: add missing qpid increment gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check net: ethernet: ixp4xx: Set the DMA masks explicitly libbpf: Initialize the bpf_seq_printf parameters array field by field vsock/vmci: log once the failed queue pair allocation netfilter: nftables_offload: special ethertype handling for VLAN netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector netfilter: nft_payload: fix C-VLAN offload support mwl8k: Fix a double Free in mwl8k_probe_hw i2c: mediatek: Fix wrong dma sync flag i2c: sh7760: fix IRQ error path wlcore: fix overlapping snprintf arguments in debugfs rtlwifi: 8821ae: upgrade PHY and RF parameters KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid powerpc/smp: Reintroduce cpu_core_mask powerpc/pseries: extract host bridge from pci_bus prior to bus removal MIPS: pci-legacy: stop using of_pci_range_to_resource drm/amd/pm: fix error code in smu_set_power_limit() perf beauty: Fix fsconfig generator iommu/amd: Put newline after closing bracket in warning drm/i915/gvt: Fix error code in intel_gvt_init_device() net/packet: remove data races in fanout operations net/packet: make packet_fanout.arr size configurable up to 64K net/mlx5: Fix bit-wise and with zero ASoC: ak5558: correct reset polarity powerpc/xive: Fix xmon command "dxi" powerpc/xive: Drop check on irq_data in xive_core_debug_show() i2c: sh7760: add IRQ check i2c: rcar: add IRQ check i2c: rcar: protect against supurious interrupts on V3U i2c: rcar: make sure irq is not threaded on Gen2 and earlier i2c: mlxbf: add IRQ check i2c: jz4780: add IRQ check i2c: emev2: add IRQ check i2c: cadence: add IRQ check i2c: xiic: fix reference leak when pm_runtime_get_sync fails i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails i2c: sprd: fix reference leak when pm_runtime_get_sync fails i2c: omap: fix reference leak when pm_runtime_get_sync fails i2c: imx: fix reference leak when pm_runtime_get_sync fails i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails i2c: img-scb: fix reference leak when pm_runtime_get_sync fails i2c: cadence: fix reference leak when pm_runtime_get_sync fails RDMA/rtrs-clt: destroy sysfs after removing session from active list RDMA/srpt: Fix error return code in srpt_cm_req_recv() net: thunderx: Fix unintentional sign extension issue cxgb4: Fix unintentional sign extension issues RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() IB/hfi1: Fix error return code in parse_platform_config() RDMA/qedr: Fix error return code in qedr_iw_connect() ovl: invalidate readdir cache on changes to dir with origin KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit mt76: mt7663s: fix the possible device hang in high traffic mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation mt76: mt7915: fix mib stats counter reporting to mac80211 mt76: mt7615: fix mib stats counter reporting to mac80211 mt76: mt7915: fix aggr len debugfs node mt76: mt7915: fix tx skb dma unmap mt76: mt7615: fix tx skb dma unmap mt7601u: fix always true expression rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() xfs: fix return of uninitialized value in variable error perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric mac80211: bail out if cipher schemes are invalid powerpc: iommu: fix build when neither PCI or IBMVIO is set powerpc/perf: Fix PMU constraint check for EBB events powerpc/64s: Fix pte update for kernel memory on radix IB/hfi1: Use kzalloc() for mmu_rb_handler allocation liquidio: Fix unintented sign extension of a left shift of a u16 ASoC: simple-card: fix possible uninitialized single_cpu local variable KVM: arm64: Initialize VCPU mdcr_el2 before loading it HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls iommu/vt-d: Invalidate PASID cache when root/context entry changed iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL iommu/vt-d: Report the right page fault address iommu/vt-d: Report right snoop capability when using FL for IOVA iommu: Fix a boundary issue to avoid performance drop iommu/vt-d: Don't set then clear private data in prq_event_thread() mips: bmips: fix syscon-reboot nodes net: hns3: Limiting the scope of vector_ring_chain variable nfc: pn533: prevent potential memory corruption RDMA/core: Fix corrupted SL on passive side bug: Remove redundant condition check in report_bug net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() powerpc/pseries: Only register vio drivers if vio bus exists udp: never accept GSO_FRAGLIST packets net: phy: lan87xx: fix access to wrong register of LAN87xx ALSA: core: remove redundant spin_lock pair in snd_card_disconnect gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration IB/isert: Fix a use after free in isert_connect_request RDMA/mlx5: Fix drop packet rule in egress table iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk MIPS: loongson64: fix bug when PAGE_SIZE > 16KB pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero pinctrl: pinctrl-single: remove unused parameter inet: use bigger hash table for IP ID generation ima: Fix the error code for restoring the PCR value MIPS: fix local_irq_{disable,enable} in asmmacro.h powerpc/prom: Mark identical_pvr_fixup as __init powerpc/fadump: Mark fadump_calculate_reserve_size as __init libbpf: Add explicit padding to btf_dump_emit_type_decl_opts selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed iommu/vt-d: Reject unsupported page request modes iommu: Check dev->iommu in iommu_dev_xxx functions bpftool: Fix maybe-uninitialized warnings libbpf: Add explicit padding to bpf_xdp_set_link_opts net: lapbether: Prevent racing when checking whether the netif is running Bluetooth: avoid deadlock between hci_dev->lock and socket lock KVM: x86/mmu: Retry page faults that hit an invalid memslot wilc1000: write value to WILC_INTR2_ENABLE register RDMA/mlx5: Fix mlx5 rates to IB rates map ASoC: Intel: Skylake: Compile when any configuration is selected ASoC: Intel: boards: sof-wm8804: add check for PLL setting perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars HID: plantronics: Workaround for double volume key presses xsk: Respect device's headroom and tailroom on generic xmit path drivers/block/null_blk/main: Fix a double free in null_init. sched/debug: Fix cgroup_path[] serialization io_uring: fix overflows checks in provide buffers perf/amd/uncore: Fix sysfs type mismatch x86/events/amd/iommu: Fix sysfs type mismatch HSI: core: fix resource leaks in hsi_add_client_from_dt() media: cedrus: Fix H265 status definitions nvme-pci: don't simple map sgl when sgls are disabled nvmet-tcp: fix a segmentation fault during io parsing error mfd: stm32-timers: Avoid clearing auto reload register mailbox: sprd: Introduce refcnt when clients requests/free channels scsi: ibmvfc: Fix invalid state machine BUG_ON() scsi: sni_53c710: Add IRQ check scsi: sun3x_esp: Add IRQ check scsi: jazz_esp: Add IRQ check scsi: hisi_sas: Fix IRQ checks scsi: ufs: ufshcd-pltfrm: Fix deferred probing scsi: pm80xx: Fix potential infinite loop scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() clk: uniphier: Fix potential infinite loop drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer vfio/pci: Re-order vfio_pci_probe() vfio/pci: Move VGA and VF initialization to functions vfio/fsl-mc: Re-order vfio_fsl_mc_probe() media: v4l2-ctrls.c: fix race condition in hdl->requests list media: i2c: imx219: Balance runtime PM use-count media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream nvme: retrigger ANA log update if group descriptor isn't found power: supply: bq25980: Move props from battery node clk: imx: Fix reparenting of UARTs not associated with stdout nvmet-tcp: fix incorrect locking in state_change sk callback nvme-tcp: block BH in sk state_change sk callback seccomp: Fix CONFIG tests for Seccomp_filters ata: libahci_platform: fix IRQ check sata_mv: add IRQ checks pata_ipx4xx_cf: fix IRQ check pata_arasan_cf: fix IRQ check selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) x86/kprobes: Fix to check non boostable prefixes correctly of: overlay: fix for_each_child.cocci warnings drm/amdkfd: fix build error with AMD_IOMMU_V2=m media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs() media: m88rs6000t: avoid potential out-of-bounds reads on arrays media: atomisp: Fixed error handling path media: [next] staging: media: atomisp: fix memory leak of object flash media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30 media: m88ds3103: fix return value check in m88ds3103_probe() media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() media: venus: core: Fix some resource leaks in the error path of 'venus_probe()' drm/probe-helper: Check epoch counter in output_poll_execute() media: aspeed: fix clock handling logic media: rkisp1: rsz: crash fix when setting src format media: omap4iss: return error code when omap4iss_get() failed media: saa7146: use sg_dma_len when building pgtable media: saa7134: use sg_dma_len when building pgtable media: vivid: fix assignment of dev->fbuf_out_flags rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() afs: Fix updating of i_mode due to 3rd party change sched/fair: Fix shift-out-of-bounds in load_balance() drm/mcde/panel: Inverse misunderstood flag drm/amd/display: Fix off by one in hdmi_14_process_transaction() drm/stm: Fix bus_flags handling drm/tilcdc: send vblank event when disabling crtc soc: aspeed: fix a ternary sign expansion bug xen-blkback: fix compatibility bug with single page rings serial: omap: fix rs485 half-duplex filtering serial: omap: don't disable rs485 if rts gpio is missing ttyprintk: Add TTY hangup callback. usb: dwc2: Fix hibernation between host and device modes. usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check Drivers: hv: vmbus: Increase wait time for VMbus unload hwmon: (pmbus/pxe1610) don't bail out when not all pages are active x86/platform/uv: Fix !KEXEC build failure spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue Drivers: hv: vmbus: Use after free in __vmbus_open() ARM: dts: aspeed: Rainier: Fix humidity sensor bus address platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table security: keys: trusted: fix TPM2 authorizations memory: samsung: exynos5422-dmc: handle clk_set_parent() failure memory: renesas-rpc-if: fix possible NULL pointer dereference of resource spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op() m68k: Add missing mmap_read_lock() to sys_cacheflush() usbip: vudc: fix missing unlock on error in usbip_sockfd_store() crypto: chelsio - Read rxchannel-id from firmware node: fix device cleanups in error handling code firmware: qcom-scm: Fix QCOM_SCM configuration serial: core: return early on unsupported ioctls tty: fix return value for unsupported termiox ioctls tty: Remove dead termiox code tty: fix return value for unsupported ioctls tty: actually undefine superseded ASYNC flags USB: cdc-acm: fix TIOCGSERIAL implementation USB: cdc-acm: fix unprivileged TIOCCSERIAL usb: gadget: r8a66597: Add missing null check on return from platform_get_resource spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality spi: spi-zynqmp-gqspi: add mutex locking for exec_op spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible cpufreq: armada-37xx: Fix determining base CPU frequency cpufreq: armada-37xx: Fix driver cleanup when registration failed clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz cpufreq: armada-37xx: Fix the AVS value for load L1 clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock cpufreq: armada-37xx: Fix setting TBG parent for load levels crypto: qat - Fix a double free in adf_create_ring crypto: sa2ul - Fix memory leak of rxd crypto: sun8i-ss - Fix memory leak of pad crypto: allwinner - add missing CRYPTO_ prefix ACPI: CPPC: Replace cppc_attr with kobj_attribute cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration PM: runtime: Replace inline function pm_runtime_callbacks_present() soc: qcom: mdt_loader: Detect truncated read of segments soc: qcom: mdt_loader: Validate that p_filesz < p_memsz spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() spi: Fix use-after-free with devm_spi_alloc_* clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped clocksource/drivers/timer-ti-dm: Fix posted mode status check order PM / devfreq: Use more accurate returned new_freq as resume_freq soc: qcom: pdr: Fix error return code in pdr_register_listener staging: greybus: uart: fix unprivileged TIOCCSERIAL staging: fwserial: fix TIOCGSERIAL implementation staging: fwserial: fix TIOCSSERIAL implementation staging: rtl8192u: Fix potential infinite loop staging: comedi: tests: ni_routes_test: Fix compilation error irqchip/gic-v3: Fix OF_BAD_ADDR error handling mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol firmware: qcom_scm: Workaround lack of "is available" call on SC7180 firmware: qcom_scm: Reduce locking section for __get_convention() firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool m68k: mvme147,mvme16x: Don't wipe PCC timer config bits soundwire: stream: fix memory leak in stream config error path memory: pl353: fix mask of ECC page_size config register driver core: platform: Declare early_platform_cleanup() prototype drivers: nvmem: Fix voltage settings for QTI qfprom-efuse USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() usb: gadget: aspeed: fix dma map failure crypto: qat - fix error path in adf_isr_resource_alloc() crypto: poly1305 - fix poly1305_core_setkey() declaration NFSv4.2: fix copy stateid copying for the async copy NFSD: Fix sparse warning in nfs4proc.c arm64: dts: mediatek: fix reset GPIO level on pumpkin phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup soundwire: bus: Fix device found flag correctly bus: qcom: Put child node before return arm64: dts: renesas: r8a779a0: Fix PMU interrupt mtd: require write permissions for locking and badblock ioctls dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties' usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()' usb: gadget: s3c: Fix incorrect resources releasing fotg210-udc: Complete OUT requests on short packets fotg210-udc: Don't DMA more than the buffer can take fotg210-udc: Mask GRP2 interrupts we don't handle fotg210-udc: Remove a dubious condition leading to fotg210_done fotg210-udc: Fix EP0 IN requests bigger than two packets fotg210-udc: Fix DMA on EP0 for length > max packet size crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init crypto: qat - don't release uninitialized resources crypto: ccp - fix command queuing to TEE ring buffer usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1) usb: gadget: pch_udc: Initialize device pointer before use usb: gadget: pch_udc: Check for DMA mapping error usb: gadget: pch_udc: Check if driver is present before calling ->setup() usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() devtmpfs: fix placement of complete() call x86/microcode: Check for offline CPUs before requesting new microcode spi: stm32: Fix use-after-free on unbind arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding regulator: bd9576: Fix return from bd957x_probe() spi: stm32: drop devres version of spi_register_master crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control mtd: maps: fix error return code of physmap_flash_remove() mtd: don't lock when recursively deleting partitions mtd: rawnand: qcom: Return actual error code instead of -ENODEV mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() spi: rockchip: avoid objtool warning regmap: set debugfs_name to NULL after it is freed usb: typec: stusb160x: fix return value check in stusb160x_probe() usb: typec: tps6598x: Fix return value check in tps6598x_probe() usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS serial: stm32: fix tx_empty condition serial: stm32: add FIFO flush when port is closed serial: stm32: fix FIFO flush in startup and set_termios serial: stm32: call stm32_transmit_chars locked serial: stm32: fix tx dma completion, release channel serial: stm32: fix a deadlock in set_termios serial: stm32: fix wake-up flag handling serial: stm32: fix a deadlock condition with wakeup event serial: stm32: fix TX and RX FIFO thresholds serial: stm32: fix incorrect characters on console serial: stm32: fix startup by enabling usart for reception serial: stm32: Use of_device_get_match_data() serial: stm32: fix probe and remove order for dma serial: stm32: add "_usart" prefix in functions name serial: stm32: fix code cleaning warnings and checks x86/platform/uv: Set section block size for hubless architectures arm64: dts: renesas: Add mmc aliases into board dts files ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family ARM: dts: exynos: correct PMIC interrupt trigger level on Snow ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100 memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] crypto: sun8i-ss - fix result memory leak on error path fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE) firmware: xilinx: Add a blank line after function declaration firmware: xilinx: Fix dereferencing freed memory Revert "tools/power turbostat: adjust for temperature offset" usb: gadget: pch_udc: Revert d3cb25a12138 completely Revert "drm/qxl: do not run release if qxl failed to init" ovl: fix missing revert_creds() on error path Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read KVM: arm64: Fully zero the vcpu state on reset KVM: Stop looking for coalesced MMIO zones if the bus is destroyed KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created KVM: SVM: Don't strip the C-bit from CR2 on #PF interception KVM: nSVM: Set the shadow root level to the TDP level for nested NPT KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit KVM: s390: extend kvm_s390_shadow_fault to return entry pointer KVM: s390: split kvm_s390_real_to_abs KVM: s390: VSIE: fix MVPG handling for prefixing and MSO s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility KVM: s390: fix guarded storage control register handling KVM: s390: split kvm_s390_logical_to_effective KVM: s390: VSIE: correctly handle MVPG when in VSIE ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices ALSA: hda/realtek: Re-order ALC662 quirk table entries ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries ALSA: hda/realtek: Re-order ALC269 HP quirk table entries ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 drm/amd/display: Reject non-zero src_y and src_x for video planes drm: bridge/panel: Cleanup connector on bridge detach drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast drm/dp_mst: Revise broadcast msg lct & lcr drm/radeon: fix copy of uninitialized variable back to userspace drm/panfrost: Don't try to map pages that are already mapped drm/panfrost: Clear MMU irqs before handling the fault drm/qxl: use ttm bo priorities drm/i915/gvt: Fix vfio_edid issue for BXT/APL drm/i915/gvt: Fix virtual display setup for BXT/APL FDDI: defxx: Make MMIO the configuration default except for EISA mt76: fix potential DMA mapping leak rtw88: Fix array overrun in rtw_get_tx_power_params() cfg80211: scan: drop entry from hidden_list on overflow ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() md: Fix missing unused status line of /proc/mdstat md: md_open returns -EBUSY when entering racing area md: factor out a mddev_find_locked helper from mddev_find md: split mddev_find md-cluster: fix use-after-free issue when removing rdev md/bitmap: wait for external bitmap writes to complete during tear down async_xor: increase src_offs when dropping destination page x86, sched: Treat Intel SNC topology as default, COD as exception selinux: add proper NULL termination to the secclass_map permissions misc: vmw_vmci: explicitly initialize vmci_datagram payload misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create() misc: lis3lv02d: Fix false-positive WARN on various HP models phy: cadence: Sierra: Fix PHY power_on sequence sc16is7xx: Defer probe if device read fails iio:adc:ad7476: Fix remove handling iio:accel:adis16201: Fix wrong axis assignment that prevents loading iio: inv_mpu6050: Fully validate gyro and accel scale writes soc/tegra: regulators: Fix locking up when voltage-spread is out of range PM / devfreq: Unlock mutex and free devfreq struct in error path PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c PCI: xgene: Fix cfg resource mapping KVM: x86: Defer the MMU unload to the normal path on an global INVPCID PCI: Allow VPD access for QLogic ISP2722 FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR MIPS: pci-rt2880: fix slot 0 configuration MIPS: pci-mt7620: fix PLL lock check ASoC: tlv320aic32x4: Increase maximum register in regmap ASoC: tlv320aic32x4: Register clocks before registering component ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function ASoC: samsung: tm2_wm5110: check of of_parse return value usb: xhci-mtk: improve bandwidth scheduling with TT usb: xhci-mtk: remove or operator for setting schedule parameters usb: typec: tcpm: update power supply once partner accepts usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply drm: bridge: fix LONTIUM use of mipi_dsi_() functions staging: fwserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL permission check staging: fwserial: fix TIOCSSERIAL jiffies conversions USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check staging: greybus: uart: fix TIOCSSERIAL jiffies conversions USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions tty: amiserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL jiffies conversions usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers net/nfc: fix use-after-free llcp_sock_bind/connect bluetooth: eliminate the potential race condition when removing the HCI controller Bluetooth: verify AMP hci_chan before amp_destroy BACKPORT: scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk Revert "xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume" ANDROID: vendor_hooks: Add hooks to dup_task_struct ANDROID: arm64: enable compat vdso UPSTREAM: arm64: vdso32: drop -no-integrated-as flag BACKPORT: scsi: ufs-mediatek: Add HS-G4 support UPSTREAM: scsi: ufs: Add enums for UniPro version higher than 1.6 FROMGIT: usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default FROMGIT: xhci: Do not use GFP_KERNEL in (potentially) atomic context FROMGIT: xhci: Fix giving back cancelled URBs even if halted endpoint can't reset ANDROID: usb: gadget: f_accessory: update SS/SSP descriptors Revert "sched,fair: Alternative sched_slice()" Revert "media: v4l2-ctrls: fix reference to freed memory" ANDROID: GKI: restore a part of "struct mmc_host" Revert "mmc: block: Issue a cache flush only when it's enabled" ANDROID: iommu/io-pgtable-arm: Free underlying page tables for large mappings Revert "UPSTREAM: usb: gadget: f_uac2: validate input parameters" ANDROID: vendor_hooks: Add hooks for account irqtime process tick BACKPORT: arm64: fpsimd: run kernel mode NEON with softirqs disabled UPSTREAM: arm64: assembler: introduce wxN aliases for wN registers BACKPORT: arm64: assembler: remove conditional NEON yield macros UPSTREAM: fsverity: relax build time dependency on CRYPTO_SHA256 UPSTREAM: fscrypt: relax Kconfig dependencies for crypto API algorithms UPSTREAM: crypto: arm64/gcm - move authentication tag check to SIMD domain UPSTREAM: crypto: arm64/crc-t10dif - move NEON yield to C code UPSTREAM: crypto: arm64/aes-ce-mac - simplify NEON yield UPSTREAM: crypto: arm64/aes-neonbs - remove NEON yield calls UPSTREAM: crypto: arm64/sha512-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha3-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha2-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha1-ce - simplify NEON yield UPSTREAM: arm64: assembler: add cond_yield macro UPSTREAM: crypto: remove cipher routines from public crypto API UPSTREAM: chcr_ktls: use AES library for single use cipher ANDROID: add OWNERS for sysfs-fs-f2fs FROMGIT: mm/memory_hotplug: rate limit page migration warnings ANDROID: db845c_gki.fragment: Add QCOM_TSENSE config to avoid thermal crashes UPSTREAM: usb: gadget: f_uac2: validate input parameters UPSTREAM: usb: f_uac2: adds support for SS and SSP f2fs: return EINVAL for hole cases in swap file ANDROID: Update the ABI xml and symbol list f2fs: avoid swapon failure by giving a warning first ANDROID: topology: Add flag to indicate topology has been updated f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly f2fs: support iflag change given the mask f2fs: avoid null pointer access when handling IPU error ANDROID: Update the ABI xml and symbol list ANDROID: Add missing CFI jump table symbols to kallsyms Revert "BACKPORT: bio: limit bio max size" ANDROID: thermal: Add vendor thermal_pm_notify_suspend function Linux 5.10.36 thermal/core/fair share: Lock the thermal zone while looping over instances thermal/drivers/cpufreq_cooling: Fix slab OOB issue lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails dm integrity: fix missing goto in bitmap_flush_interval error handling dm space map common: fix division bug in sm_ll_find_free_block() dm persistent data: packed struct should have an aligned() attribute too tracing: Restructure trace_clock_global() to never block tracing: Map all PIDs to command lines tools/power turbostat: Fix offset overflow issue in index converting rsi: Use resume_noirq for SDIO tty: fix memory leak in vc_deallocate usb: dwc2: Fix session request interrupt handler usb: dwc3: core: Do core softreset when switch mode usb: dwc3: gadget: Fix START_TRANSFER link state check usb: dwc3: gadget: Remove FS bInterval_m1 limitation usb: gadget/function/f_fs string table fix for multiple languages usb: gadget: Fix double free of device descriptor pointers usb: gadget: dummy_hcd: fix gpf in gadget_setup media: venus: hfi_parser: Don't initialize parser on v1 media: v4l2-ctrls: fix reference to freed memory media: staging/intel-ipu3: Fix race condition during set_fmt media: staging/intel-ipu3: Fix set_fmt error handling media: staging/intel-ipu3: Fix memory leak in imu_fmt media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() media: dvb-usb: Fix use-after-free access media: dvbdev: Fix memory leak in dvb_media_device_free() ext4: Fix occasional generic/418 failure ext4: allow the dax flag to be set and cleared on inline directories ext4: fix error return code in ext4_fc_perform_commit() ext4: fix ext4_error_err save negative errno into superblock ext4: fix error code in ext4_commit_super ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() ext4: fix check to prevent false positive report of incorrect used inodes ext4: annotate data race in jbd2_journal_dirty_metadata() ext4: annotate data race in start_this_handle() kbuild: update config_data.gz only when the content of .config is changed x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") smb3: do not attempt multichannel to server which does not support it smb3: when mounting with multichannel include it in requested capabilities jffs2: check the validity of dstlen in jffs2_zlib_compress() Fix misc new gcc warnings security: commoncap: fix -Wstringop-overread warning sfc: farch: fix TX queue lookup in TX event handling sfc: farch: fix TX queue lookup in TX flush done handling exfat: fix erroneous discard when clear cluster bit fuse: fix write deadlock dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences md/raid1: properly indicate failure when ending a failed write request crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS crypto: arm/curve25519 - Move '.fpu' after '.arch' tpm: vtpm_proxy: Avoid reading host log when using a virtual device tpm: efi: Use local variable for calculating final log size intel_th: pci: Add Alder Lake-M support powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR powerpc/kexec_file: Use current CPU info while setting up FDT powerpc/eeh: Fix EEH handling for hugepages in ioremap space. powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors jffs2: Hook up splice_write callback jffs2: Fix kasan slab-out-of-bounds problem Input: ili210x - add missing negation for touch indication on ili210x NFSv4: Don't discard segments marked for return in _pnfs_return_layout() NFS: Don't discard pNFS layout segments that are marked for return NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure openvswitch: fix stack OOB read while fragmenting IPv4 packets mlxsw: spectrum_mr: Update egress RIF list before route's action f2fs: fix to avoid out-of-bounds memory access f2fs: fix error handling in f2fs_end_enable_verity() ubifs: Only check replay with inode type to judge if inode linked kcsan, debugfs: Move debugfs file creation out of early init virtiofs: fix memory leak in virtio_fs_probe() fs: fix reporting supported extra file attributes for statx() Makefile: Move -Wno-unused-but-set-variable out of GCC only block arm64/vdso: Discard .note.gnu.property sections in vDSO btrfs: fix race when picking most recent mod log operation for an old root tools/power/turbostat: Fix turbostat for AMD Zen CPUs ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops ALSA: hda/realtek - Headset Mic issue on HP platform ALSA: hda/realtek: fix mic boost on Intel NUC 8 ALSA: hda/realtek: GA503 use same quirks as GA401 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 ALSA: usb-audio: Explicitly set up the clock selector ALSA: sb: Fix two use after free in snd_sb_qsound_build ALSA: hda/conexant: Re-order CX5066 quirk table entries ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer power: supply: cpcap-battery: fix invalid usage of list cursor sched,psi: Handle potential task count underflow bugs more gracefully s390/archrandom: add parameter check for s390_arch_random_generate block/rnbd-clt: Fix missing a memory free when unloading the module sched,fair: Alternative sched_slice() perf: Rework perf_event_exit_event() scsi: libfc: Fix a format specifier mfd: arizona: Fix rumtime PM imbalance on error mfd: da9063: Support SMBus and I2C mode mfd: intel-m10-bmc: Fix the register access range scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response drm/amdgpu: fix NULL pointer dereference drm/amd/display: Try YCbCr420 color when YCbCr444 fails amdgpu: avoid incorrect %hu format string drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug drm/amd/display: Fix UBSAN: shift-out-of-bounds warning drm/amd/display: Fix debugfs link_settings entry drm/radeon/ttm: Fix memory leak userptr pages drm/amdgpu/ttm: Fix memory leak userptr pages drm/msm/mdp5: Do not multiply vclk line count by 100 drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal sched/fair: Ignore percpu threads for imbalance pulls media: gscpa/stv06xx: fix memory leak media: dvb-usb: fix memory leak in dvb_usb_adapter_init media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming media: platform: sti: Fix runtime PM imbalance in regs_show media: i2c: adv7842: fix possible use-after-free in adv7842_remove() media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() media: adv7604: fix possible use-after-free in adv76xx_remove() media: tc358743: fix possible use-after-free in tc358743_remove() power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver media: vivid: update EDID media: em28xx: fix memory leak scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() scsi: smartpqi: Add new PCI IDs scsi: smartpqi: Correct request leakage during reset operations scsi: smartpqi: Use host-wide tag space power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce selftests/resctrl: Fix checking for < 0 for unsigned values selftests/resctrl: Fix incorrect parsing of iMC counters selftests/resctrl: Use resctrl/info for feature detection selftests/resctrl: Fix missing options "-n" and "-p" selftests/resctrl: Clean up resctrl features check selftests/resctrl: Fix compilation issues for other global variables selftests/resctrl: Fix compilation issues for global variables selftests/resctrl: Enable gcc checks to detect buffer overflows nvmet: return proper error code from discovery ctrl drm/komeda: Fix bit check to import to value of proper type ata: ahci: Disable SXS for Hisilicon Kunpeng920 mmc: sdhci-brcmstb: Remove CQE quirk mmc: sdhci-pci: Add PCI IDs for Intel LKF mmc: sdhci-esdhc-imx: validate pinctrl before use it scsi: qla2xxx: Fix use after free in bsg drm/vkms: fix misuse of WARN_ON scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() drm/amd/display: fix dml prefetch validation drm/amd/display: DCHUB underflow counter increasing in some scenarios drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' drm/amd/pm: fix workload mismatch on vega10 drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f drm/amdkfd: Fix UBSAN shift-out-of-bounds warning drm/amdgpu: mask the xgmi number of hops reported from psp to kfd backlight: qcom-wled: Fix FSC update issue for WLED5 backlight: qcom-wled: Use sink_addr for sync toggle power: supply: Use IRQF_ONESHOT media: gspca/sq905.c: fix uninitialized variable media: media/saa7164: fix saa7164_encoder_register() memory leak bugs extcon: arizona: Fix various races on driver unbind extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged power: supply: bq27xxx: fix power_avg for newer ICs atomisp: don't let it go past pipes array media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB media: ite-cir: check for receive overflow scsi: target: pscsi: Fix warning in pscsi_complete_cmd() kvfree_rcu: Use same set of GFP flags as does single-argument sched/pelt: Fix task util_est update filtering drm/amdgpu: Fix some unload driver issues scsi: lpfc: Fix pt2pt connection does not recover after LOGO scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work drm/amd/display: Don't optimize bandwidth before disabling planes drm/amd/display: Check for DSC support instead of ASIC revision drm/ast: fix memory leak when unload the driver drm/amd/display: changing sr exit latency drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check drm/qxl: release shadow on shutdown drm/qxl: do not run release if qxl failed to init drm: Added orientation quirk for OneGX1 Pro btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s btrfs: do proper error handling in btrfs_update_reloc_root btrfs: do proper error handling in create_reloc_root spi: sync up initial chipselect state platform/x86: intel_pmc_core: Don't use global pmcdev in quirks crypto: omap-aes - Fix PM reference leak on omap-aes.c crypto: sa2ul - Fix PM reference leak in sa_ul_probe() crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c crypto: stm32/hash - Fix PM reference leak on stm32-hash.c crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() intel_th: Consistency and off-by-one fix tty: n_gsm: check error while registering tty devices usb: dwc3: gadget: Check for disabled LPM quirk usb: core: hub: Fix PM reference leak in usb_port_resume() usb: musb: fix PM reference leak in musb_irq_work() usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() spi: qup: fix PM reference leak in spi_qup_remove() spi: omap-100k: Fix reference leak to master spi: dln2: Fix reference leak to master platform/x86: ISST: Account for increased timeout in some cases tools/power/x86/intel-speed-select: Increase string size ARM: dts: at91: change the key code of the gpio key bus: mhi: core: Clear context for stopped channels from remove() xhci: fix potential array out of bounds with several interrupters xhci: check control context is valid before dereferencing it. xhci: check port array allocation was successful before dereferencing it fpga: dfl: pci: add DID for D5005 PAC cards usb: xhci-mtk: support quirk to disable usb2 lpm random: initialize ChaCha20 constants with correct endianness perf/arm_pmu_platform: Fix error handling perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors soundwire: cadence: only prepare attached devices on clock stop tee: optee: do not check memref size on return from Secure World arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on soc/tegra: pmc: Fix completion of power-gate toggling efi/libstub: Add $(CLANG_FLAGS) to x86 flags x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) ARM: dts: ux500: Fix up TVK R3 sensors ARM: dts: BCM5301X: fix "reg" formatting in /memory node kselftest/arm64: mte: Fix MTE feature detection PCI: PM: Do not read power state in pci_enable_device_flags() ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node kselftest/arm64: mte: Fix compilation with native compiler usb: xhci: Fix port minor revision usb: dwc3: gadget: Ignore EP queue requests during bus reset usb: gadget: f_uac1: validate input parameters usb: gadget: f_uac2: validate input parameters genirq/matrix: Prevent allocation counter corruption crypto: hisilicon/sec - fixes a printing error x86/sev: Do not require Hypervisor CPUID bit for SEV guests usb: webcam: Invalid size of Processing Unit Descriptor usb: gadget: uvc: add bInterval checking for HS mode crypto: qat - fix unmap invalid dma address crypto: api - check for ERR pointers in crypto_destroy_tfm() bus: mhi: core: Destroy SBL devices when moving to mission mode spi: ath79: remove spi-master setup and cleanup assignment spi: ath79: always call chipselect function staging: wimax/i2400m: fix byte-order issue bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first cpuidle: tegra: Fix C7 idling state on Tegra114 fbdev: zero-fill colormap in fbcmap.c posix-timers: Preserve return value in clock_adjtime32() btrfs: fix race between transaction aborts and fsyncs leading to use-after-free intel_th: pci: Add Rocket Lake CPU support btrfs: fix metadata extent leak after failure to create subvolume x86/build: Disable HIGHMEM64G selection for M486SX btrfs: handle remount to no compress during compression smb2: fix use-after-free in smb2_ioctl_query_info() cifs: detect dead connections only when echoes are enabled. cifs: fix out-of-bound memory access when calling smb3_notify() at mount point cifs: Return correct error code from smb2_get_enc_key irqchip/gic-v3: Do not enable irqs when handling spurious interrups mmc: core: Fix hanging on I/O during system suspend for removable cards mmc: core: Set read only for SD cards with permanent write protect bit mmc: core: Do a power cycle when the CMD11 fails mmc: block: Issue a cache flush only when it's enabled mmc: block: Update ext_csd.cache_ctrl if it was written mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers mmc: sdhci: Check for reset prior to DMA address unmap mmc: uniphier-sd: Fix a resource leak in the remove function mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() scsi: mpt3sas: Block PCI config access from userspace during reset scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() spi: spi-ti-qspi: Free DMA resources spi: stm32-qspi: fix pm_runtime usage_count counter erofs: add unsupported inode i_format check mtd: physmap: physmap-bt1-rom: Fix unintentional stack access mtd: rawnand: atmel: Update ecc_stats.corrected counter mtd: spinand: core: add missing MODULE_DEVICE_TABLE() Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" mtd: spi-nor: core: Fix an issue of releasing resources during read/write fs/epoll: restore waking from ep_done_scan() ecryptfs: fix kernel panic with null dev_name arm64: dts: mt8173: fix property typo of 'phys' in dsi node arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld ftrace: Handle commands when closing set_ftrace_filter file ACPI: custom_method: fix a possible memory leak ACPI: custom_method: fix potential use-after-free issue tpm: acpi: Check eventlog signature before using it vhost-vdpa: fix vm_flags for virtqueue doorbell mapping s390/zcrypt: fix zcard and zqueue hot-unplug memleak s390/disassembler: increase ebpf disasm buffer size dyndbg: fix parsing file query without a line-range suffix nitro_enclaves: Fix stale file descriptors on failed usercopy bus: mhi: core: Sanity check values from remote device before use bus: mhi: core: Clear configuration from channel context during reset bus: mhi: core: Fix check for syserr at power_up ANDROID: qcom: Add neighbor related symbols ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos FROMGIT: usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS ANDROID: Update the ABI xml and symbol list FROMGIT: usb: dwc3: omap: improve extcon initialization FROMGIT: usb: typec: ucsi: Put fwnode in any case during ->probe() FROMGIT: usb: dwc3: gadget: Return success always for kick transfer in ep queue FROMGIT: usb: dwc3: gadget: Free gadget structure only after freeing endpoints FROMGIT: usb: dwc2: Fix gadget DMA unmap direction FROMGIT: usb: dwc3: gadget: Rename EOPF event macros to Suspend FROMGIT: usb: dwc3: gadget: Enable suspend events Revert "capabilities: require CAP_SETFCAP to map uid 0" Revert "driver core: add a min_align_mask field to struct device_dma_parameters" Revert "swiotlb: add a IO_TLB_SIZE define" Revert "swiotlb: factor out an io_tlb_offset helper" Revert "swiotlb: factor out a nr_slots helper" Revert "swiotlb: clean up swiotlb_tbl_unmap_single" Revert "swiotlb: refactor swiotlb_tbl_map_single" Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single" Revert "swiotlb: respect min_align_mask" Revert "nvme-pci: set min_align_mask" UPSTREAM: block: fix inflight statistics of part0 ANDROID: GKI: 5/7 KMI update BACKPORT: bio: limit bio max size ANDROID: i2c: Add vendor hook to allow assign dev_name to I2C devices UPSTREAM: binder: tell userspace to dump current backtrace when detected oneway spamming ANDROID: arm64: module: add RELA metadata for FIPS140 use ANDROID: GKI: rename filp_open to filp_open_block in symbol lists ANDROID: GKI: dwc3: add Android ABI padding to some structures FROMGIT: usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability FROMGIT: usb: dwc3: Capture new capability register GHWPARAMS9 FROMGIT: usb: dwc3: core: Do core softreset when switch mode ANDROID: android: Add symbols to debug_symbols driver BACKPORT: FROMGIT: remoteproc: add is_iomem to da_to_va FROMGIT: remoteproc: introduce is_iomem to rproc_mem_entry ANDROID: abi_gki_aarch64_qcom: Add __bitmap_andnot and cpumask_any_but ANDROID: abi_gki_aarch64_qcom: Add __kfifo_free Linux 5.10.35 vfio: Depend on MMU perf/core: Fix unconditional security_locked_down() call platform/x86: thinkpad_acpi: Correct thermal sensor allocation USB: Add reset-resume quirk for WD19's Realtek Hub USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX ovl: allow upperdir inside lowerdir ovl: fix leaked dentry nvme-pci: set min_align_mask swiotlb: respect min_align_mask swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single swiotlb: refactor swiotlb_tbl_map_single swiotlb: clean up swiotlb_tbl_unmap_single swiotlb: factor out a nr_slots helper swiotlb: factor out an io_tlb_offset helper swiotlb: add a IO_TLB_SIZE define driver core: add a min_align_mask field to struct device_dma_parameters tools/cgroup/slabinfo.py: updated to work on current kernel perf ftrace: Fix access to pid in array when setting a pid filter capabilities: require CAP_SETFCAP to map uid 0 perf data: Fix error return code in perf_data__create_dir() net: qrtr: Avoid potential use after free in MHI send bpf: Fix leakage of uninitialized bpf stack under speculation bpf: Fix masking negation logic upon negative dst register igb: Enable RSS for Intel I211 Ethernet Controller net: usb: ax88179_178a: initialize local variables before use netfilter: conntrack: Make global sysctls readonly in non-init netns mips: Do not include hi and lo in clobber list for R6 ANDROID: abi_gki_aarch64_qcom: Add __page_pinner_migration_failed ANDROID: vendor_hooks: set debugging data when rt_mutex is working ANDROID: abi_gki_aarch64_qcom: Add irq_do_set_affinity ANDROID: Update the ABI xml and symbol list ANDROID: ABI: Update the generic symbol list fsverity: relax build time dependency on CRYPTO_SHA256 fscrypt: relax Kconfig dependencies for crypto API algorithms f2fs: drop inplace IO if fs status is abnormal f2fs: compress: remove unneed check condition f2fs: clean up left deprecated IO trace codes f2fs: avoid using native allocate_segment_by_default() f2fs: remove unnecessary struct declaration f2fs: fix to avoid NULL pointer dereference f2fs: avoid duplicated codes for cleanup f2fs: document: add description about compressed space handling f2fs: clean up build warnings f2fs: modify open brace '{' following function definitions f2fs: fix the periodic wakeups of discard thread f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: fix to avoid GC/mmap race with f2fs_truncate() f2fs: set checkpoint_merge by default f2fs: Fix a hungtask problem in atomic write f2fs: fix to restrict mount condition on readonly block device f2fs: introduce gc_merge mount option f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix wrong alloc_type in f2fs_do_replace_block f2fs: delete empty compress.h f2fs: fix a typo in inode.c f2fs: allow to change discard policy based on cached discard cmds f2fs: fix to avoid touching checkpointed data in get_victim() f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix error path of f2fs_remount() f2fs: fix wrong comment of nat_tree_lock f2fs: fix to avoid out-of-bounds memory access f2fs: don't start checkpoint thread in readonly mountpoint f2fs: do not use AT_SSR mode in FG_GC & high urgent BG_GC f2fs: add sysfs nodes to get runtime compression stat f2fs: fix to use per-inode maxbytes in f2fs_fiemap f2fs: fix to align to section for fallocate() on pinned file f2fs: expose # of overprivision segments f2fs: fix error handling in f2fs_end_enable_verity() f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: remove unused file_clear_encrypt() f2fs: check if swapfile is section-alligned f2fs: fix last_lblock check in check_swap_activate_fast f2fs: remove unnecessary IS_SWAPFILE check f2fs: Replace one-element array with flexible-array member f2fs: compress: Allow modular (de)compression algorithms f2fs: check discard command number before traversing discard pending list f2fs: update comments for explicit memory barrier f2fs: remove unused FORCE_FG_GC macro f2fs: avoid unused f2fs_show_compress_options() f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix a spelling error f2fs: fix a spacing coding style Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/media/renesas,vin.yaml Documentation/devicetree/bindings/serial/8250.yaml Documentation/devicetree/bindings/serial/st,stm32-uart.yaml drivers/bus/mhi/core/init.c drivers/bus/mhi/core/main.c drivers/bus/mhi/core/pm.c drivers/firmware/qcom_scm-smc.c drivers/firmware/qcom_scm.c drivers/firmware/qcom_scm.h drivers/soc/qcom/mdt_loader.c drivers/usb/gadget/function/f_uac2.c net/qrtr/mhi.c Change-Id: I18208c8a9e6e84b94ee30c8046a3ea74a18e3bea Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-25 18:01:14 +09:00
include/crypto/internal/cipher.h
include/crypto/internal/des.h
include/crypto/internal/geniv.h
include/crypto/internal/hash.h
include/crypto/internal/kpp.h
include/crypto/internal/poly1305.h
include/crypto/internal/rng.h
include/crypto/internal/rsa.h
include/crypto/internal/scompress.h
include/crypto/internal/simd.h
include/crypto/internal/skcipher.h
include/crypto/kpp.h
include/crypto/md5.h
include/crypto/nhpoly1305.h
include/crypto/null.h
include/crypto/pkcs7.h
include/crypto/poly1305.h
include/crypto/public_key.h
include/crypto/rng.h
include/crypto/scatterwalk.h
include/crypto/sha1_base.h
include/crypto/sha256_base.h
include/crypto/sha512_base.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/crypto/sha.h
include/crypto/skcipher.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/crypto/sm2.h
include/crypto/sm3_base.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/crypto/sm3.h
include/crypto/streebog.h
include/crypto/xts.h
include/drm/drm_agpsupport.h
include/drm/drm_atomic.h
include/drm/drm_atomic_helper.h
include/drm/drm_atomic_state_helper.h
include/drm/drm_atomic_uapi.h
include/drm/drm_auth.h
include/drm/drm_blend.h
include/drm/drm_bridge_connector.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/drm/drm_bridge.h
include/drm/drm_cache.h
include/drm/drm_client.h
include/drm/drm_color_mgmt.h
include/drm/drm_connector.h
include/drm/drm_crtc.h
include/drm/drm_crtc_helper.h
include/drm/drm_damage_helper.h
include/drm/drm_debugfs_crc.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/drm/drm_debugfs.h
include/drm/drm_device.h
include/drm/drm_displayid.h
include/drm/drm_dp_dual_mode_helper.h
include/drm/drm_dp_helper.h
include/drm/drm_dp_mst_helper.h
include/drm/drm_drv.h
include/drm/drm_dsc.h
include/drm/drm_edid.h
include/drm/drm_encoder.h
include/drm/drm_encoder_slave.h
include/drm/drm_fb_cma_helper.h
include/drm/drm_fb_helper.h
include/drm/drm_file.h
include/drm/drm_flip_work.h
include/drm/drm_format_helper.h
include/drm/drm_fourcc.h
include/drm/drm_framebuffer.h
include/drm/drm_gem_cma_helper.h
include/drm/drm_gem_framebuffer_helper.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/drm/drm_gem.h
include/drm/drm_gem_shmem_helper.h
include/drm/drm_hashtab.h
include/drm/drm_hdcp.h
include/drm/drm_ioctl.h
include/drm/drm_irq.h
include/drm/drm_lease.h
include/drm/drm_legacy.h
include/drm/drm_managed.h
include/drm/drm_mipi_dsi.h
include/drm/drm_mm.h
include/drm/drm_mode_config.h
include/drm/drm_mode_object.h
include/drm/drm_modeset_helper.h
include/drm/drm_modeset_helper_vtables.h
include/drm/drm_modeset_lock.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/drm/drm_modes.h
include/drm/drm_of.h
include/drm/drm_panel.h
include/drm/drm_plane.h
include/drm/drm_plane_helper.h
include/drm/drm_prime.h
include/drm/drm_print.h
include/drm/drm_probe_helper.h
include/drm/drm_property.h
include/drm/drm_rect.h
include/drm/drm_scdc_helper.h
include/drm/drm_self_refresh_helper.h
include/drm/drm_simple_kms_helper.h
include/drm/drm_syncobj.h
include/drm/drm_sysfs.h
include/drm/drm_util.h
include/drm/drm_utils.h
include/drm/drm_vblank.h
include/drm/drm_vblank_work.h
include/drm/drm_vma_manager.h
include/drm/drm_writeback.h
include/drm/ttm/ttm_bo_api.h
include/drm/ttm/ttm_bo_driver.h
include/drm/ttm/ttm_execbuf_util.h
include/drm/ttm/ttm_memory.h
include/drm/ttm/ttm_module.h
include/drm/ttm/ttm_page_alloc.h
include/drm/ttm/ttm_placement.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/drm/ttm/ttm_resource.h
include/drm/ttm/ttm_set_memory.h
include/drm/ttm/ttm_tt.h
include/dt-bindings/clock/hi3516cv300-clock.h
include/dt-bindings/clock/hi3519-clock.h
include/dt-bindings/clock/hi3660-clock.h
include/dt-bindings/clock/hi3670-clock.h
include/dt-bindings/clock/hi6220-clock.h
include/dt-bindings/clock/histb-clock.h
include/dt-bindings/i2c/i2c.h
include/dt-bindings/input/gpio-keys.h
include/dt-bindings/leds/common.h
include/dt-bindings/pinctrl/sun4i-a10.h
include/dt-bindings/pwm/pwm.h
include/dt-bindings/spmi/spmi.h
include/keys/asymmetric-parser.h
include/keys/asymmetric-subtype.h
include/keys/asymmetric-type.h
include/keys/encrypted-type.h
include/keys/keyring-type.h
include/keys/request_key_auth-type.h
include/keys/system_keyring.h
include/keys/user-type.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/kunit/assert.h
include/kunit/test.h
include/kunit/try-catch.h
include/kvm/arm_arch_timer.h
include/kvm/arm_hypercalls.h
include/kvm/arm_pmu.h
include/kvm/arm_psci.h
include/kvm/arm_vgic.h
include/kvm/iodev.h
include/linux/8250_pci.h
include/linux/acct.h
include/linux/acpi_dma.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/acpi.h
include/linux/acpi_iort.h
include/linux/aer.h
include/linux/agp_backend.h
include/linux/aio.h
include/linux/alarmtimer.h
include/linux/amba/bus.h
include/linux/amba/serial.h
Merge android12-5.10.12 (39564d7) into msm-5.10 * refs/heads/tmp-39564d7: Linux 5.10.12 printk: fix string termination for record_print_text() printk: fix buffer overflow potential for print_text() tools: Factor HOSTCC, HOSTLD, HOSTAR definitions mm: fix a race on nr_swap_pages mm/page_alloc: add a missing mm_page_alloc_zone_locked() tracepoint objtool: Don't fail on missing symbol table io_uring: fix sleeping under spin in __io_clean_op io_uring: dont kill fasync under completion_lock io_uring: fix skipping disabling sqo on exec io_uring: fix uring_flush in exit_files() warning io_uring: fix false positive sqo warning on flush io_uring: do sqo disable on install_fd error io_uring: fix null-deref in io_disable_sqo_submit io_uring: stop SQPOLL submit on creator's death io_uring: add warn_once for io_uring_flush() io_uring: inline io_uring_attempt_task_drop() kernel/io_uring: cancel io_uring before task works iwlwifi: dbg: Don't touch the tlv data RDMA/vmw_pvrdma: Fix network_hdr_type reported in WC media: v4l2-subdev.h: BIT() is not available in userspace media: Revert "media: videobuf2: Fix length check for single plane dmabuf queueing" HID: multitouch: Apply MT_QUIRK_CONFIDENCE quirk for multi-input devices HID: wacom: Correct NULL dereference on AES pen proximity futex: Handle faults correctly for PI futexes futex: Simplify fixup_pi_state_owner() futex: Use pi_state_update_owner() in put_pi_state() rtmutex: Remove unused argument from rt_mutex_proxy_unlock() futex: Provide and use pi_state_update_owner() futex: Replace pointless printk in fixup_owner() futex: Ensure the correct return value from futex_lock_pi() Revert "mm/slub: fix a memory leak in sysfs_slab_add()" gpio: mvebu: fix pwm .get_state period calculation FROMLIST: fuse: Allocate unlikely used ioctl number for passthrough V1 UPSTREAM: xhci: handle halting transfer event properly after endpoint stop and halt raced. UPSTREAM: xhci: Check for pending reset endpoint command before queueing a new one. UPSTREAM: xhci: remove obsolete dequeue pointer moving code UPSTREAM: xhci: introduce a new move_dequeue_past_td() function to replace old code. UPSTREAM: xhci: handle stop endpoint command completion with endpoint in running state. UPSTREAM: xhci: Fix halted endpoint at stop endpoint command completion UPSTREAM: xhci: split handling halted endpoints into two steps UPSTREAM: xhci: move and rename xhci_cleanup_halted_endpoint() UPSTREAM: xhci: turn cancelled td cleanup to its own function UPSTREAM: xhci: store TD status in the td struct instead of passing it along UPSTREAM: xhci: use xhci_td_cleanup() helper when giving back cancelled URBs UPSTREAM: xhci: move xhci_td_cleanup so it can be called by more functions UPSTREAM: xhci: Add xhci_reset_halted_ep() helper function ANDROID: x86: GKI: Enable CFI UPSTREAM: kasan: fix incorrect arguments passing in kasan_add_zero_shadow UPSTREAM: kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow UPSTREAM: kasan, mm: fix resetting page_alloc tags for HW_TAGS UPSTREAM: kasan, mm: fix conflicts with init_on_alloc/free UPSTREAM: kasan: fix HW_TAGS boot parameters UPSTREAM: kasan, arm64: fix pointer tags in KASAN reports UPSTREAM: arm64: mte: remove an ISB on kernel exit UPSTREAM: mm/mremap.c: fix extent calculation UPSTREAM: x86: mremap speedup - Enable HAVE_MOVE_PUD UPSTREAM: arm64: mremap speedup - enable HAVE_MOVE_PUD UPSTREAM: mm: speedup mremap on 1GB or larger regions ANDROID: x86: GKI: Enable LTO UPSTREAM: xhci: flush endpoint start to reduce race risk with stop endpoint command. UPSTREAM: xhci: Check link TRBs when updating ring enqueue and dequeue pointers. UPSTREAM: xhci: avoid DMA double fetch when reading event trb type. UPSTREAM: xhci: remove extra loop in interrupt context UPSTREAM: xhci: check slot_id is valid before gathering slot info UPSTREAM: xhci: prevent a theoretical endless loop while preparing rings. UPSTREAM: xhci: remove xhci_stream_id_to_ring() helper UPSTREAM: xhci: add xhci_virt_ep_to_ring() helper UPSTREAM: xhci: check virt_dev is valid before dereferencing it UPSTREAM: xhci: add xhci_get_virt_ep() helper UPSTREAM: xhci: remove unused event parameter from completion handlers UPSTREAM: xhci: adjust parameters passed to cleanup_halted_endpoint() UPSTREAM: xhci: get isochronous ring directly from endpoint structure UPSTREAM: xhci: Avoid parsing transfer events several times ANDROID: sched/core: prevent timers on paused cpus UPSTREAM: arm64: lto: Strengthen READ_ONCE() to acquire when CONFIG_LTO=y UPSTREAM: arm64: alternatives: Remove READ_ONCE() usage during patch operation BACKPORT: arm64: cpufeatures: Add capability for LDAPR instruction UPSTREAM: arm64: alternatives: Split up alternative.h UPSTREAM: arm64: uaccess: move uao_* alternatives to asm-uaccess.h ANDROID: x86: Add objtool to MAKE_GOALS FROMLIST: kbuild: improve libelf detection BACKPORT: tools: Factor HOSTCC, HOSTLD, HOSTAR definitions ANDROID: virtio: disable virtio_dma_buf callback checks with CFI FROMLIST: scsi: ufs: Fix deadlock while suspending ufs host FROMLIST: block: bsg: resume platform device before accessing FROMGIT: f2fs: flush data when enabling checkpoint back FROMGIT: KVM: arm64: Don't clobber x4 in __do_hyp_init FROMGIT: KVM: Forbid the use of tagged userspace addresses for memslots FROMGIT: KVM: arm64: Filter out v8.1+ events on v8.0 HW FROMGIT: KVM: arm64: Compute TPIDR_EL2 ignoring MTE tag FROMGIT: KVM: arm64: Use the reg_to_encoding() macro instead of sys_reg() FROMGIT: KVM: arm64: Allow PSCI SYSTEM_OFF/RESET to return FROMGIT: KVM: arm64: Simplify handling of absent PMU system registers FROMGIT: KVM: arm64: Hide PMU registers from userspace when not available UPSTREAM: KVM: arm64: Replace KVM_ARM_PMU with HW_PERF_EVENTS UPSTREAM: KVM: arm64: Remove spurious semicolon in reg_to_encoding() UPSTREAM: KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotation UPSTREAM: KVM: arm64: Consolidate dist->ready setting into kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Remove redundant call to kvm_pmu_vcpu_reset() UPSTREAM: KVM: arm64: Update comment in kvm_vgic_map_resources() UPSTREAM: KVM: arm64: Move double-checked lock to kvm_vgic_map_resources() UPSTREAM: KVM: arm64: arch_timer: Remove VGIC initialization check UPSTREAM: KVM: Documentation: Add arm64 KVM_RUN error codes UPSTREAM: KVM: arm64: Declutter host PSCI 0.1 handling UPSTREAM: KVM: arm64: Move skip_host_instruction to adjust_pc.h UPSTREAM: KVM: arm64: Remove unused includes in psci-relay.c UPSTREAM: KVM: arm64: Minor cleanup of hyp variables used in host UPSTREAM: KVM: arm64: Skip computing hyp VA layout for VHE UPSTREAM: KVM: arm64: Use lm_alias in nVHE-only VA conversion UPSTREAM: KVM: arm64: Prevent use of invalid PSCI v0.1 function IDs UPSTREAM: KVM: arm64: Fix nVHE boot on VHE systems UPSTREAM: KVM: arm64: Fix EL2 mode availability checks UPSTREAM: KVM: arm64: Trap host SMCs in protected mode UPSTREAM: KVM: arm64: Keep nVHE EL2 vector installed UPSTREAM: KVM: arm64: Intercept host's SYSTEM_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_SUSPEND PSCI SMCs UPSTREAM: KVM: arm64: Intercept host's CPU_ON SMCs UPSTREAM: KVM: arm64: Add function to enter host from KVM nVHE hyp code UPSTREAM: KVM: arm64: Extract __do_hyp_init into a helper function UPSTREAM: KVM: arm64: Forward safe PSCI SMCs coming from host UPSTREAM: KVM: arm64: Add offset for hyp VA <-> PA conversion UPSTREAM: KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Add SMC handler in nVHE EL2 UPSTREAM: KVM: arm64: Create nVHE copy of cpu_logical_map UPSTREAM: KVM: arm64: Support per_cpu_ptr in nVHE hyp code UPSTREAM: KVM: arm64: Add .hyp.data..ro_after_init ELF section UPSTREAM: KVM: arm64: Init MAIR/TCR_EL2 from params struct UPSTREAM: KVM: arm64: Move hyp-init params to a per-CPU struct UPSTREAM: KVM: arm64: Remove vector_ptr param of hyp-init UPSTREAM: arm64: Extract parts of el2_setup into a macro UPSTREAM: arm64: Make cpu_logical_map() take unsigned int UPSTREAM: psci: Add accessor for psci_0_1_function_ids UPSTREAM: psci: Replace psci_function_id array with a struct UPSTREAM: psci: Split functions to v0.1 and v0.2+ variants UPSTREAM: psci: Support psci_ops.get_version for v0.1 UPSTREAM: KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capability UPSTREAM: KVM: arm64: Add kvm-arm.mode early kernel parameter UPSTREAM: KVM: arm64: Use kvm_write_guest_lock when init stolen time UPSTREAM: KVM: arm64: Some fixes of PV-time interface document UPSTREAM: arm64: head.S: always initialize PSTATE UPSTREAM: arm64: head.S: cleanup SCTLR_ELx initialization UPSTREAM: arm64: head.S: rename el2_setup -> init_kernel_el UPSTREAM: arm64: add C wrappers for SET_PSTATE_*() UPSTREAM: arm64: ensure ERET from kthread is illegal BACKPORT: KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs are Meltdown-safe UPSTREAM: KVM: arm64: Delay the polling of the GICR_VPENDBASER.Dirty bit UPSTREAM: arm64: Make the Meltdown mitigation state available UPSTREAM: KVM: arm64: selftests: Filter out DEMUX registers UPSTREAM: KVM: arm64: CSSELR_EL1 max is 13 UPSTREAM: KVM: arm64: Remove unused __extended_idmap_trampoline() prototype UPSTREAM: KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension() UPSTREAM: KVM: arm64: Move 'struct kvm_arch_memory_slot' out of uapi/ UPSTREAM: KVM: arm64: Get rid of the PMU ready state UPSTREAM: KVM: arm64: Gate kvm_pmu_update_state() on the PMU feature UPSTREAM: KVM: arm64: Remove dead PMU sysreg decoding code UPSTREAM: KVM: arm64: Remove PMU RAZ/WI handling UPSTREAM: KVM: arm64: Inject UNDEF on PMU access when no PMU configured UPSTREAM: KVM: arm64: Refuse illegal KVM_ARM_VCPU_PMU_V3 at reset time UPSTREAM: KVM: arm64: Set ID_AA64DFR0_EL1.PMUVer to 0 when no PMU support UPSTREAM: KVM: arm64: Refuse to run VCPU if PMU is not initialized UPSTREAM: KVM: arm64: Add kvm_vcpu_has_pmu() helper UPSTREAM: KVM: arm64: Avoid repetitive stack access on host EL1 to EL2 exception UPSTREAM: KVM: arm64: Simplify __kvm_enable_ssbs() UPSTREAM: KVM: arm64: Patch kimage_voffset instead of loading the EL1 value UPSTREAM: KVM: arm64: Remove redundant hyp vectors entry UPSTREAM: arm64: spectre: Consolidate spectre-v3a detection UPSTREAM: arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_SPECTRE_V3A BACKPORT: KVM: arm64: Allocate hyp vectors statically UPSTREAM: KVM: arm64: Re-jig logic when patching hardened hyp vectors UPSTREAM: KVM: arm64: Move BP hardening helpers into spectre.h UPSTREAM: KVM: arm64: Make BP hardening globals static instead UPSTREAM: KVM: arm64: Move kvm_get_hyp_vector() out of header file UPSTREAM: KVM: arm64: Tidy up kvm_map_vector() UPSTREAM: KVM: arm64: Remove redundant Spectre-v2 code from kvm_map_vector() UPSTREAM: KVM: arm64: Drop kvm_coproc.h UPSTREAM: KVM: arm64: Drop legacy copro shadow register UPSTREAM: KVM: arm64: Drop is_aarch32 trap attribute UPSTREAM: KVM: arm64: Drop is_32bit trap attribute UPSTREAM: KVM: arm64: Map AArch32 cp14 register to AArch64 sysregs UPSTREAM: KVM: arm64: Map AArch32 cp15 register to AArch64 sysregs UPSTREAM: KVM: arm64: Add AArch32 mapping annotation UPSTREAM: KVM: arm64: Move AArch32 exceptions over to AArch64 sysregs UPSTREAM: KVM: arm64: Get rid of the AArch32 register mapping code UPSTREAM: KVM: arm64: Consolidate exception injection UPSTREAM: KVM: arm64: Remove SPSR manipulation primitives UPSTREAM: KVM: arm64: Inject AArch32 exceptions from HYP UPSTREAM: KVM: arm64: Inject AArch64 exceptions from HYP UPSTREAM: KVM: arm64: Add basic hooks for injecting exceptions from EL2 UPSTREAM: KVM: arm64: Move VHE direct sysreg accessors into kvm_host.h UPSTREAM: KVM: arm64: Move PC rollback on SError to HYP UPSTREAM: KVM: arm64: Make kvm_skip_instr() and co private to HYP UPSTREAM: KVM: arm64: Move kvm_vcpu_trap_il_is32bit into kvm_skip_instr32() UPSTREAM: KVM: arm64: Don't adjust PC on SError during SMC trap UPSTREAM: KVM: arm64: Turn host HVC handling into a dispatch table UPSTREAM: KVM: arm64: Add kimg_hyp_va() helper FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers ANDROID: sched: Add restrict vendor hooks for balance_rt() ANDROID: GKI: select DMADEVICES if GKI_HIDDEN_SND_SOC_CONFIGS is set ANDROID: use ANDROID_OEM_DATA for OEM data ANDROID: defconfig: Enable debug_symbol driver ANDROID: android: Create debug_symbols driver Change-Id: I7a567fe31d6b789d215f4e6c2ff8401fd0dcb8ac Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-09 16:54:27 +09:00
include/linux/android_debug_symbols.h
Merge android12-5.10.21+ (44f812e) into msm-5.10 * refs/heads/tmp-44f812e: ANDROID: sched/core: Move en/dequeue hooks before related callbacks FROMGIT: kasan: record task_work_add() call stack FROMGIT: kasan, mm: integrate slab init_on_free with HW_TAGS FROMGIT: kasan, mm: integrate slab init_on_alloc with HW_TAGS FROMGIT: kasan, mm: integrate page_alloc init with HW_TAGS FROMGIT: mm: introduce debug_pagealloc_{map,unmap}_pages() helpers FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO FROMGIT: mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY FROMGIT: kernel/power: allow hibernation with page_poison sanity checking FROMGIT: mm, page_poison: use static key more efficiently BACKPORT: mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters FROMGIT: kasan: init memory in kasan_(un)poison for HW_TAGS FROMGIT: arm64: kasan: allow to init memory when setting tags FROMGIT: mm, kasan: don't poison boot memory with tag-based modes FROMGIT: kasan: initialize shadow to TAG_INVALID for SW_TAGS FROMGIT: mm/kasan: switch from strlcpy to strscpy BACKPORT: kasan: remove redundant config option FROMGIT: kasan: fix per-page tags for non-page_alloc pages FROMGIT: kasan: fix KASAN_STACK dependency for HW_TAGS FROMGIT: kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC FROMGIT: arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL FROMLIST: configfs: make directories inherit uid/gid from creator ANDROID: GKI: add some padding to some driver core structures ANDROID: Initial Android 12 OWNERS for abi metafiles UPSTREAM: iommu/msm: Hook up iotlb_sync_map UPSTREAM: memory: mtk-smi: Allow building as module UPSTREAM: memory: mtk-smi: Use platform_register_drivers UPSTREAM: iommu/mediatek: Fix error code in probe() UPSTREAM: iommu/mediatek: Fix unsigned domid comparison with less than zero UPSTREAM: iommu/mediatek: Add mt8192 support UPSTREAM: memory: mtk-smi: Add mt8192 support UPSTREAM: iommu/mediatek: Remove unnecessary check in attach_device UPSTREAM: iommu/mediatek: Support master use iova over 32bit UPSTREAM: iommu/mediatek: Add iova reserved function UPSTREAM: iommu/mediatek: Support for multi domains UPSTREAM: iommu/mediatek: Add get_domain_id from dev->dma_range_map UPSTREAM: iommu/mediatek: Add iova_region structure UPSTREAM: iommu/mediatek: Move geometry.aperture updating into domain_finalise UPSTREAM: iommu/mediatek: Move domain_finalise into attach_device UPSTREAM: iommu/mediatek: Adjust the structure UPSTREAM: iommu/mediatek: Support report iova 34bit translation fault in ISR UPSTREAM: iommu/mediatek: Support up to 34bit iova in tlb flush UPSTREAM: iommu/mediatek: Add power-domain operation UPSTREAM: iommu/mediatek: Add pm runtime callback UPSTREAM: iommu/mediatek: Add device link for smi-common and m4u UPSTREAM: iommu/mediatek: Add error handle for mtk_iommu_probe UPSTREAM: iommu/mediatek: Move hw_init into attach_device UPSTREAM: iommu/mediatek: Update oas for v7s UPSTREAM: iommu/mediatek: Add a flag for iova 34bits case UPSTREAM: iommu/io-pgtable-arm-v7s: Quad lvl1 pgtable for MediaTek UPSTREAM: iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros UPSTREAM: iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro UPSTREAM: iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap UPSTREAM: iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTek UPSTREAM: iommu/mediatek: Use the common mtk-memory-port.h UPSTREAM: dt-bindings: mediatek: Add binding for mt8192 IOMMU UPSTREAM: dt-bindings: memory: mediatek: Rename header guard for SMI header file UPSTREAM: dt-bindings: memory: mediatek: Extend LARB_NR_MAX to 32 UPSTREAM: dt-bindings: memory: mediatek: Add a common memory header file UPSTREAM: dt-bindings: memory: mediatek: Convert SMI to DT schema UPSTREAM: dt-bindings: iommu: mediatek: Convert IOMMU to DT schema UPSTREAM: iommu/mediatek: Remove the tlb-ops for v7s UPSTREAM: iommu/io-pgtable: Remove TLBI_ON_MAP quirk UPSTREAM: iommu/io-pgtable: Allow io_pgtable_tlb ops optional UPSTREAM: iommu/mediatek: Gather iova in iommu_unmap to achieve tlb sync once UPSTREAM: iommu/mediatek: Add iotlb_sync_map to sync whole the iova range BACKPORT: UPSTREAM: iommu: Add iova and size as parameters in iotlb_sync_map UPSTREAM: iommu/io-pgtable: Remove tlb_flush_leaf ANDROID: abi_gki_aarch64_qcom: Add symbols to allow list ANDROID: Add vendor hook to binder. ANDROID: fs: Add vendor hooks for ep_create_wakeup_source & timerfd_create Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers" ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for arm FROMLIST: ARM: kprobes: rewrite test-arm.c in UAL FROMLIST: ARM: kprobes: fix UNPREDICTABLE warnings UPSTREAM: ARM: efistub: replace adrl pseudo-op with adr_l macro invocation UPSTREAM: ARM: assembler: introduce adr_l, ldr_l and str_l macros UPSTREAM: ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler FROMGIT: binder: BINDER_GET_FROZEN_INFO ioctl FROMGIT: binder: use EINTR for interrupted wait for work BACKPORT: FROMGIT: binder: BINDER_FREEZE ioctl ANDROID: qcom: Add pci_dev_present to ABI ANDROID: GKI: Add sysfs_emit to symbol list ANDROID: gki_defconfig: Enable IFB, NET_SCH_TBF, NET_ACT_POLICE ANDROID: gki_defconfig: Enable USB_NET_CDC_NCM ANDROID: gki_defconfig: Enable USB_NET_AQC111 UPSTREAM: usb: dwc3: gadget: Use max speed if unspecified UPSTREAM: usb: dwc3: gadget: Set gadget_max_speed when set ssp_rate ANDROID: freezer: export the freezer_cgrp_subsys for GKI purpose. UPSTREAM: usb: dwc3: qcom: skip interconnect init for ACPI probe FROMGIT: usb: dwc3: gadget: Ignore EP queue requests during bus reset FROMGIT: usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown ANDROID: gpiolib: Add vendor hook for gpio read ANDROID: abi_gki_aarch64_qcom: Whitelist sched_setattr ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: mm: add Android ABI padding to some structures ANDROID: GKI: mount.h: add Android ABI padding to some structures FROMLIST: mm: fs: Invalidate BH LRU during page migration FROMLIST: mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily Revert "FROMLIST: mm: replace migrate_prep with lru_add_drain_all" Revert "BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily" Revert "FROMLIST: mm: fs: Invalidate BH LRU during page migration" ANDROID: vendor_hooks: Add hooks for account process tick ANDROID: usb: dwc3: gadget: Export dwc3_stop_active_transfer, dwc3_send_gadget_ep_cmd ANDROID: clang: update to 12.0.4 ANDROID: vendor_hooks: Add hooks for improving binder trans ANDROID: GKI: Disable DTPM CPU device UPSTREAM: powercap/drivers/dtpm: Add the experimental label to the option description UPSTREAM: powercap/drivers/dtpm: Fix root node initialization ANDROID: GKI: sched.h: add Android ABI padding to some structures ANDROID: GKI: module.h: add Android ABI padding to some structures ANDROID: GKI: sock.h: add Android ABI padding to some structures ANDROID: sched/fair: Do not sync task util with SD_BALANCE_FORK FROMGIT: selinux: vsock: Set SID for socket returned by accept() ANDROID: usb: typec: tcpci: Migrate restricted vendor hook ANDROID: qcom: Add is_dma_buf_file to ABI ANDROID: GKI: update .xml file ANDROID: GKI: enable KFENCE by setting the sample interval to 500ms ANDROID: abi_gki_aarch64_qcom: Add xhci symbols to list ANDROID: vmlinux.lds.h: Define SANITIZER_DISCARDS with CONFIG_CFI_CLANG ANDROID: usb: typec: tcpci: Add vendor hook to mask vbus present ANDROID: usb: typce: tcpci: Add vendor hook for chip specific features ANDROID: usb: typec: tcpci: Add vendor hooks for tcpci interface FROMGIT: f2fs: add sysfs nodes to get runtime compression stat ANDROID: dma-buf: Fix error path on system heaps use of the page pool ANDROID: usb: typec: tcpm: Fix event storm caused by error in backport ANDROID: GKI: USB: XHCI: add Android ABI padding to lots of xhci structures FROMGIT: KVM: arm64: Fix host's ZCR_EL2 restore on nVHE FROMGIT: KVM: arm64: Force SCTLR_EL2.WXN when running nVHE FROMGIT: KVM: arm64: Turn SCTLR_ELx_FLAGS into INIT_SCTLR_EL2_MMU_ON FROMGIT: KVM: arm64: Use INIT_SCTLR_EL2_MMU_OFF to disable the MMU on KVM teardown FROMGIT: arm64: Use INIT_SCTLR_EL1_MMU_OFF to disable the MMU on CPU restart FROMGIT: KVM: arm64: Enable SVE support for nVHE FROMGIT: KVM: arm64: Save/restore SVE state for nVHE BACKPORT: FROMGIT: KVM: arm64: Trap host SVE accesses when the FPSIMD state is dirty FROMGIT: KVM: arm64: Save guest's ZCR_EL1 before saving the FPSIMD state FROMGIT: KVM: arm64: Map SVE context at EL2 when available BACKPORT: FROMGIT: KVM: arm64: Rework SVE host-save/guest-restore FROMGIT: arm64: sve: Provide a conditional update accessor for ZCR_ELx FROMGIT: KVM: arm64: Introduce vcpu_sve_vq() helper FROMGIT: KVM: arm64: Let vcpu_sve_pffr() handle HYP VAs FROMGIT: KVM: arm64: Use {read,write}_sysreg_el1 to access ZCR_EL1 FROMGIT: KVM: arm64: Provide KVM's own save/restore SVE primitives ANDROID: GKI: USB: Gadget: add Android ABI padding to struct usb_gadget ANDROID: vendor_hooks: Add hooks for memory when debug ANDROID: vendor_hooks: Add hooks for ufs scheduler ANDROID: GKI: sound/usb/card.h: add Android ABI padding to struct snd_usb_endpoint ANDROID: GKI: user_namespace.h: add Android ABI padding to a structure ANDROID: GKI: timer.h: add Android ABI padding to a structure ANDROID: GKI: quota.h: add Android ABI padding to some structures ANDROID: GKI: mmu_notifier.h: add Android ABI padding to some structures ANDROID: GKI: mm.h: add Android ABI padding to a structure ANDROID: GKI: kobject.h: add Android ABI padding to some structures ANDROID: GKI: kernfs.h: add Android ABI padding to some structures ANDROID: GKI: irqdomain.h: add Android ABI padding to a structure ANDROID: GKI: ioport.h: add Android ABI padding to a structure ANDROID: GKI: iomap.h: add Android ABI padding to a structure ANDROID: GKI: hrtimer.h: add Android ABI padding to a structure ANDROID: GKI: genhd.h: add Android ABI padding to some structures ANDROID: GKI: ethtool.h: add Android ABI padding to a structure ANDROID: GKI: dma-mapping.h: add Android ABI padding to a structure ANDROID: GKI: networking: add Android ABI padding to a lot of networking structures ANDROID: GKI: blk_types.h: add Android ABI padding to a structure ANDROID: GKI: scsi.h: add Android ABI padding to a structure ANDROID: GKI: pci: add Android ABI padding to some structures ANDROID: GKI: add Android ABI padding to struct nf_conn Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: Id08dc5a5299b4a780553a44a402d18e9b5b096cb Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-25 18:46:34 +09:00
include/linux/android_kabi.h
include/linux/android_vendor.h
include/linux/anon_inodes.h
include/linux/arch_topology.h
include/linux/arm_sdei.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/arm-smccc.h
include/linux/asn1_ber_bytecode.h
include/linux/asn1_decoder.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/asn1.h
include/linux/assoc_array.h
include/linux/assoc_array_priv.h
include/linux/async.h
include/linux/atomic-arch-fallback.h
include/linux/atomic.h
include/linux/attribute_container.h
include/linux/audit.h
include/linux/auxvec.h
include/linux/average.h
include/linux/backing-dev-defs.h
include/linux/backing-dev.h
include/linux/backlight.h
include/linux/badblocks.h
include/linux/balloon_compaction.h
include/linux/bcd.h
include/linux/binfmts.h
include/linux/bio.h
include/linux/bitfield.h
include/linux/bitmap.h
include/linux/bitops.h
include/linux/bitrev.h
include/linux/bits.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/bit_spinlock.h
include/linux/blk-cgroup.h
include/linux/blk-crypto.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/blkdev.h
include/linux/blk-mq.h
include/linux/blk-mq-pci.h
include/linux/blk-mq-virtio.h
include/linux/blkpg.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/blk-pm.h
include/linux/blktrace_api.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/blk_types.h
include/linux/blockgroup_lock.h
include/linux/bootconfig.h
include/linux/bottom_half.h
include/linux/bpf-cgroup.h
include/linux/bpf.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/bpfilter.h
include/linux/bpf_lirc.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/linux/bpf_local_storage.h
include/linux/bpf_lsm.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/bpf-netns.h
include/linux/bpf_trace.h
include/linux/bpf_types.h
include/linux/bpf_verifier.h
include/linux/bsearch.h
include/linux/bsg.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/bsg-lib.h
include/linux/btf.h
include/linux/btf_ids.h
include/linux/buffer_head.h
include/linux/bug.h
include/linux/build_bug.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/build-salt.h
include/linux/bvec.h
include/linux/byteorder/generic.h
include/linux/byteorder/little_endian.h
include/linux/cache.h
include/linux/cacheinfo.h
Merge keystone/android12-5.10-keystone-qcom-release.43+ (92486f8) into msm-5.10 * refs/heads/tmp-92486f8: FROMGIT: bpf: Support all gso types in bpf_skb_change_proto() ANDROID: GKI: 7/2/2021 KMI update ANDROID: ABI: hikey960_gki.fragment: Add cfg80211 and mac80211 as modules ANDROID: ABI: gki_defconfig: Make cfg80211 and mac80211 modules Revert "ANDROID: GKI: Enable some necessary CFG80211 configs for WIFI" Revert "ANDROID: dmabuf: Add mmap_count to struct dmabuf" Revert "ANDROID: dma-buf: Don't change vm_ops if vm_file changes" ANDROID: GKI: mmc: add Android ABI padding to some structures ANDROID: GKI: Add rproc coredump APIs to symbol list ANDROID: GKI: Add remoteproc vendor hook symbols ANDROID: rproc: Add vendor hook for recovery ANDROID: sched: Add vendor data in struct cfs_rq ANDROID: Add oem data array for async binder transaction UPSTREAM: mm: relocate 'write_protect_seq' in struct mm_struct ANDROID: sched: remove regular vendor hooks for 32bit execve ANDROID: GKI: enable CONFIG_BLK_CGROUP_IOCOST ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_tags ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_ctx ANDROID: GKI: Add ANDROID_OEM_DATA in struct request_queue ANDROID: ABI: update virtual device symbols for CAN ANDROID: Add CONFIG_CAN=y to gki_defconfig FROMLIST: scsi: ufs: Make HCM parameter configurable FROMLIST: scsi: ufs: Add support for HCM FROMLIST: scsi: ufs: Do not send umap_all in host control mode FROMLIST: scsi: ufs: Limit the number of inflight rb FROMLIST: scsi: ufs: Add "Cold" regions timer FROMLIST: scsi: ufs: Add hpb dev reset response FROMLIST: scsi: ufs: Region inactivation in HCM FROMLIST: scsi: ufs: Eviction in HCM FROMLIST: scsi: ufs: Add region's reads counter FROMLIST: scsi: ufs: Transform set_dirty to iterate_rgn FROMLIST: scsi: ufs: Add HCM support to rsp_upiu FROMLIST: scsi: ufs: Cache HPB Control mode on init FROMLIST: scsi: ufs: Add HPB 2.0 support FROMLIST: scsi: ufs: Prepare HPB read for cached sub-region FROMLIST: scsi: ufs: L2P map management for HPB read FROMLIST: scsi: ufs: Introduce HPB feature FROMGIT: block/mq-deadline: Prioritize high-priority requests FROMGIT: block/mq-deadline: Add cgroup support FROMGIT: block/mq-deadline: Track I/O statistics FROMGIT: block/mq-deadline: Add I/O priority support FROMGIT: block/mq-deadline: Micro-optimize the batching algorithm FROMGIT: block/mq-deadline: Reserve 25% of scheduler tags for synchronous requests FROMGIT: block/mq-deadline: Improve the sysfs show and store macros FROMGIT: block/mq-deadline: Improve compile-time argument checking FROMGIT: block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() FROMGIT: block/mq-deadline: Remove two local variables FROMGIT: block/mq-deadline: Add two lockdep_assert_held() statements FROMGIT: block/mq-deadline: Add several comments FROMGIT: block: Introduce the ioprio rq-qos policy FROMGIT: block/blk-rq-qos: Move a function from a header file into a C file FROMGIT: block/blk-cgroup: Swap the blk_throtl_init() and blk_iolatency_init() calls FROMGIT: block/Kconfig: Make the BLK_WBT and BLK_WBT_MQ entries consecutive FROMGIT: bfq/mq-deadline: remove redundant check for passthrough request FROMGIT: blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues FROMGIT: Revert "blk-mq, elevator: Count requests per hctx to improve performance" FROMLIST: scsi: ufs: add missing host_lock in setup_xfer_req Revert "Revert "FROMGIT: scsi: ufs: Utilize Transfer Request List Completion Notification Register"" Revert "Revert "BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" Revert "Revert "KMI: BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" ANDROID: Update the ABI representation ANDROID: GKI: Update abi_gki_aarch64_qcom for oom_check_panic symbol ANDROID: sched: Add trace for __setscheduler_uclamp ANDROID: usb: export built-in tracepoint functions ANDROID: Fix lost track action type in save_track_hash ANDROID: ABI: update for new qcom symbols ANDROID: abi_gki_aarch64_qcom: Update ufs symbol list ANDROID: GKI: Update abi_gki_aarch64_qcom for logbuf_pr_cont tracepoint ANDROID: Update symbol list for mtk ANDROID: dma-buf: heaps: export defer-free list size Conflicts: drivers/scsi/ufs/Kconfig Change-Id: I655cd0fba21a825733bfd0e1f0905f3a2ed755ee Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-06 17:46:45 +09:00
include/linux/can/can-ml.h
include/linux/can/core.h
include/linux/can/dev.h
include/linux/can/led.h
include/linux/can/rx-offload.h
include/linux/can/skb.h
include/linux/capability.h
include/linux/cdev.h
include/linux/cdrom.h
Merge android12-5.10.8 (f11e175) into msm-5.10 * refs/heads/tmp-f11e175: FROMGIT: usb: gadget: u_ether: support configuring interface names. Revert "FROMGIT: mm: improve mprotect(R|W) efficiency on pages referenced once" Linux 5.10.8 tools headers UAPI: Sync linux/fscrypt.h with the kernel sources drm/panfrost: Remove unused variables in panfrost_job_close() regmap: debugfs: Fix a reversed if statement in regmap_debugfs_init() net: drop bogus skb with CHECKSUM_PARTIAL and offset beyond end of trimmed packet block: fix use-after-free in disk_part_iter_next can: isotp: isotp_getname(): fix kernel information leak block/rnbd-clt: avoid module unload race with close confirmation xsk: Rollback reservation at NETDEV_TX_BUSY xsk: Fix race in SKB mode transmit with shared cq KVM: arm64: Don't access PMCR_EL0 when no PMU is available selftests: fib_nexthops: Fix wrong mausezahn invocation net: mvneta: fix error message when MTU too large for XDP drm/i915/dp: Track pm_qos per connector net: mvpp2: disable force link UP during port init procedure regulator: qcom-rpmh-regulator: correct hfsmps515 definition arm64: cpufeature: remove non-exist CONFIG_KVM_ARM_HOST wan: ds26522: select CONFIG_BITREVERSE regmap: debugfs: Fix a memory leak when calling regmap_attach_dev net/mlx5e: Fix two double free cases net/mlx5e: Fix memleak in mlx5e_create_l2_table_groups nvme-tcp: Fix possible race of io_work and direct send bpftool: Fix compilation failure for net.o with older glibc iommu/intel: Fix memleak in intel_irq_remapping_alloc iommu/vt-d: Fix misuse of ALIGN in qi_flush_piotlb() zonefs: select CONFIG_CRC32 lightnvm: select CONFIG_CRC32 block: rsxx: select CONFIG_CRC32 wil6210: select CONFIG_CRC32 phy: dp83640: select CONFIG_CRC32 qed: select CONFIG_CRC32 arm64: mm: Fix ARCH_LOW_ADDRESS_LIMIT when !CONFIG_ZONE_DMA dmaengine: xilinx_dma: fix mixed_enum_type coverity warning dmaengine: xilinx_dma: fix incompatible param warning in _child_probe() dmaengine: xilinx_dma: check dma_async_device_register return value dmaengine: milbeaut-xdmac: Fix a resource leak in the error handling path of the probe function dmaengine: mediatek: mtk-hsdma: Fix a resource leak in the error handling path of the probe function interconnect: qcom: fix rpmh link failures interconnect: imx: Add a missing of_node_put after of_device_is_available bcache: set bcache device into read-only mode for BCH_FEATURE_INCOMPAT_OBSO_LARGE_BUCKET i2c: mediatek: Fix apdma and i2c hand-shake timeout i2c: i801: Fix the i2c-mux gpiod_lookup_table not being properly terminated spi: stm32: FIFO threshold level - fix align packet size spi: spi-geni-qcom: Fix geni_spi_isr() NULL dereference in timeout case cpufreq: powernow-k8: pass policy rather than use cpufreq_cpu_get() spi: spi-geni-qcom: Fail new xfers if xfer/cancel/abort pending can: kvaser_pciefd: select CONFIG_CRC32 can: m_can: m_can_class_unregister(): remove erroneous m_can_clk_stop() can: tcan4x5x: fix bittiming const, use common bittiming from m_can driver selftests/bpf: Clarify build error if no vmlinux dmaengine: dw-edma: Fix use after free in dw_edma_alloc_chunk() i2c: sprd: use a specific timeout to avoid system hang up issue ARM: OMAP2+: omap_device: fix idling of devices during probe fanotify: Fix sys_fanotify_mark() on native x86-32 HID: wacom: Fix memory leakage caused by kfifo_alloc ionic: start queues before announcing link up scsi: lpfc: Fix variable 'vport' set but not used in lpfc_sli4_abts_err_handler() net/mlx5: Check if lag is supported before creating one net/mlx5e: In skb build skip setting mark in switchdev mode net/mlx5e: ethtool, Fix restriction of autoneg with 56G net/mlx5: Use port_num 1 instead of 0 when delete a RoCE address net: dsa: lantiq_gswip: Exclude RMII from modes that report 1 GbE s390/qeth: fix L2 header access in qeth_l3_osa_features_check() s390/qeth: fix locking for discipline setup / removal s390/qeth: fix deadlock during recovery nexthop: Bounce NHA_GATEWAY in FDB nexthop groups nexthop: Unlink nexthop group entry in error path nexthop: Fix off-by-one error in error path octeontx2-af: fix memory leak of lmac and lmac->name chtls: Fix chtls resources release sequence chtls: Added a check to avoid NULL pointer dereference chtls: Replace skb_dequeue with skb_peek chtls: Avoid unnecessary freeing of oreq pointer chtls: Fix panic when route to peer not configured chtls: Remove invalid set_tcb call chtls: Fix hardware tid leak net: ip: always refragment ip defragmented packets net: fix pmtu check in nopmtudisc mode tools: selftests: add test for changing routes with PTMU exceptions net: ipv6: fib: flush exceptions when purging route ptp: ptp_ines: prevent build when HAS_IOMEM is not set net: bareudp: add missing error handling for bareudp_link_config() net/sonic: Fix some resource leaks in error handling paths net: vlan: avoid leaks on register_vlan_dev() failures net: stmmac: dwmac-sun8i: Balance syscon (de)initialization net: stmmac: dwmac-sun8i: Balance internal PHY power net: stmmac: dwmac-sun8i: Balance internal PHY resource references net: stmmac: dwmac-sun8i: Fix probe error handling net: hns3: fix a phy loopback fail issue net: hns3: fix the number of queues actually used by ARQ net: hns3: fix incorrect handling of sctp6 rss tuple net: cdc_ncm: correct overhead in delayed_ndp_size btrfs: shrink delalloc pages instead of full inodes btrfs: fix deadlock when cloning inline extent and low on free metadata space btrfs: skip unnecessary searches for xattrs when logging an inode scsi: ufs: Fix -Wsometimes-uninitialized warning io_uring: Fix return value from alloc_fixed_file_ref_node drm/panfrost: Don't corrupt the queue mutex on open/close iommu/arm-smmu-qcom: Initialize SCTLR of the bypass context RDMA/hns: Avoid filling sl in high 3 bits of vlan_id io_uring: patch up IOPOLL overflow_flush sync io_uring: limit {io|sq}poll submit locking scope io_uring: synchronise IOPOLL on task_submit fail powerpc/32s: Fix RTAS machine check with VMAP stack ANDROID: scsi: ufs: fix wrong merge conflict ANDROID: GKI: provide initial snapshot for android12-5.10 .xml FROMGIT: mm: improve mprotect(R|W) efficiency on pages referenced once BACKPORT: FROMGIT: scsi: ufs-qcom: Fix ufs RST_n specs violation BACKPORT: FROMGIT: scsi: ufs: Fix ufs clk specs violation ANDROID: fix 0-day build-break for non-GKI ANDROID: simplify vendor hooks for non-GKI builds ANDROID: fix incorrect printk format ANDROID: Disable CFI on restricted vendor hooks UPSTREAM: x86/pci: Fix the function type for check_reserved_t ANDROID: x86/purgatory: disable CFI ANDROID: x86: kprobes: fix references to optprobe_template_func ANDROID: x86: map CFI jump tables in pti_clone_entry_text ANDROID: x86, module: Ignore __typeid__ relocations ANDROID: x86, relocs: Ignore __typeid__ relocations ANDROID: x86/alternatives: Use C int3 selftest but disable KASAN ANDROID: x86/extable: Do not mark exception callback as CFI ANDROID: arm64: disable BTI with CFI for Clang <12 ANDROID: KVM: arm64: disable CFI for hypervisor code ANDROID: arm64: add __nocfi to __apply_alternatives ANDROID: arm64: add __va_function and __pa_function ANDROID: arm64: add __nocfi to functions that jump to a physical address ANDROID: lkdtm: use __va_function FROMLIST: cfg80211: fix callback type mismatches in wext-compat FROMLIST: lib/list_sort: fix function type mismatches ANDROID: bpf: disable CFI in dispatcher functions ANDROID: kallsyms: cfi: strip hashes from static functions ANDROID: kthread: cfi: disable callback pointer check with modules ANDROID: workqueue: cfi: disable callback pointer check with modules ANDROID: objtool: Find a destination for jumps beyond the section end ANDROID: objtool: Ignore CFI jump tables ANDROID: export: cfi: fix ksymtab addresses ANDROID: module: cfi: ensure __cfi_check alignment ANDROID: mm: add generic __va_function and __pa_function ANDROID: cfi: add __cficanonical and fix PREL32 relocations ANDROID: add support for Clang's Control Flow Integrity (CFI) ANDROID: Incremental fs: Make data validation failure a warn ANDROID: Incremental fs: Free mount info after files are flushed ANDROID: Incremental fs: Fix selinux issues ANDROID: Incremental fs: fix .blocks_written Conflicts: drivers/scsi/ufs/ufs-qcom.c Change-Id: I5b1732fb70e1c38ef95df836b52fc329fc14e0a9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-19 22:06:33 +09:00
include/linux/cfi.h
include/linux/cgroup-defs.h
include/linux/cgroup.h
include/linux/cgroup_rdma.h
include/linux/cgroup_subsys.h
include/linux/circ_buf.h
include/linux/cleancache.h
include/linux/clk/clk-conf.h
include/linux/clkdev.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/clk.h
include/linux/clk-provider.h
include/linux/clockchips.h
include/linux/clocksource.h
include/linux/cma.h
include/linux/cn_proc.h
include/linux/compaction.h
include/linux/compat.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/compiler_attributes.h
include/linux/compiler-clang.h
include/linux/compiler.h
include/linux/compiler_types.h
include/linux/completion.h
include/linux/component.h
include/linux/configfs.h
include/linux/console.h
include/linux/consolemap.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/console_struct.h
include/linux/const.h
include/linux/container.h
include/linux/context_tracking.h
include/linux/context_tracking_state.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/linux/cookie.h
include/linux/coredump.h
include/linux/count_zeros.h
include/linux/cper.h
include/linux/cpu_cooling.h
include/linux/cpufeature.h
include/linux/cpufreq.h
include/linux/cpufreq_times.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/cpu.h
include/linux/cpuhotplug.h
include/linux/cpuidle.h
include/linux/cpumask.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/cpu_pm.h
include/linux/cpu_rmap.h
include/linux/cpuset.h
include/linux/crash_core.h
include/linux/crash_dump.h
include/linux/crc16.h
include/linux/crc32c.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/crc32.h
include/linux/crc32poly.h
include/linux/crc8.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/crc-ccitt.h
include/linux/cred.h
include/linux/crypto.h
include/linux/ctype.h
include/linux/dax.h
include/linux/dcache.h
include/linux/dccp.h
include/linux/dcookies.h
include/linux/debugfs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/debug_locks.h
include/linux/debugobjects.h
include/linux/decompress/bunzip2.h
include/linux/decompress/generic.h
include/linux/decompress/inflate.h
include/linux/decompress/mm.h
include/linux/decompress/unlz4.h
include/linux/decompress/unlzma.h
include/linux/decompress/unlzo.h
include/linux/decompress/unxz.h
include/linux/decompress/unzstd.h
include/linux/delayacct.h
include/linux/delayed_call.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/delay.h
include/linux/devcoredump.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/devfreq_cooling.h
include/linux/devfreq-event.h
include/linux/devfreq.h
include/linux/device/bus.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/device_cgroup.h
include/linux/device/class.h
include/linux/device/driver.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/device.h
include/linux/device-mapper.h
include/linux/dev_printk.h
include/linux/devpts_fs.h
include/linux/dim.h
include/linux/dirent.h
include/linux/dma-buf.h
include/linux/dma-direct.h
include/linux/dma-direction.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/dmaengine.h
include/linux/dma-fence-array.h
include/linux/dma-fence-chain.h
include/linux/dma-fence.h
include/linux/dma-heap.h
include/linux/dma-iommu.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/linux/dma-map-ops.h
include/linux/dma-mapping.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/dmapool.h
include/linux/dma-resv.h
include/linux/dma/sprd-dma.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/dm-bufio.h
include/linux/dmi.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/dm-io.h
include/linux/dm-kcopyd.h
include/linux/dnotify.h
include/linux/dqblk_qtree.h
include/linux/dqblk_v1.h
include/linux/dqblk_v2.h
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
include/linux/dtpm.h
include/linux/dynamic_debug.h
include/linux/dynamic_queue_limits.h
include/linux/earlycpio.h
include/linux/edac.h
include/linux/efi.h
include/linux/elevator.h
include/linux/elfcore-compat.h
include/linux/elfcore.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/elf.h
include/linux/elfnote.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/elf-randomize.h
include/linux/energy_model.h
include/linux/err.h
include/linux/errname.h
include/linux/errno.h
include/linux/error-injection.h
include/linux/errqueue.h
include/linux/errseq.h
include/linux/etherdevice.h
include/linux/ethtool.h
include/linux/ethtool_netlink.h
include/linux/eventfd.h
include/linux/eventpoll.h
include/linux/evm.h
include/linux/exportfs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/export.h
include/linux/ext2_fs.h
include/linux/extable.h
include/linux/extcon.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/extcon-provider.h
include/linux/f2fs_fs.h
include/linux/falloc.h
include/linux/fanotify.h
include/linux/fault-inject.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/fault-inject-usercopy.h
include/linux/fb.h
include/linux/fcntl.h
include/linux/fddidevice.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/fd.h
include/linux/fdtable.h
include/linux/fiemap.h
include/linux/file.h
include/linux/filter.h
include/linux/fips.h
include/linux/firmware.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/firmware-map.h
include/linux/fixp-arith.h
include/linux/flex_proportions.h
include/linux/font.h
include/linux/freezer.h
include/linux/frontswap.h
include/linux/fs_context.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/fscrypt.h
include/linux/fs.h
include/linux/fsl/mc.h
include/linux/fsnotify_backend.h
include/linux/fsnotify.h
include/linux/fs_parser.h
include/linux/fs_pin.h
include/linux/fs_stack.h
include/linux/fs_struct.h
include/linux/fs_types.h
include/linux/fsverity.h
include/linux/ftrace.h
include/linux/ftrace_irq.h
include/linux/futex.h
include/linux/fwnode.h
include/linux/gcd.h
include/linux/genalloc.h
include/linux/generic-radix-tree.h
include/linux/genetlink.h
include/linux/genhd.h
include/linux/getcpu.h
include/linux/gfp.h
include/linux/glob.h
include/linux/gnss.h
include/linux/gpio/consumer.h
include/linux/gpio/driver.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/gpio.h
include/linux/gpio_keys.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/gpio/machine.h
include/linux/hardirq.h
include/linux/hash.h
include/linux/hashtable.h
include/linux/hdmi.h
include/linux/hid-debug.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/linux/hidden.h
include/linux/hiddev.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/hid.h
include/linux/hidraw.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/hid-roccat.h
include/linux/highmem.h
include/linux/highuid.h
include/linux/hmm.h
include/linux/hrtimer_defs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/hrtimer.h
include/linux/huge_mm.h
include/linux/hugetlb_cgroup.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/hugetlb.h
include/linux/hugetlb_inline.h
include/linux/hw_breakpoint.h
include/linux/hw_random.h
include/linux/hwspinlock.h
include/linux/hypervisor.h
include/linux/i2c-algo-bit.h
include/linux/i2c.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/i2c-smbus.h
Merge keystone/android12-5.10-keystone-qcom-release.39+ (9782146) into msm-5.10 * refs/heads/tmp-9782146: FROMGIT: usb: typec: tcpm: Respond Not_Supported if no snk_vdo FROMGIT: usb: typec: tcpm: Properly interrupt VDM AMS FROMGIT: usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header UPSTREAM: swiotlb: Fix the type of index ANDROID: Don't add image to all target with KBUILD_MIXED_TREE Linux 5.10.39 scripts: switch explicitly to Python 3 tweewide: Fix most Shebang lines ipv6: remove extra dev_hold() for fallback tunnels ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods sit: proper dev_{hold|put} in ndo_[un]init methods ip6_gre: proper dev_{hold|put} in ndo_[un]init methods net: stmmac: Do not enable RX FIFO overflow interrupts lib: stackdepot: turn depot_lock spinlock to raw_spinlock block: reexpand iov_iter after read/write ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP net:CXGB4: fix leak if sk_buff is not used gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 drm/amd/display: Fix two cursor duplication when using overlay nvmet: remove unsupported command noise net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found ceph: don't allow access to MDS-private inodes ceph: don't clobber i_snap_caps on non-I_NEW inode ceph: fix fscache invalidation scsi: lpfc: Fix illegal memory access on Abort IOCBs riscv: Workaround mcount name prior to clang-13 scripts/recordmcount.pl: Fix RISC-V regex for clang riscv: Use $(LD) instead of $(CC) to link vDSO platform/chrome: cros_ec_typec: Add DP mode check ARM: 9075/1: kernel: Fix interrupted SMC calls um: Disable CONFIG_GCOV with MODULES um: Mark all kernel symbols as local NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() ACPI / hotplug / PCI: Fix reference count leak in enable_slot() ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() dmaengine: dw-edma: Fix crash on loading/unloading driver PCI: thunder: Fix compile testing virtio_net: Do not pull payload in skb->head isdn: capi: fix mismatched prototypes cxgb4: Fix the -Wmisleading-indentation warning usb: sl811-hcd: improve misleading indentation kgdb: fix gcc-11 warning on indentation airo: work around stack usage warning drm/i915/display: fix compiler warning about array overrun x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes ANDROID: I3C: Enable I3C core framework ANDROID: GKI: Update abi_gki_aarch64_qcom for hung task detect ANDROID: GKI: 5/21 KMI update FROMGIT: blk-mq: clearing flush request reference in tags->rqs[] FROMGIT: blk-mq: clear stale request in tags->rq[] before freeing one request pool FROMGIT: blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter Revert "ANDROID: GKI: Enable CONFIG_KUNIT" BACKPORT: block: Remove queue_limits.bio_max_bytes FROMGIT: kasan: use dump_stack_lvl(KERN_ERR) to print stacks FROMGIT: fix for "printk: introduce dump_stack_lvl()" FROMGIT: printk: introduce dump_stack_lvl() UPSTREAM: arm64: mte: Remove unused mte_assign_mem_tag_range() UPSTREAM: arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere ANDROID: vendor_hooks: add hooks for slab memory leak debugging Revert "Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20"" ANDROID: GKI: Disable CONFIG_ZONE_DMA on arm64 ANDROID: abi_gki_aarch64_qcom: Add *gic_v3_set_affinity trace syms ANDROID: mmc: Add vendor hooks ANDROID: gic-v3: Change GIC v3 vendor hook to restricted ANDROID: GKI: enable hidden configs for DMA ANDROID: GKI: remove kernel_read from abi symbol list Revert "Revert "mmc: block: Issue a cache flush only when it's enabled"" Revert "ANDROID: GKI: restore a part of "struct mmc_host"" Revert "Revert "media: v4l2-ctrls: fix reference to freed memory"" Revert "Revert "sched,fair: Alternative sched_slice()"" FROMGIT: usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work FROMGIT: usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 Revert "Revert "nvme-pci: set min_align_mask"" Revert "Revert "swiotlb: respect min_align_mask"" Revert "Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single"" Revert "Revert "swiotlb: refactor swiotlb_tbl_map_single"" Revert "Revert "swiotlb: clean up swiotlb_tbl_unmap_single"" Revert "Revert "swiotlb: factor out a nr_slots helper"" Revert "Revert "swiotlb: factor out an io_tlb_offset helper"" Revert "Revert "swiotlb: add a IO_TLB_SIZE define"" Revert "Revert "driver core: add a min_align_mask field to struct device_dma_parameters"" Revert "Revert "capabilities: require CAP_SETFCAP to map uid 0"" Revert "ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos" ANDROID: Fix compilation error with huge_pmd_share() UPSTREAM: mm: memblock: add more debug logs UPSTREAM: mm: memblock: drop __init from memblock functions to make it inline ANDROID: modpost: Check for KBUILD_MIXED_TREE for Modules.symvers ANDROID: hung_task: Add vendor hook for hung task detect ANDROID: vendor_hooks: add hook to balance_dirty_pages() ANDROID: vendor_hooks: Add hooks for reducing virtual address fragmentation ANDROID: abi_gki_aarch64_qcom: Add aes_encrypt/aes_expandkey ANDROID: iommu: Add vendor hook for iova allocation and free tracking ANDROID: iommu/io-pgtable-arm: Fix unmapping loop in __arm_lpae_unmap() ANDROID: kernel: Fix debug_kinfo warning message Revert "mm: fix struct page layout on 32-bit systems" Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4" Revert "kyber: fix out of bounds access when preempted" Revert "PM: runtime: Fix unpaired parent child_count for force_resume" Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940" ANDROID: ABI: Update allowed list for QCOM ANDROID: Update the ABI xml ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add missing symbols for i3c ANDROID: dm-user: Drop additional reference FROMGIT: scsi: ufs: ufs-mediatek: Fix power down spec violation UPSTREAM: scsi: ufs-mediatek: Support option to disable auto-hibern8 UPSTREAM: scsi: ufs-mediatek: Decouple features from platform bindings BACKPORT: scsi: ufs-mediatek: Support VA09 regulator operations UPSTREAM: scsi: ufs: Add retry flow for failed HBA enabling Linux 5.10.38 ASoC: rsnd: check all BUSIF status when error nvme: do not try to reconfigure APST when the controller is not live ext4: fix debug format string warning debugfs: Make debugfs_allow RO after init dt-bindings: serial: 8250: Remove duplicated compatible strings dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 i2c: mediatek: Fix send master code at more than 1MHz media: rkvdec: Remove of_match_ptr() clk: exynos7: Mark aclk_fsys1_200 as critical drm/i915: Fix crash in auto_retire drm/i915/overlay: Fix active retire callback alignment drm/i915: Read C0DRB3/C1DRB3 as 16 bits again drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp kobject_uevent: remove warning in init_uevent_argv() usb: typec: tcpm: Fix error while calculating PPS out values ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address ARM: 9012/1: move device tree mapping out of linear region ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue MIPS: Avoid handcoded DIVU in `__div64_32' altogether MIPS: Avoid DIVU in `__div64_32' is result would be zero MIPS: Reinstate platform `__div64_32' handler mm: fix struct page layout on 32-bit systems iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" KVM: VMX: Disable preemption when probing user return MSRs KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported KVM: nVMX: Always make an attempt to map eVMCS after migration KVM: x86: Move RDPID emulation intercept to its own enum KVM: x86: Emulate RDPID only if RDTSCP is supported xen/gntdev: fix gntdev_mmap() error exit path cdc-wdm: untangle a circular dependency between callback and softint iio: tsl2583: Fix division by a zero lux_val iio: gyro: mpu3050: Fix reported temperature value xhci: Add reset resume quirk for AMD xhci controller. xhci: Do not use GFP_KERNEL in (potentially) atomic context xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI usb: typec: ucsi: Put fwnode in any case during ->probe() usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 usb: dwc3: gadget: Return success always for kick transfer in ep queue usb: dwc3: gadget: Enable suspend events usb: core: hub: fix race condition about TRSMRCY of resume usb: dwc2: Fix gadget DMA unmap direction usb: xhci: Increase timeout for HC halt usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield usb: dwc3: omap: improve extcon initialization blk-mq: Swap two calls in blk_mq_exit_queue() blk-mq: plug request for shared sbitmap nbd: Fix NULL pointer in flush_workqueue f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly nvmet-rdma: Fix NULL deref when SEND is completed with error nvmet: fix inline bio check for bdev-ns nvmet: add lba to sect conversion helpers kyber: fix out of bounds access when preempted ACPI: scan: Fix a memory leak in an error handling path usb: musb: Fix an error message hwmon: (occ) Fix poll rate limiting usb: fotg210-hcd: Fix an error message iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER iio: proximity: pulsedlight: Fix rumtime PM imbalance on error iio: light: gp2ap002: Fix rumtime PM imbalance on error usb: dwc3: gadget: Free gadget structure only after freeing endpoints perf tools: Fix dynamic libbpf link xen/unpopulated-alloc: fix error return code in fill_list() xen/unpopulated-alloc: consolidate pgmap manipulation dax: Wake up all waiters after invalidating dax entry dax: Add a wakeup mode parameter to put_unlocked_entry() dax: Add an enum for specifying dax wakup mode KVM: x86: Prevent deadlock against tk_core.seq KVM: x86: Cancel pvclock_gtod_work on module removal drm/msm/dp: initialize audio_comp when audio starts KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer kvm: exit halt polling on need_resched() as well drm/i915: Avoid div-by-zero on gen2 drm/amd/display: Initialize attribute for hdcp_srm sysfs file drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected btrfs: fix race leading to unpersisted data and metadata on fsync arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup blk-iocost: fix weight updates of inner active iocgs mm/hugetlb: fix F_SEAL_FUTURE_WRITE kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled userfaultfd: release page in error path to avoid BUG_ON squashfs: fix divide error in calculate_skip() hfsplus: prevent corruption in shrinking truncate powerpc/64s: Fix crashes when toggling entry flush barrier powerpc/64s: Fix crashes when toggling stf barrier ARC: mm: Use max_high_pfn as a HIGHMEM zone border ARC: mm: PAE: use 40-bit physical page mask ARC: entry: fix off-by-one error in syscall number validation f2fs: avoid unneeded data copy in f2fs_ioc_move_range() mptcp: fix splat when closing unaccepted socket i40e: Fix PHY type identifiers for 2.5G and 5G adapters i40e: fix the restart auto-negotiation after FEC modified i40e: Fix use-after-free in i40e_client_subtask() i40e: fix broken XDP support netfilter: nftables: avoid overflows in nft_hash_buckets() kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources kernel: kexec_file: fix error return code of kexec_calculate_store_digests() fs/proc/generic.c: fix incorrect pde_is_permanent check sched/fair: Fix unfairness caused by missing load decay sched: Fix out-of-bound access in uclamp can: m_can: m_can_tx_work_queue(): fix tx_skb race condition can: mcp251x: fix resume from sleep before interface was brought up can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path netfilter: nftables: Fix a memleak from userdata error path in new objects netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check smc: disallow TCP_ULP in smc_setsockopt() net: fix nla_strcmp to handle more then one trailing null character ethtool: fix missing NLM_F_MULTI flag when dumping mm/gup: check for isolation errors mm/gup: return an error on migration failure mm/gup: check every subpage of a compound page during isolation ksm: fix potential missing rmap_item for stable_node mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() arm64: entry: always set GIC_PRIO_PSR_I_SET during entry arm64: entry: factor irq triage logic into macros drm/radeon: Avoid power table parsing memory leaks drm/radeon: Fix off-by-one power_state index heap overwrite net: stmmac: Clear receive all(RA) bit when promiscuous mode is off xsk: Fix for xp_aligned_validate_desc() when len == chunk_size netfilter: xt_SECMARK: add new revision to fix structure layout sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b ethernet:enic: Fix a use after free bug in enic_hard_start_xmit block/rnbd-clt: Check the return value of the function rtrs_clt_query block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t libbpf: Fix signed overflow in ringbuf_process_ring sunrpc: Fix misplaced barrier in call_decode RISC-V: Fix error code returned by riscv_hartid_to_cpuid() sctp: do asoc update earlier in sctp_sf_do_dupcook_a net: hns3: disable phy loopback setting in hclge_mac_start_phy net: hns3: use netif_tx_disable to stop the transmit queue net: hns3: fix for vxlan gpe tx checksum bug net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() net: hns3: initialize the message content in hclge_get_link_mode() net: hns3: fix incorrect configuration for igu_egu_hw_err rtc: ds1307: Fix wday settings for rx8130 scsi: ufs: core: Narrow down fast path in system suspend path scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend scsi: ufs: core: Do not put UFS power into LPM if link is broken scsi: qla2xxx: Prevent PRLI in target mode ceph: fix inode leak on getattr error in __fh_to_dentry swiotlb: Fix the type of index xprtrdma: rpcrdma_mr_pop() already does list_del_init() xprtrdma: Fix cwnd update ordering xprtrdma: Avoid Receive Queue wrapping pwm: atmel: Fix duty cycle calculation in .get_state() SUNRPC: fix ternary sign expansion bug in tracing dmaengine: idxd: fix cdev setup and free device lifetime issues dmaengine: idxd: fix dma device lifetime dmaengine: idxd: Fix potential null dereference on pointer status rtc: fsl-ftm-alarm: add MODULE_TABLE() nfsd: ensure new clients break delegations NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting thermal/drivers/tsens: Fix missing put_device error SUNRPC: Handle major timeout in xprt_adjust_timeout() SUNRPC: Remove trace_xprt_transmit_queued SUNRPC: Move fault injection call sites NFSv4.2 fix handling of sr_eof in SEEK's reply pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() PCI: endpoint: Fix missing destroy_workqueue() NFS: Deal correctly with attribute generation counter overflow NFSv4.2: Always flush out writes in nfs42_proc_fallocate() NFS: Fix attribute bitmask in _nfs42_proc_fallocate() NFS: nfs4_bitmask_adjust() must not change the server global bitmasks rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: Fix a hungtask problem in atomic write f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix to avoid touching checkpointed data in get_victim() PCI: endpoint: Fix NULL pointer dereference for ->get_features() PCI: endpoint: Make *_free_bar() to return error codes on failure PCI: endpoint: Add helper API to get the 'next' unreserved BAR PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix to align to section for fallocate() on pinned file ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook PCI: Release OF node in pci_scan_device()'s error path PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader remoteproc: qcom_q6v5_mss: Replace ioremap with memremap f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE f2fs: move ioctl interface definitions to separated file thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() ASoC: rt286: Make RT286_SET_GPIO_* readable and writable watchdog: fix barriers when printing backtraces from all CPUs watchdog/softlockup: remove logic that tried to prevent repeated reports watchdog: explicitly update timestamp when reporting softlockup watchdog: rename __touch_watchdog() to a better descriptive name ia64: module: fix symbolizer crash on fdescr bnxt_en: Add PCI IDs for Hyper-V VF devices. kbuild: generate Module.symvers only when vmlinux exists selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test selftests: mlxsw: Increase the tolerance of backlog buildup net: ethernet: mtk_eth_soc: fix RX VLAN offload iavf: remove duplicate free resources calls powerpc/iommu: Annotate nested lock for lockdep qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt crypto: ccp: Free SEV device if SEV init fails mt76: mt7615: fix entering driver-own state on mt7663 drm/amdgpu: Add mem sync flag for IB allocated by SA drm/amd/display: add handling for hdcp2 rx id list validation drm/amd/display: fixed divide by zero kernel crash during dsc enablement powerpc/pseries: Stop calling printk in rtas_stop_self() samples/bpf: Fix broken tracex1 due to kprobe argument change net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() ASoC: rt286: Generalize support for ALC3263 codec powerpc/smp: Set numa node before updating mask flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() sctp: Fix out-of-bounds warning in sctp_process_asconf_param() ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 kconfig: nconf: stop endless search loops selftests: Set CC to clang in lib.mk if LLVM is set drm/amd/display: Force vsync flip when reconfiguring MPCC iommu/amd: Remove performance counter pre-initialization test Revert "iommu/amd: Fix performance counter initialization" ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() powerpc/mm: Add cond_resched() while removing hpte mappings iwlwifi: pcie: make cfg vs. trans_cfg more robust cuse: prevent clone virtiofs: fix userns fuse: invalidate attrs when page writeback completes mt76: mt7915: fix txpower init for TSSI off chips mt76: mt76x0: disable GTK offloading mt76: mt7615: support loading EEPROM for MT7613BE rtw88: 8822c: add LC calibration for RTL8822C pinctrl: samsung: use 'int' for register masks in Exynos mac80211: clear the beacon's CRC after channel switch IB/hfi1: Correct oversized ring allocation coresight: Do not scan for graph if none is present MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED i2c: Add I2C_AQ_NO_REP_START adapter quirk ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. ice: handle increasing Tx or Rx ring sizes ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet ip6_vti: proper dev_{hold|put} in ndo_[un]init methods net: hns3: add handling for xmit skb with recursive fraglist net: hns3: remediate a potential overflow risk of bd_num_list powerpc/32: Statically initialise first emergency context selftests/powerpc: Fix L1D flushing tests for Power10 Bluetooth: check for zapped sk before connecting net: bridge: when suppression is enabled exclude RARP packets net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports Bluetooth: initialize skb_queue_head at l2cap_chan_create() Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default ALSA: bebob: enable to deliver MIDI messages for multiple ports ALSA: rme9652: don't disable if not enabled ALSA: hdspm: don't disable if not enabled ALSA: hdsp: don't disable if not enabled i2c: bail out early when RDWR parameters are wrong Bluetooth: Fix incorrect status handling in LE PHY UPDATE event ASoC: rsnd: core: Check convert rate in rsnd_hw_params net: stmmac: Set FIFO sizes for ipq806x net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF tipc: convert dest node's address to network order fs: dlm: flush swork on shutdown fs: dlm: check on minimum msglen size fs: dlm: add errno handling to check callback fs: dlm: fix debugfs dump ath11k: fix thermal temperature read kvm: Cap halt polling at kvm->max_halt_poll_ns cpufreq: intel_pstate: Use HWP if enabled by platform firmware PM: runtime: Fix unpaired parent child_count for force_resume ACPI: PM: Add ACPI ID of Alder Lake Fan KVM/VMX: Invoke NMI non-IST entry instead of IST entry KVM: x86/mmu: Remove the defunct update_pte() paging hook tpm, tpm_tis: Reserve locality in tpm_tis_resume() tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() tpm: fix error return code in tpm2_get_cc_attrs_tbl() KEYS: trusted: Fix memory leak on object td UPSTREAM: module: unexport find_module and module_mutex FROMLIST: scsi: ufs: Increase the usable queue depth ANDROID: abi_gki_aarch64_qcom: Add vmemdup_user ANDROID: cgroup: add vendor hook to cgroup .attach() ANDROID: gki_defconfig: Enable HID_BETOP_FF JOYSTICK_XPAD_FF and JOYSTICK_XPAD_LEDS ANDROID: abi_gki_aarch64_qcom: Add devm_rproc_* APIs ANDROID: Incremental fs: Add uid to INCFS_IOC_GET_LAST_READ_ERROR ANDROID: Incremental fs: Make sysfs_name changeable on remount ANDROID: Incremental fs: Count pending_reads even when very short ANDROID: sched/fair: export sysctl_sched_min_granularity symbol ANDROID: Fix compat hwcap reporting on asymmetric 32-bit SoCs Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests" BACKPORT: sched/uclamp: Allow to reset a task uclamp constraint value ANDROID: GKI: restore termiox fields Revert "spi: Fix use-after-free with devm_spi_alloc_*" FROMGIT: block: avoid double io accounting for flush request UPSTREAM: kasan: fix kasan_byte_accessible() to be consistent with actual checks FROMLIST: blk-mq: Swap two calls in blk_mq_exit_queue() ANDROID: FUSE OWNERS pointing to android-mainline OWNERS Linux 5.10.37 sctp: delay auto_asconf init until binding the first addr Revert "net/sctp: fix race condition in sctp_destroy_sock" smp: Fix smp_call_function_single_async prototype net: Only allow init netns to set default tcp cong to a restricted algo arm64: Remove arm64_dma32_phys_limit and its uses bpf: Prevent writable memory-mapping of read-only ringbuf pages bpf, ringbuf: Deny reserve of buffers larger than ringbuf bpf: Fix alu32 const subreg bound tracking on bitwise operations afs: Fix speculative status fetches mm/memory-failure: unnecessary amount of unmapping mm/sparse: add the missing sparse_buffer_fini() in error branch mm: memcontrol: slab: fix obtain a reference to a freeing memcg mm/sl?b.c: remove ctor argument from kmem_cache_flags kfifo: fix ternary sign extension bugs ia64: fix EFI_DEBUG build perf session: Add swap operation for event TIME_CONV perf jit: Let convert_timestamp() to be backwards-compatible perf tools: Change fields type in perf_record_time_conv net:nfc:digital: Fix a double free in digital_tg_recv_dep_req net: bridge: mcast: fix broken length + header check for MRDv6 Adv. RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res RDMA/siw: Fix a use after free in siw_alloc_mr bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds selftests/bpf: Fix core_reloc test runner selftests/bpf: Fix field existence CO-RE reloc tests selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM bnxt_en: Fix RX consumer index logic in the error path. selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E bnxt_en: fix ternary sign extension bug in bnxt_show_temp() net: enetc: fix link error again net: phy: marvell: fix m88e1111_set_downshift net: phy: marvell: fix m88e1011_set_downshift powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') powerpc/perf: Fix the threshold event selection for memory events in power10 wlcore: Fix buffer overrun by snprintf due to incorrect buffer size ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock ath10k: Fix a use after free in ath10k_htc_send_bundle ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices powerpc/64: Fix the definition of the fixmap area RDMA/core: Add CM to restrack after successful attachment to a device RDMA/rxe: Fix a bug in rxe_fill_ip_info() net: phy: intel-xway: enable integrated led functions net: renesas: ravb: Fix a stuck issue when a lot of frames are received net: stmmac: fix TSO and TBS feature enabling during driver open nfp: devlink: initialize the devlink port attribute "lanes" crypto: ccp: Detect and reject "invalid" addresses destined for PSP mt76: mt7615: fix memleak when mt7615_unregister_device() net: davinci_emac: Fix incorrect masking of tx and rx error channel net: marvell: prestera: fix port event handling on init vsock/virtio: free queued packets when closing socket sfc: ef10: fix TX queue lookup in TX event handling ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails RDMA/cxgb4: add missing qpid increment gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check net: ethernet: ixp4xx: Set the DMA masks explicitly libbpf: Initialize the bpf_seq_printf parameters array field by field vsock/vmci: log once the failed queue pair allocation netfilter: nftables_offload: special ethertype handling for VLAN netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector netfilter: nft_payload: fix C-VLAN offload support mwl8k: Fix a double Free in mwl8k_probe_hw i2c: mediatek: Fix wrong dma sync flag i2c: sh7760: fix IRQ error path wlcore: fix overlapping snprintf arguments in debugfs rtlwifi: 8821ae: upgrade PHY and RF parameters KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid powerpc/smp: Reintroduce cpu_core_mask powerpc/pseries: extract host bridge from pci_bus prior to bus removal MIPS: pci-legacy: stop using of_pci_range_to_resource drm/amd/pm: fix error code in smu_set_power_limit() perf beauty: Fix fsconfig generator iommu/amd: Put newline after closing bracket in warning drm/i915/gvt: Fix error code in intel_gvt_init_device() net/packet: remove data races in fanout operations net/packet: make packet_fanout.arr size configurable up to 64K net/mlx5: Fix bit-wise and with zero ASoC: ak5558: correct reset polarity powerpc/xive: Fix xmon command "dxi" powerpc/xive: Drop check on irq_data in xive_core_debug_show() i2c: sh7760: add IRQ check i2c: rcar: add IRQ check i2c: rcar: protect against supurious interrupts on V3U i2c: rcar: make sure irq is not threaded on Gen2 and earlier i2c: mlxbf: add IRQ check i2c: jz4780: add IRQ check i2c: emev2: add IRQ check i2c: cadence: add IRQ check i2c: xiic: fix reference leak when pm_runtime_get_sync fails i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails i2c: sprd: fix reference leak when pm_runtime_get_sync fails i2c: omap: fix reference leak when pm_runtime_get_sync fails i2c: imx: fix reference leak when pm_runtime_get_sync fails i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails i2c: img-scb: fix reference leak when pm_runtime_get_sync fails i2c: cadence: fix reference leak when pm_runtime_get_sync fails RDMA/rtrs-clt: destroy sysfs after removing session from active list RDMA/srpt: Fix error return code in srpt_cm_req_recv() net: thunderx: Fix unintentional sign extension issue cxgb4: Fix unintentional sign extension issues RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() IB/hfi1: Fix error return code in parse_platform_config() RDMA/qedr: Fix error return code in qedr_iw_connect() ovl: invalidate readdir cache on changes to dir with origin KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit mt76: mt7663s: fix the possible device hang in high traffic mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation mt76: mt7915: fix mib stats counter reporting to mac80211 mt76: mt7615: fix mib stats counter reporting to mac80211 mt76: mt7915: fix aggr len debugfs node mt76: mt7915: fix tx skb dma unmap mt76: mt7615: fix tx skb dma unmap mt7601u: fix always true expression rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() xfs: fix return of uninitialized value in variable error perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric mac80211: bail out if cipher schemes are invalid powerpc: iommu: fix build when neither PCI or IBMVIO is set powerpc/perf: Fix PMU constraint check for EBB events powerpc/64s: Fix pte update for kernel memory on radix IB/hfi1: Use kzalloc() for mmu_rb_handler allocation liquidio: Fix unintented sign extension of a left shift of a u16 ASoC: simple-card: fix possible uninitialized single_cpu local variable KVM: arm64: Initialize VCPU mdcr_el2 before loading it HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls iommu/vt-d: Invalidate PASID cache when root/context entry changed iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL iommu/vt-d: Report the right page fault address iommu/vt-d: Report right snoop capability when using FL for IOVA iommu: Fix a boundary issue to avoid performance drop iommu/vt-d: Don't set then clear private data in prq_event_thread() mips: bmips: fix syscon-reboot nodes net: hns3: Limiting the scope of vector_ring_chain variable nfc: pn533: prevent potential memory corruption RDMA/core: Fix corrupted SL on passive side bug: Remove redundant condition check in report_bug net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() powerpc/pseries: Only register vio drivers if vio bus exists udp: never accept GSO_FRAGLIST packets net: phy: lan87xx: fix access to wrong register of LAN87xx ALSA: core: remove redundant spin_lock pair in snd_card_disconnect gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration IB/isert: Fix a use after free in isert_connect_request RDMA/mlx5: Fix drop packet rule in egress table iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk MIPS: loongson64: fix bug when PAGE_SIZE > 16KB pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero pinctrl: pinctrl-single: remove unused parameter inet: use bigger hash table for IP ID generation ima: Fix the error code for restoring the PCR value MIPS: fix local_irq_{disable,enable} in asmmacro.h powerpc/prom: Mark identical_pvr_fixup as __init powerpc/fadump: Mark fadump_calculate_reserve_size as __init libbpf: Add explicit padding to btf_dump_emit_type_decl_opts selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed iommu/vt-d: Reject unsupported page request modes iommu: Check dev->iommu in iommu_dev_xxx functions bpftool: Fix maybe-uninitialized warnings libbpf: Add explicit padding to bpf_xdp_set_link_opts net: lapbether: Prevent racing when checking whether the netif is running Bluetooth: avoid deadlock between hci_dev->lock and socket lock KVM: x86/mmu: Retry page faults that hit an invalid memslot wilc1000: write value to WILC_INTR2_ENABLE register RDMA/mlx5: Fix mlx5 rates to IB rates map ASoC: Intel: Skylake: Compile when any configuration is selected ASoC: Intel: boards: sof-wm8804: add check for PLL setting perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars HID: plantronics: Workaround for double volume key presses xsk: Respect device's headroom and tailroom on generic xmit path drivers/block/null_blk/main: Fix a double free in null_init. sched/debug: Fix cgroup_path[] serialization io_uring: fix overflows checks in provide buffers perf/amd/uncore: Fix sysfs type mismatch x86/events/amd/iommu: Fix sysfs type mismatch HSI: core: fix resource leaks in hsi_add_client_from_dt() media: cedrus: Fix H265 status definitions nvme-pci: don't simple map sgl when sgls are disabled nvmet-tcp: fix a segmentation fault during io parsing error mfd: stm32-timers: Avoid clearing auto reload register mailbox: sprd: Introduce refcnt when clients requests/free channels scsi: ibmvfc: Fix invalid state machine BUG_ON() scsi: sni_53c710: Add IRQ check scsi: sun3x_esp: Add IRQ check scsi: jazz_esp: Add IRQ check scsi: hisi_sas: Fix IRQ checks scsi: ufs: ufshcd-pltfrm: Fix deferred probing scsi: pm80xx: Fix potential infinite loop scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() clk: uniphier: Fix potential infinite loop drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer vfio/pci: Re-order vfio_pci_probe() vfio/pci: Move VGA and VF initialization to functions vfio/fsl-mc: Re-order vfio_fsl_mc_probe() media: v4l2-ctrls.c: fix race condition in hdl->requests list media: i2c: imx219: Balance runtime PM use-count media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream nvme: retrigger ANA log update if group descriptor isn't found power: supply: bq25980: Move props from battery node clk: imx: Fix reparenting of UARTs not associated with stdout nvmet-tcp: fix incorrect locking in state_change sk callback nvme-tcp: block BH in sk state_change sk callback seccomp: Fix CONFIG tests for Seccomp_filters ata: libahci_platform: fix IRQ check sata_mv: add IRQ checks pata_ipx4xx_cf: fix IRQ check pata_arasan_cf: fix IRQ check selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) x86/kprobes: Fix to check non boostable prefixes correctly of: overlay: fix for_each_child.cocci warnings drm/amdkfd: fix build error with AMD_IOMMU_V2=m media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs() media: m88rs6000t: avoid potential out-of-bounds reads on arrays media: atomisp: Fixed error handling path media: [next] staging: media: atomisp: fix memory leak of object flash media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30 media: m88ds3103: fix return value check in m88ds3103_probe() media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() media: venus: core: Fix some resource leaks in the error path of 'venus_probe()' drm/probe-helper: Check epoch counter in output_poll_execute() media: aspeed: fix clock handling logic media: rkisp1: rsz: crash fix when setting src format media: omap4iss: return error code when omap4iss_get() failed media: saa7146: use sg_dma_len when building pgtable media: saa7134: use sg_dma_len when building pgtable media: vivid: fix assignment of dev->fbuf_out_flags rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() afs: Fix updating of i_mode due to 3rd party change sched/fair: Fix shift-out-of-bounds in load_balance() drm/mcde/panel: Inverse misunderstood flag drm/amd/display: Fix off by one in hdmi_14_process_transaction() drm/stm: Fix bus_flags handling drm/tilcdc: send vblank event when disabling crtc soc: aspeed: fix a ternary sign expansion bug xen-blkback: fix compatibility bug with single page rings serial: omap: fix rs485 half-duplex filtering serial: omap: don't disable rs485 if rts gpio is missing ttyprintk: Add TTY hangup callback. usb: dwc2: Fix hibernation between host and device modes. usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check Drivers: hv: vmbus: Increase wait time for VMbus unload hwmon: (pmbus/pxe1610) don't bail out when not all pages are active x86/platform/uv: Fix !KEXEC build failure spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue Drivers: hv: vmbus: Use after free in __vmbus_open() ARM: dts: aspeed: Rainier: Fix humidity sensor bus address platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table security: keys: trusted: fix TPM2 authorizations memory: samsung: exynos5422-dmc: handle clk_set_parent() failure memory: renesas-rpc-if: fix possible NULL pointer dereference of resource spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op() m68k: Add missing mmap_read_lock() to sys_cacheflush() usbip: vudc: fix missing unlock on error in usbip_sockfd_store() crypto: chelsio - Read rxchannel-id from firmware node: fix device cleanups in error handling code firmware: qcom-scm: Fix QCOM_SCM configuration serial: core: return early on unsupported ioctls tty: fix return value for unsupported termiox ioctls tty: Remove dead termiox code tty: fix return value for unsupported ioctls tty: actually undefine superseded ASYNC flags USB: cdc-acm: fix TIOCGSERIAL implementation USB: cdc-acm: fix unprivileged TIOCCSERIAL usb: gadget: r8a66597: Add missing null check on return from platform_get_resource spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality spi: spi-zynqmp-gqspi: add mutex locking for exec_op spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible cpufreq: armada-37xx: Fix determining base CPU frequency cpufreq: armada-37xx: Fix driver cleanup when registration failed clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz cpufreq: armada-37xx: Fix the AVS value for load L1 clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock cpufreq: armada-37xx: Fix setting TBG parent for load levels crypto: qat - Fix a double free in adf_create_ring crypto: sa2ul - Fix memory leak of rxd crypto: sun8i-ss - Fix memory leak of pad crypto: allwinner - add missing CRYPTO_ prefix ACPI: CPPC: Replace cppc_attr with kobj_attribute cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration PM: runtime: Replace inline function pm_runtime_callbacks_present() soc: qcom: mdt_loader: Detect truncated read of segments soc: qcom: mdt_loader: Validate that p_filesz < p_memsz spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() spi: Fix use-after-free with devm_spi_alloc_* clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped clocksource/drivers/timer-ti-dm: Fix posted mode status check order PM / devfreq: Use more accurate returned new_freq as resume_freq soc: qcom: pdr: Fix error return code in pdr_register_listener staging: greybus: uart: fix unprivileged TIOCCSERIAL staging: fwserial: fix TIOCGSERIAL implementation staging: fwserial: fix TIOCSSERIAL implementation staging: rtl8192u: Fix potential infinite loop staging: comedi: tests: ni_routes_test: Fix compilation error irqchip/gic-v3: Fix OF_BAD_ADDR error handling mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol firmware: qcom_scm: Workaround lack of "is available" call on SC7180 firmware: qcom_scm: Reduce locking section for __get_convention() firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool m68k: mvme147,mvme16x: Don't wipe PCC timer config bits soundwire: stream: fix memory leak in stream config error path memory: pl353: fix mask of ECC page_size config register driver core: platform: Declare early_platform_cleanup() prototype drivers: nvmem: Fix voltage settings for QTI qfprom-efuse USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() usb: gadget: aspeed: fix dma map failure crypto: qat - fix error path in adf_isr_resource_alloc() crypto: poly1305 - fix poly1305_core_setkey() declaration NFSv4.2: fix copy stateid copying for the async copy NFSD: Fix sparse warning in nfs4proc.c arm64: dts: mediatek: fix reset GPIO level on pumpkin phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup soundwire: bus: Fix device found flag correctly bus: qcom: Put child node before return arm64: dts: renesas: r8a779a0: Fix PMU interrupt mtd: require write permissions for locking and badblock ioctls dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties' usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()' usb: gadget: s3c: Fix incorrect resources releasing fotg210-udc: Complete OUT requests on short packets fotg210-udc: Don't DMA more than the buffer can take fotg210-udc: Mask GRP2 interrupts we don't handle fotg210-udc: Remove a dubious condition leading to fotg210_done fotg210-udc: Fix EP0 IN requests bigger than two packets fotg210-udc: Fix DMA on EP0 for length > max packet size crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init crypto: qat - don't release uninitialized resources crypto: ccp - fix command queuing to TEE ring buffer usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1) usb: gadget: pch_udc: Initialize device pointer before use usb: gadget: pch_udc: Check for DMA mapping error usb: gadget: pch_udc: Check if driver is present before calling ->setup() usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() devtmpfs: fix placement of complete() call x86/microcode: Check for offline CPUs before requesting new microcode spi: stm32: Fix use-after-free on unbind arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding regulator: bd9576: Fix return from bd957x_probe() spi: stm32: drop devres version of spi_register_master crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control mtd: maps: fix error return code of physmap_flash_remove() mtd: don't lock when recursively deleting partitions mtd: rawnand: qcom: Return actual error code instead of -ENODEV mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() spi: rockchip: avoid objtool warning regmap: set debugfs_name to NULL after it is freed usb: typec: stusb160x: fix return value check in stusb160x_probe() usb: typec: tps6598x: Fix return value check in tps6598x_probe() usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS serial: stm32: fix tx_empty condition serial: stm32: add FIFO flush when port is closed serial: stm32: fix FIFO flush in startup and set_termios serial: stm32: call stm32_transmit_chars locked serial: stm32: fix tx dma completion, release channel serial: stm32: fix a deadlock in set_termios serial: stm32: fix wake-up flag handling serial: stm32: fix a deadlock condition with wakeup event serial: stm32: fix TX and RX FIFO thresholds serial: stm32: fix incorrect characters on console serial: stm32: fix startup by enabling usart for reception serial: stm32: Use of_device_get_match_data() serial: stm32: fix probe and remove order for dma serial: stm32: add "_usart" prefix in functions name serial: stm32: fix code cleaning warnings and checks x86/platform/uv: Set section block size for hubless architectures arm64: dts: renesas: Add mmc aliases into board dts files ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family ARM: dts: exynos: correct PMIC interrupt trigger level on Snow ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100 memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] crypto: sun8i-ss - fix result memory leak on error path fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE) firmware: xilinx: Add a blank line after function declaration firmware: xilinx: Fix dereferencing freed memory Revert "tools/power turbostat: adjust for temperature offset" usb: gadget: pch_udc: Revert d3cb25a12138 completely Revert "drm/qxl: do not run release if qxl failed to init" ovl: fix missing revert_creds() on error path Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read KVM: arm64: Fully zero the vcpu state on reset KVM: Stop looking for coalesced MMIO zones if the bus is destroyed KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created KVM: SVM: Don't strip the C-bit from CR2 on #PF interception KVM: nSVM: Set the shadow root level to the TDP level for nested NPT KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit KVM: s390: extend kvm_s390_shadow_fault to return entry pointer KVM: s390: split kvm_s390_real_to_abs KVM: s390: VSIE: fix MVPG handling for prefixing and MSO s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility KVM: s390: fix guarded storage control register handling KVM: s390: split kvm_s390_logical_to_effective KVM: s390: VSIE: correctly handle MVPG when in VSIE ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices ALSA: hda/realtek: Re-order ALC662 quirk table entries ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries ALSA: hda/realtek: Re-order ALC269 HP quirk table entries ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 drm/amd/display: Reject non-zero src_y and src_x for video planes drm: bridge/panel: Cleanup connector on bridge detach drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast drm/dp_mst: Revise broadcast msg lct & lcr drm/radeon: fix copy of uninitialized variable back to userspace drm/panfrost: Don't try to map pages that are already mapped drm/panfrost: Clear MMU irqs before handling the fault drm/qxl: use ttm bo priorities drm/i915/gvt: Fix vfio_edid issue for BXT/APL drm/i915/gvt: Fix virtual display setup for BXT/APL FDDI: defxx: Make MMIO the configuration default except for EISA mt76: fix potential DMA mapping leak rtw88: Fix array overrun in rtw_get_tx_power_params() cfg80211: scan: drop entry from hidden_list on overflow ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() md: Fix missing unused status line of /proc/mdstat md: md_open returns -EBUSY when entering racing area md: factor out a mddev_find_locked helper from mddev_find md: split mddev_find md-cluster: fix use-after-free issue when removing rdev md/bitmap: wait for external bitmap writes to complete during tear down async_xor: increase src_offs when dropping destination page x86, sched: Treat Intel SNC topology as default, COD as exception selinux: add proper NULL termination to the secclass_map permissions misc: vmw_vmci: explicitly initialize vmci_datagram payload misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create() misc: lis3lv02d: Fix false-positive WARN on various HP models phy: cadence: Sierra: Fix PHY power_on sequence sc16is7xx: Defer probe if device read fails iio:adc:ad7476: Fix remove handling iio:accel:adis16201: Fix wrong axis assignment that prevents loading iio: inv_mpu6050: Fully validate gyro and accel scale writes soc/tegra: regulators: Fix locking up when voltage-spread is out of range PM / devfreq: Unlock mutex and free devfreq struct in error path PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c PCI: xgene: Fix cfg resource mapping KVM: x86: Defer the MMU unload to the normal path on an global INVPCID PCI: Allow VPD access for QLogic ISP2722 FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR MIPS: pci-rt2880: fix slot 0 configuration MIPS: pci-mt7620: fix PLL lock check ASoC: tlv320aic32x4: Increase maximum register in regmap ASoC: tlv320aic32x4: Register clocks before registering component ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function ASoC: samsung: tm2_wm5110: check of of_parse return value usb: xhci-mtk: improve bandwidth scheduling with TT usb: xhci-mtk: remove or operator for setting schedule parameters usb: typec: tcpm: update power supply once partner accepts usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply drm: bridge: fix LONTIUM use of mipi_dsi_() functions staging: fwserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL permission check staging: fwserial: fix TIOCSSERIAL jiffies conversions USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check staging: greybus: uart: fix TIOCSSERIAL jiffies conversions USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions tty: amiserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL jiffies conversions usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers net/nfc: fix use-after-free llcp_sock_bind/connect bluetooth: eliminate the potential race condition when removing the HCI controller Bluetooth: verify AMP hci_chan before amp_destroy BACKPORT: scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk Revert "xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume" ANDROID: vendor_hooks: Add hooks to dup_task_struct ANDROID: arm64: enable compat vdso UPSTREAM: arm64: vdso32: drop -no-integrated-as flag BACKPORT: scsi: ufs-mediatek: Add HS-G4 support UPSTREAM: scsi: ufs: Add enums for UniPro version higher than 1.6 FROMGIT: usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default FROMGIT: xhci: Do not use GFP_KERNEL in (potentially) atomic context FROMGIT: xhci: Fix giving back cancelled URBs even if halted endpoint can't reset ANDROID: usb: gadget: f_accessory: update SS/SSP descriptors Revert "sched,fair: Alternative sched_slice()" Revert "media: v4l2-ctrls: fix reference to freed memory" ANDROID: GKI: restore a part of "struct mmc_host" Revert "mmc: block: Issue a cache flush only when it's enabled" ANDROID: iommu/io-pgtable-arm: Free underlying page tables for large mappings Revert "UPSTREAM: usb: gadget: f_uac2: validate input parameters" ANDROID: vendor_hooks: Add hooks for account irqtime process tick BACKPORT: arm64: fpsimd: run kernel mode NEON with softirqs disabled UPSTREAM: arm64: assembler: introduce wxN aliases for wN registers BACKPORT: arm64: assembler: remove conditional NEON yield macros UPSTREAM: fsverity: relax build time dependency on CRYPTO_SHA256 UPSTREAM: fscrypt: relax Kconfig dependencies for crypto API algorithms UPSTREAM: crypto: arm64/gcm - move authentication tag check to SIMD domain UPSTREAM: crypto: arm64/crc-t10dif - move NEON yield to C code UPSTREAM: crypto: arm64/aes-ce-mac - simplify NEON yield UPSTREAM: crypto: arm64/aes-neonbs - remove NEON yield calls UPSTREAM: crypto: arm64/sha512-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha3-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha2-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha1-ce - simplify NEON yield UPSTREAM: arm64: assembler: add cond_yield macro UPSTREAM: crypto: remove cipher routines from public crypto API UPSTREAM: chcr_ktls: use AES library for single use cipher ANDROID: add OWNERS for sysfs-fs-f2fs FROMGIT: mm/memory_hotplug: rate limit page migration warnings ANDROID: db845c_gki.fragment: Add QCOM_TSENSE config to avoid thermal crashes UPSTREAM: usb: gadget: f_uac2: validate input parameters UPSTREAM: usb: f_uac2: adds support for SS and SSP f2fs: return EINVAL for hole cases in swap file ANDROID: Update the ABI xml and symbol list f2fs: avoid swapon failure by giving a warning first ANDROID: topology: Add flag to indicate topology has been updated f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly f2fs: support iflag change given the mask f2fs: avoid null pointer access when handling IPU error ANDROID: Update the ABI xml and symbol list ANDROID: Add missing CFI jump table symbols to kallsyms Revert "BACKPORT: bio: limit bio max size" ANDROID: thermal: Add vendor thermal_pm_notify_suspend function Linux 5.10.36 thermal/core/fair share: Lock the thermal zone while looping over instances thermal/drivers/cpufreq_cooling: Fix slab OOB issue lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails dm integrity: fix missing goto in bitmap_flush_interval error handling dm space map common: fix division bug in sm_ll_find_free_block() dm persistent data: packed struct should have an aligned() attribute too tracing: Restructure trace_clock_global() to never block tracing: Map all PIDs to command lines tools/power turbostat: Fix offset overflow issue in index converting rsi: Use resume_noirq for SDIO tty: fix memory leak in vc_deallocate usb: dwc2: Fix session request interrupt handler usb: dwc3: core: Do core softreset when switch mode usb: dwc3: gadget: Fix START_TRANSFER link state check usb: dwc3: gadget: Remove FS bInterval_m1 limitation usb: gadget/function/f_fs string table fix for multiple languages usb: gadget: Fix double free of device descriptor pointers usb: gadget: dummy_hcd: fix gpf in gadget_setup media: venus: hfi_parser: Don't initialize parser on v1 media: v4l2-ctrls: fix reference to freed memory media: staging/intel-ipu3: Fix race condition during set_fmt media: staging/intel-ipu3: Fix set_fmt error handling media: staging/intel-ipu3: Fix memory leak in imu_fmt media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() media: dvb-usb: Fix use-after-free access media: dvbdev: Fix memory leak in dvb_media_device_free() ext4: Fix occasional generic/418 failure ext4: allow the dax flag to be set and cleared on inline directories ext4: fix error return code in ext4_fc_perform_commit() ext4: fix ext4_error_err save negative errno into superblock ext4: fix error code in ext4_commit_super ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() ext4: fix check to prevent false positive report of incorrect used inodes ext4: annotate data race in jbd2_journal_dirty_metadata() ext4: annotate data race in start_this_handle() kbuild: update config_data.gz only when the content of .config is changed x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") smb3: do not attempt multichannel to server which does not support it smb3: when mounting with multichannel include it in requested capabilities jffs2: check the validity of dstlen in jffs2_zlib_compress() Fix misc new gcc warnings security: commoncap: fix -Wstringop-overread warning sfc: farch: fix TX queue lookup in TX event handling sfc: farch: fix TX queue lookup in TX flush done handling exfat: fix erroneous discard when clear cluster bit fuse: fix write deadlock dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences md/raid1: properly indicate failure when ending a failed write request crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS crypto: arm/curve25519 - Move '.fpu' after '.arch' tpm: vtpm_proxy: Avoid reading host log when using a virtual device tpm: efi: Use local variable for calculating final log size intel_th: pci: Add Alder Lake-M support powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR powerpc/kexec_file: Use current CPU info while setting up FDT powerpc/eeh: Fix EEH handling for hugepages in ioremap space. powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors jffs2: Hook up splice_write callback jffs2: Fix kasan slab-out-of-bounds problem Input: ili210x - add missing negation for touch indication on ili210x NFSv4: Don't discard segments marked for return in _pnfs_return_layout() NFS: Don't discard pNFS layout segments that are marked for return NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure openvswitch: fix stack OOB read while fragmenting IPv4 packets mlxsw: spectrum_mr: Update egress RIF list before route's action f2fs: fix to avoid out-of-bounds memory access f2fs: fix error handling in f2fs_end_enable_verity() ubifs: Only check replay with inode type to judge if inode linked kcsan, debugfs: Move debugfs file creation out of early init virtiofs: fix memory leak in virtio_fs_probe() fs: fix reporting supported extra file attributes for statx() Makefile: Move -Wno-unused-but-set-variable out of GCC only block arm64/vdso: Discard .note.gnu.property sections in vDSO btrfs: fix race when picking most recent mod log operation for an old root tools/power/turbostat: Fix turbostat for AMD Zen CPUs ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops ALSA: hda/realtek - Headset Mic issue on HP platform ALSA: hda/realtek: fix mic boost on Intel NUC 8 ALSA: hda/realtek: GA503 use same quirks as GA401 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 ALSA: usb-audio: Explicitly set up the clock selector ALSA: sb: Fix two use after free in snd_sb_qsound_build ALSA: hda/conexant: Re-order CX5066 quirk table entries ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer power: supply: cpcap-battery: fix invalid usage of list cursor sched,psi: Handle potential task count underflow bugs more gracefully s390/archrandom: add parameter check for s390_arch_random_generate block/rnbd-clt: Fix missing a memory free when unloading the module sched,fair: Alternative sched_slice() perf: Rework perf_event_exit_event() scsi: libfc: Fix a format specifier mfd: arizona: Fix rumtime PM imbalance on error mfd: da9063: Support SMBus and I2C mode mfd: intel-m10-bmc: Fix the register access range scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response drm/amdgpu: fix NULL pointer dereference drm/amd/display: Try YCbCr420 color when YCbCr444 fails amdgpu: avoid incorrect %hu format string drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug drm/amd/display: Fix UBSAN: shift-out-of-bounds warning drm/amd/display: Fix debugfs link_settings entry drm/radeon/ttm: Fix memory leak userptr pages drm/amdgpu/ttm: Fix memory leak userptr pages drm/msm/mdp5: Do not multiply vclk line count by 100 drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal sched/fair: Ignore percpu threads for imbalance pulls media: gscpa/stv06xx: fix memory leak media: dvb-usb: fix memory leak in dvb_usb_adapter_init media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming media: platform: sti: Fix runtime PM imbalance in regs_show media: i2c: adv7842: fix possible use-after-free in adv7842_remove() media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() media: adv7604: fix possible use-after-free in adv76xx_remove() media: tc358743: fix possible use-after-free in tc358743_remove() power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver media: vivid: update EDID media: em28xx: fix memory leak scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() scsi: smartpqi: Add new PCI IDs scsi: smartpqi: Correct request leakage during reset operations scsi: smartpqi: Use host-wide tag space power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce selftests/resctrl: Fix checking for < 0 for unsigned values selftests/resctrl: Fix incorrect parsing of iMC counters selftests/resctrl: Use resctrl/info for feature detection selftests/resctrl: Fix missing options "-n" and "-p" selftests/resctrl: Clean up resctrl features check selftests/resctrl: Fix compilation issues for other global variables selftests/resctrl: Fix compilation issues for global variables selftests/resctrl: Enable gcc checks to detect buffer overflows nvmet: return proper error code from discovery ctrl drm/komeda: Fix bit check to import to value of proper type ata: ahci: Disable SXS for Hisilicon Kunpeng920 mmc: sdhci-brcmstb: Remove CQE quirk mmc: sdhci-pci: Add PCI IDs for Intel LKF mmc: sdhci-esdhc-imx: validate pinctrl before use it scsi: qla2xxx: Fix use after free in bsg drm/vkms: fix misuse of WARN_ON scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() drm/amd/display: fix dml prefetch validation drm/amd/display: DCHUB underflow counter increasing in some scenarios drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' drm/amd/pm: fix workload mismatch on vega10 drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f drm/amdkfd: Fix UBSAN shift-out-of-bounds warning drm/amdgpu: mask the xgmi number of hops reported from psp to kfd backlight: qcom-wled: Fix FSC update issue for WLED5 backlight: qcom-wled: Use sink_addr for sync toggle power: supply: Use IRQF_ONESHOT media: gspca/sq905.c: fix uninitialized variable media: media/saa7164: fix saa7164_encoder_register() memory leak bugs extcon: arizona: Fix various races on driver unbind extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged power: supply: bq27xxx: fix power_avg for newer ICs atomisp: don't let it go past pipes array media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB media: ite-cir: check for receive overflow scsi: target: pscsi: Fix warning in pscsi_complete_cmd() kvfree_rcu: Use same set of GFP flags as does single-argument sched/pelt: Fix task util_est update filtering drm/amdgpu: Fix some unload driver issues scsi: lpfc: Fix pt2pt connection does not recover after LOGO scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work drm/amd/display: Don't optimize bandwidth before disabling planes drm/amd/display: Check for DSC support instead of ASIC revision drm/ast: fix memory leak when unload the driver drm/amd/display: changing sr exit latency drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check drm/qxl: release shadow on shutdown drm/qxl: do not run release if qxl failed to init drm: Added orientation quirk for OneGX1 Pro btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s btrfs: do proper error handling in btrfs_update_reloc_root btrfs: do proper error handling in create_reloc_root spi: sync up initial chipselect state platform/x86: intel_pmc_core: Don't use global pmcdev in quirks crypto: omap-aes - Fix PM reference leak on omap-aes.c crypto: sa2ul - Fix PM reference leak in sa_ul_probe() crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c crypto: stm32/hash - Fix PM reference leak on stm32-hash.c crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() intel_th: Consistency and off-by-one fix tty: n_gsm: check error while registering tty devices usb: dwc3: gadget: Check for disabled LPM quirk usb: core: hub: Fix PM reference leak in usb_port_resume() usb: musb: fix PM reference leak in musb_irq_work() usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() spi: qup: fix PM reference leak in spi_qup_remove() spi: omap-100k: Fix reference leak to master spi: dln2: Fix reference leak to master platform/x86: ISST: Account for increased timeout in some cases tools/power/x86/intel-speed-select: Increase string size ARM: dts: at91: change the key code of the gpio key bus: mhi: core: Clear context for stopped channels from remove() xhci: fix potential array out of bounds with several interrupters xhci: check control context is valid before dereferencing it. xhci: check port array allocation was successful before dereferencing it fpga: dfl: pci: add DID for D5005 PAC cards usb: xhci-mtk: support quirk to disable usb2 lpm random: initialize ChaCha20 constants with correct endianness perf/arm_pmu_platform: Fix error handling perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors soundwire: cadence: only prepare attached devices on clock stop tee: optee: do not check memref size on return from Secure World arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on soc/tegra: pmc: Fix completion of power-gate toggling efi/libstub: Add $(CLANG_FLAGS) to x86 flags x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) ARM: dts: ux500: Fix up TVK R3 sensors ARM: dts: BCM5301X: fix "reg" formatting in /memory node kselftest/arm64: mte: Fix MTE feature detection PCI: PM: Do not read power state in pci_enable_device_flags() ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node kselftest/arm64: mte: Fix compilation with native compiler usb: xhci: Fix port minor revision usb: dwc3: gadget: Ignore EP queue requests during bus reset usb: gadget: f_uac1: validate input parameters usb: gadget: f_uac2: validate input parameters genirq/matrix: Prevent allocation counter corruption crypto: hisilicon/sec - fixes a printing error x86/sev: Do not require Hypervisor CPUID bit for SEV guests usb: webcam: Invalid size of Processing Unit Descriptor usb: gadget: uvc: add bInterval checking for HS mode crypto: qat - fix unmap invalid dma address crypto: api - check for ERR pointers in crypto_destroy_tfm() bus: mhi: core: Destroy SBL devices when moving to mission mode spi: ath79: remove spi-master setup and cleanup assignment spi: ath79: always call chipselect function staging: wimax/i2400m: fix byte-order issue bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first cpuidle: tegra: Fix C7 idling state on Tegra114 fbdev: zero-fill colormap in fbcmap.c posix-timers: Preserve return value in clock_adjtime32() btrfs: fix race between transaction aborts and fsyncs leading to use-after-free intel_th: pci: Add Rocket Lake CPU support btrfs: fix metadata extent leak after failure to create subvolume x86/build: Disable HIGHMEM64G selection for M486SX btrfs: handle remount to no compress during compression smb2: fix use-after-free in smb2_ioctl_query_info() cifs: detect dead connections only when echoes are enabled. cifs: fix out-of-bound memory access when calling smb3_notify() at mount point cifs: Return correct error code from smb2_get_enc_key irqchip/gic-v3: Do not enable irqs when handling spurious interrups mmc: core: Fix hanging on I/O during system suspend for removable cards mmc: core: Set read only for SD cards with permanent write protect bit mmc: core: Do a power cycle when the CMD11 fails mmc: block: Issue a cache flush only when it's enabled mmc: block: Update ext_csd.cache_ctrl if it was written mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers mmc: sdhci: Check for reset prior to DMA address unmap mmc: uniphier-sd: Fix a resource leak in the remove function mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() scsi: mpt3sas: Block PCI config access from userspace during reset scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() spi: spi-ti-qspi: Free DMA resources spi: stm32-qspi: fix pm_runtime usage_count counter erofs: add unsupported inode i_format check mtd: physmap: physmap-bt1-rom: Fix unintentional stack access mtd: rawnand: atmel: Update ecc_stats.corrected counter mtd: spinand: core: add missing MODULE_DEVICE_TABLE() Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" mtd: spi-nor: core: Fix an issue of releasing resources during read/write fs/epoll: restore waking from ep_done_scan() ecryptfs: fix kernel panic with null dev_name arm64: dts: mt8173: fix property typo of 'phys' in dsi node arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld ftrace: Handle commands when closing set_ftrace_filter file ACPI: custom_method: fix a possible memory leak ACPI: custom_method: fix potential use-after-free issue tpm: acpi: Check eventlog signature before using it vhost-vdpa: fix vm_flags for virtqueue doorbell mapping s390/zcrypt: fix zcard and zqueue hot-unplug memleak s390/disassembler: increase ebpf disasm buffer size dyndbg: fix parsing file query without a line-range suffix nitro_enclaves: Fix stale file descriptors on failed usercopy bus: mhi: core: Sanity check values from remote device before use bus: mhi: core: Clear configuration from channel context during reset bus: mhi: core: Fix check for syserr at power_up ANDROID: qcom: Add neighbor related symbols ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos FROMGIT: usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS ANDROID: Update the ABI xml and symbol list FROMGIT: usb: dwc3: omap: improve extcon initialization FROMGIT: usb: typec: ucsi: Put fwnode in any case during ->probe() FROMGIT: usb: dwc3: gadget: Return success always for kick transfer in ep queue FROMGIT: usb: dwc3: gadget: Free gadget structure only after freeing endpoints FROMGIT: usb: dwc2: Fix gadget DMA unmap direction FROMGIT: usb: dwc3: gadget: Rename EOPF event macros to Suspend FROMGIT: usb: dwc3: gadget: Enable suspend events Revert "capabilities: require CAP_SETFCAP to map uid 0" Revert "driver core: add a min_align_mask field to struct device_dma_parameters" Revert "swiotlb: add a IO_TLB_SIZE define" Revert "swiotlb: factor out an io_tlb_offset helper" Revert "swiotlb: factor out a nr_slots helper" Revert "swiotlb: clean up swiotlb_tbl_unmap_single" Revert "swiotlb: refactor swiotlb_tbl_map_single" Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single" Revert "swiotlb: respect min_align_mask" Revert "nvme-pci: set min_align_mask" UPSTREAM: block: fix inflight statistics of part0 ANDROID: GKI: 5/7 KMI update BACKPORT: bio: limit bio max size ANDROID: i2c: Add vendor hook to allow assign dev_name to I2C devices UPSTREAM: binder: tell userspace to dump current backtrace when detected oneway spamming ANDROID: arm64: module: add RELA metadata for FIPS140 use ANDROID: GKI: rename filp_open to filp_open_block in symbol lists ANDROID: GKI: dwc3: add Android ABI padding to some structures FROMGIT: usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability FROMGIT: usb: dwc3: Capture new capability register GHWPARAMS9 FROMGIT: usb: dwc3: core: Do core softreset when switch mode ANDROID: android: Add symbols to debug_symbols driver BACKPORT: FROMGIT: remoteproc: add is_iomem to da_to_va FROMGIT: remoteproc: introduce is_iomem to rproc_mem_entry ANDROID: abi_gki_aarch64_qcom: Add __bitmap_andnot and cpumask_any_but ANDROID: abi_gki_aarch64_qcom: Add __kfifo_free Linux 5.10.35 vfio: Depend on MMU perf/core: Fix unconditional security_locked_down() call platform/x86: thinkpad_acpi: Correct thermal sensor allocation USB: Add reset-resume quirk for WD19's Realtek Hub USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX ovl: allow upperdir inside lowerdir ovl: fix leaked dentry nvme-pci: set min_align_mask swiotlb: respect min_align_mask swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single swiotlb: refactor swiotlb_tbl_map_single swiotlb: clean up swiotlb_tbl_unmap_single swiotlb: factor out a nr_slots helper swiotlb: factor out an io_tlb_offset helper swiotlb: add a IO_TLB_SIZE define driver core: add a min_align_mask field to struct device_dma_parameters tools/cgroup/slabinfo.py: updated to work on current kernel perf ftrace: Fix access to pid in array when setting a pid filter capabilities: require CAP_SETFCAP to map uid 0 perf data: Fix error return code in perf_data__create_dir() net: qrtr: Avoid potential use after free in MHI send bpf: Fix leakage of uninitialized bpf stack under speculation bpf: Fix masking negation logic upon negative dst register igb: Enable RSS for Intel I211 Ethernet Controller net: usb: ax88179_178a: initialize local variables before use netfilter: conntrack: Make global sysctls readonly in non-init netns mips: Do not include hi and lo in clobber list for R6 ANDROID: abi_gki_aarch64_qcom: Add __page_pinner_migration_failed ANDROID: vendor_hooks: set debugging data when rt_mutex is working ANDROID: abi_gki_aarch64_qcom: Add irq_do_set_affinity ANDROID: Update the ABI xml and symbol list ANDROID: ABI: Update the generic symbol list fsverity: relax build time dependency on CRYPTO_SHA256 fscrypt: relax Kconfig dependencies for crypto API algorithms f2fs: drop inplace IO if fs status is abnormal f2fs: compress: remove unneed check condition f2fs: clean up left deprecated IO trace codes f2fs: avoid using native allocate_segment_by_default() f2fs: remove unnecessary struct declaration f2fs: fix to avoid NULL pointer dereference f2fs: avoid duplicated codes for cleanup f2fs: document: add description about compressed space handling f2fs: clean up build warnings f2fs: modify open brace '{' following function definitions f2fs: fix the periodic wakeups of discard thread f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: fix to avoid GC/mmap race with f2fs_truncate() f2fs: set checkpoint_merge by default f2fs: Fix a hungtask problem in atomic write f2fs: fix to restrict mount condition on readonly block device f2fs: introduce gc_merge mount option f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix wrong alloc_type in f2fs_do_replace_block f2fs: delete empty compress.h f2fs: fix a typo in inode.c f2fs: allow to change discard policy based on cached discard cmds f2fs: fix to avoid touching checkpointed data in get_victim() f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix error path of f2fs_remount() f2fs: fix wrong comment of nat_tree_lock f2fs: fix to avoid out-of-bounds memory access f2fs: don't start checkpoint thread in readonly mountpoint f2fs: do not use AT_SSR mode in FG_GC & high urgent BG_GC f2fs: add sysfs nodes to get runtime compression stat f2fs: fix to use per-inode maxbytes in f2fs_fiemap f2fs: fix to align to section for fallocate() on pinned file f2fs: expose # of overprivision segments f2fs: fix error handling in f2fs_end_enable_verity() f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: remove unused file_clear_encrypt() f2fs: check if swapfile is section-alligned f2fs: fix last_lblock check in check_swap_activate_fast f2fs: remove unnecessary IS_SWAPFILE check f2fs: Replace one-element array with flexible-array member f2fs: compress: Allow modular (de)compression algorithms f2fs: check discard command number before traversing discard pending list f2fs: update comments for explicit memory barrier f2fs: remove unused FORCE_FG_GC macro f2fs: avoid unused f2fs_show_compress_options() f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix a spelling error f2fs: fix a spacing coding style Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/media/renesas,vin.yaml Documentation/devicetree/bindings/serial/8250.yaml Documentation/devicetree/bindings/serial/st,stm32-uart.yaml drivers/bus/mhi/core/init.c drivers/bus/mhi/core/main.c drivers/bus/mhi/core/pm.c drivers/firmware/qcom_scm-smc.c drivers/firmware/qcom_scm.c drivers/firmware/qcom_scm.h drivers/soc/qcom/mdt_loader.c drivers/usb/gadget/function/f_uac2.c net/qrtr/mhi.c Change-Id: I18208c8a9e6e84b94ee30c8046a3ea74a18e3bea Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-25 18:01:14 +09:00
include/linux/i3c/ccc.h
include/linux/i3c/device.h
include/linux/i3c/master.h
include/linux/i8042.h
include/linux/icmp.h
include/linux/icmpv6.h
include/linux/idr.h
include/linux/ieee80211.h
include/linux/ieee802154.h
include/linux/if_arp.h
include/linux/if_bridge.h
include/linux/if_ether.h
include/linux/if_fddi.h
include/linux/if_frad.h
include/linux/if_link.h
Merge android12-5.10.30 (1aff922) into msm-5.10 * refs/heads/tmp-1aff922: Revert "net: xfrm: Localize sequence counter per network namespace" ANDROID: Kbuild: Add support for KBUILD_MIXED_TREE ANDROID: build.config: Add vmlinux.symvers and modules.builtin to DIST_DIR ANDROID: abi_gki_aarch64_qcom: Add thermal zone enable and unregister FROMGIT: usb: typec: tcpm: Honour pSnkStdby requirement during negotiation FROMGIT: dm verity fec: fix misaligned RS roots IO Revert "Revert "dm verity: fix FEC for RS roots unaligned to blo..." Revert "Revert "dm bufio: subtract the number of initial sectors..." ANDROID: smp: fix preprocessor conditional warning ANDROID: mm/memory_hotplug: fix minor printk format warnings ANDROID: power_supply: inline empty power_supply_get_by_phandle_array() FROMGIT: usb: dwc3: core: Add shutdown callback for dwc3 FROMGIT: usb: dwc3: gadget: Ignore Packet Pending bit Linux 5.10.30 Revert "net: sched: bump refcount for new action in ACT replace mode" net: ieee802154: stop dump llsec params for monitors net: ieee802154: forbid monitor for del llsec seclevel net: ieee802154: forbid monitor for set llsec params net: ieee802154: fix nl802154 del llsec devkey net: ieee802154: fix nl802154 add llsec key net: ieee802154: fix nl802154 del llsec dev net: ieee802154: fix nl802154 del llsec key net: ieee802154: nl-mac: fix check on panid net: mac802154: Fix general protection fault drivers: net: fix memory leak in peak_usb_create_dev drivers: net: fix memory leak in atusb_probe net: tun: set tun->dev->addr_len during TUNSETLINK processing cfg80211: remove WARN_ON() in cfg80211_sme_connect gpiolib: Read "gpio-line-names" from a firmware node net: sched: bump refcount for new action in ACT replace mode dt-bindings: net: ethernet-controller: fix typo in NVMEM lockdep: Address clang -Wformat warning printing for %hd clk: socfpga: fix iomem pointer cast on 64-bit RAS/CEC: Correct ce_add_elem()'s returned values vdpa/mlx5: Fix wrong use of bit numbers vdpa/mlx5: should exclude header length and fcs from mtu RDMA/addr: Be strict with gid size i40e: Fix parameters in aq_get_phy_register() drm/vc4: crtc: Reduce PV fifo threshold on hvs4 RDMA/qedr: Fix kernel panic when trying to access recv_cq perf report: Fix wrong LBR block sorting RDMA/cxgb4: check for ipv6 address properly while destroying listener net/mlx5: Fix PBMC register mapping net/mlx5: Fix PPLM register mapping net/mlx5: Fix placement of log_max_flow_counter net: hns3: clear VF down state bit before request link status tipc: increment the tmp aead refcnt before attaching it can: mcp251x: fix support for half duplex SPI host controllers iwlwifi: fix 11ax disabled bit in the regulatory capability flags i2c: designware: Adjust bus_freq_hz when refuse high speed mode set openvswitch: fix send of uninitialized stack memory in ct limit reply net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() perf inject: Fix repipe usage s390/cpcmd: fix inline assembly register clobbering workqueue: Move the position of debug_work_activate() in __queue_work() clk: fix invalid usage of list cursor in unregister clk: fix invalid usage of list cursor in register net: macb: restore cmp registers on resume path net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs scsi: ufs: core: Fix task management request completion timeout mptcp: forbit mcast-related sockopt on MPTCP sockets net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); drm/msm: Set drvdata to NULL when msm_drm_init() fails RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt session files i40e: Fix display statistics for veb_tc soc/fsl: qbman: fix conflicting alignment attributes xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model net/rds: Fix a use after free in rds_message_map_pages net/mlx5: Don't request more than supported EQs net/mlx5e: Fix ethtool indication of connector type net/mlx5e: Fix mapping of ct_label zero ASoC: sunxi: sun4i-codec: fill ASoC card owner I2C: JZ4780: Fix bug for Ingenic X1000. net: phy: broadcom: Only advertise EEE for supported modes nfp: flower: ignore duplicate merge hints from FW net: qrtr: Fix memory leak on qrtr_tx_wait failure net/ncsi: Avoid channel_monitor hrtimer deadlock ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces net:tipc: Fix a double free in tipc_sk_mcast_rcv cxgb4: avoid collecting SGE_QBASE regs during traffic net: dsa: Fix type was not set for devlink port gianfar: Handle error code at MAC address change ethernet: myri10ge: Fix a use after free in myri10ge_sw_tso mlxsw: spectrum: Fix ECN marking in tunnel decapsulation can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZE can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit sch_red: fix off-by-one checks in red_check_params() geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply amd-xgbe: Update DMA coherency values hostfs: fix memory handling in follow_link() i40e: Fix kernel oops when i40e driver removes VF's i40e: Added Asym_Pause to supported link modes virtchnl: Fix layout of RSS structures xfrm: Fix NULL pointer dereference on policy lookup ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips ASoC: SOF: Intel: HDA: fix core status verification esp: delete NETIF_F_SCTP_CRC bit from features for esp offload net: xfrm: Localize sequence counter per network namespace ARM: OMAP4: PM: update ROM return address for OSWR and OFF ARM: OMAP4: Fix PMIC voltage domains for bionic regulator: bd9571mwv: Fix AVS and DVFS voltage range remoteproc: qcom: pil_info: avoid 64-bit division xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume xfrm: interface: fix ipv4 pmtu check to honor ip header df ice: Recognize 860 as iSCSI port in CEE mode ice: Refactor DCB related variables out of the ice_port_info struct net: sched: fix err handler in tcf_action_init() KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched i2c: turn recovery error on init to debug percpu: make pcpu_nr_empty_pop_pages per chunk type scsi: target: iscsi: Fix zero tag inside a trace event scsi: pm80xx: Fix chip initialization failure driver core: Fix locking bug in deferred_probe_timeout_work_func() usbip: synchronize event handler with sysfs code paths usbip: vudc synchronize sysfs code paths usbip: stub-dev synchronize sysfs code paths usbip: add sysfs_lock to synchronize sysfs code paths thunderbolt: Fix off by one in tb_port_find_retimer() thunderbolt: Fix a leak in tb_retimer_add() net: let skb_orphan_partial wake-up waiters. net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() net: hsr: Reset MAC header for Tx path mac80211: fix TXQ AC confusion mac80211: fix time-is-after bug in mlme cfg80211: check S1G beacon compat element length nl80211: fix potential leak of ACL params nl80211: fix beacon head validation net: sched: fix action overwrite reference counting net: sched: sch_teql: fix null-pointer dereference vdpa/mlx5: Fix suspend/resume index restoration i40e: Fix sparse errors in i40e_txrx.c i40e: Fix sparse error: uninitialized symbol 'ring' i40e: Fix sparse error: 'vsi->netdev' could be null i40e: Fix sparse warning: missing error code 'err' net: ensure mac header is set in virtio_net_hdr_to_skb() bpf, sockmap: Fix incorrect fwd_alloc accounting bpf, sockmap: Fix sk->prot unhash op reset bpf: Refcount task stack in bpf_get_task_stack libbpf: Only create rx and tx XDP rings when necessary libbpf: Restore umem state after socket create failure libbpf: Ensure umem pointer is non-NULL before dereferencing ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET bpf: Enforce that struct_ops programs be GPL-only libbpf: Fix bail out from 'ringbuf_process_ring()' on error net: hso: fix null-ptr-deref during tty device unregistration ice: fix memory leak of aRFS after resuming from suspend iwlwifi: pcie: properly set LTR workarounds on 22000 devices ice: Cleanup fltr list in case of allocation issues ice: Use port number instead of PF ID for WoL ice: Fix for dereference of NULL pointer ice: remove DCBNL_DEVRESET bit from PF state ice: fix memory allocation call ice: prevent ice_open and ice_stop during reset ice: Increase control queue timeout ice: Continue probe on link/PHY errors batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers parisc: parisc-agp requires SBA IOMMU driver of: property: fw_devlink: do not link ".*,nr-gpios" ethtool: fix incorrect datatype in set_eee ops fs: direct-io: fix missing sdio->boundary ocfs2: fix deadlock between setattr and dio_end_io_write nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff ia64: fix user_stack_pointer() for ptrace() gcov: re-fix clang-11+ support LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m drm/i915: Fix invalid access to ACPI _DSM objects net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits net: dsa: lantiq_gswip: Don't use PHY auto polling net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh xen/evtchn: Change irq_info lock to raw_spinlock_t selinux: fix race between old and new sidtab selinux: fix cond_list corruption when changing booleans selinux: make nslot handling in avtab more robust nfc: Avoid endless loops caused by repeated llcp_sock_connect() nfc: fix memory leak in llcp_sock_connect() nfc: fix refcount leak in llcp_sock_connect() nfc: fix refcount leak in llcp_sock_bind() ASoC: intel: atom: Stop advertising non working S24LE support ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 ALSA: aloop: Fix initialization of controls xfrm/compat: Cleanup WARN()s that can be user-triggered ANDROID: usb: typec: tcpm: Update tcpm_update_sink_capabilities ANDROID: GKI: Update the ABI xml ANDROID: GKI: Add generic aarch64 symbol list ANDROID: usb: host: Use old init scheme when hook unavailable Revert "dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size" Revert "dm verity: fix FEC for RS roots unaligned to block size" Revert "ANDROID: AVB error handler to invalidate vbmeta partition." ANDROID: gki_defconfig: reduce KFENCE pool size FROMGIT: virt_wifi: Return micros for BSS TSF values ANDROID: stacktrace: export stack_trace_save_tsk/regs ANDROID: arm64: declare system_32bit_el0_cpumask as export ANDROID: Fix compilation warning in __iommu_map_pages() ANDROID: iommu/io-pgtable-arm: Fix arguments for __arm_lpae_map() ANDROID: GKI: Bump KMI_GENERATION, ABI representation ANDROID: GKI: Update virtual device symbol list ANDROID: usb: host: free the offload TR by vendor hook Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/ethernet-controller.yaml net/qrtr/qrtr.c Change-Id: I2cd033199ac0993bd0f793aeedee16a2ccbb5245 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-15 22:30:04 +09:00
include/linux/if_ltalk.h
include/linux/if_macvlan.h
include/linux/if_pppol2tp.h
include/linux/if_pppox.h
include/linux/if_tun.h
include/linux/if_tunnel.h
include/linux/if_vlan.h
include/linux/igmp.h
include/linux/iio/buffer.h
include/linux/iio/buffer_impl.h
include/linux/iio/consumer.h
include/linux/iio/driver.h
include/linux/iio/events.h
include/linux/iio/iio.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/iio/iio-opaque.h
include/linux/iio/machine.h
include/linux/iio/sysfs.h
include/linux/iio/trigger_consumer.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/iio/trigger.h
include/linux/iio/types.h
include/linux/ima.h
include/linux/in6.h
include/linux/indirect_call_wrapper.h
include/linux/inetdevice.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/inet_diag.h
include/linux/inet.h
include/linux/in.h
include/linux/init.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/initrd.h
include/linux/init_syscalls.h
include/linux/init_task.h
include/linux/inotify.h
include/linux/input/elan-i2c-ids.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/input.h
include/linux/input/mt.h
include/linux/input/touchscreen.h
include/linux/instrumentation.h
include/linux/instrumented.h
include/linux/integrity.h
include/linux/interconnect.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/interconnect-provider.h
include/linux/interrupt.h
include/linux/interval_tree_generic.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/interval_tree.h
include/linux/io-64-nonatomic-hi-lo.h
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
include/linux/io-64-nonatomic-lo-hi.h
include/linux/ioasid.h
include/linux/iocontext.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/io.h
include/linux/iomap.h
include/linux/iommu.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/iommu-helper.h
include/linux/io-pgtable.h
include/linux/iopoll.h
include/linux/ioport.h
include/linux/ioprio.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/io_uring.h
include/linux/iova.h
include/linux/ipc.h
include/linux/ipc_namespace.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/ip.h
include/linux/ipv6.h
include/linux/ipv6_route.h
include/linux/irqbypass.h
include/linux/irqchip/arm-gic-common.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/irqchip/arm-gic.h
include/linux/irqchip/arm-gic-v3.h
include/linux/irqchip/arm-gic-v4.h
include/linux/irqchip/chained_irq.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/irqchip.h
include/linux/irqchip/irq-partition-percpu.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/irq_cpustat.h
include/linux/irqdesc.h
include/linux/irqdomain.h
include/linux/irqflags.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/irq.h
include/linux/irqhandler.h
include/linux/irqnr.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/irq_poll.h
include/linux/irqreturn.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/irq_work.h
include/linux/iversion.h
include/linux/jbd2.h
include/linux/jhash.h
include/linux/jiffies.h
include/linux/journal-head.h
include/linux/jump_label.h
include/linux/jump_label_ratelimit.h
include/linux/kallsyms.h
include/linux/kasan-checks.h
include/linux/kasan.h
include/linux/kasan-tags.h
include/linux/kbd_kern.h
include/linux/kbuild.h
include/linux/kconfig.h
include/linux/kcov.h
include/linux/kcsan-checks.h
include/linux/kcsan.h
include/linux/kdb.h
include/linux/kdebug.h
include/linux/kdev_t.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/kd.h
include/linux/kernel.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/kernel-page-flags.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/linux/kernel_read_file.h
include/linux/kernel_stat.h
include/linux/kernfs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/kern_levels.h
include/linux/kexec.h
include/linux/keyboard.h
include/linux/keyctl.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/key.h
include/linux/keyslot-manager.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/key-type.h
Merge android12-5.10.14 (d0d8327) into msm-5.10 * refs/heads/tmp-d0d8327: ANDROID: mm/memory_hotplug: fix check for proper subsection removal Revert "FROMLIST: dt-bindings: reserved-memory: Make DMA-BUF CMA heap DT-configurable" Revert "FROMLIST: dma-buf: heaps: add chunk heap to dmabuf heaps" ANDROID: gki_defconfig: Enable NL80211_TESTMODE UPSTREAM: dt-binding: usb: Include USB SSP rates in GenXxY UPSTREAM: dt-bindings: usb: Add generic "usb-phy" property UPSTREAM: dt-bindings: usb: Add "ulpi/serial/hsic" PHY types UPSTREAM: dt-bindings: usb: Convert generic USB properties to DT schemas UPSTREAM: dt-bindings: usb: usb-hcd: Detach generic USB controller properties UPSTREAM: usb: dwc3: gadget: Set speed only up to the max supported UPSTREAM: usb: dwc3: gadget: Track connected SSP rate and lane count UPSTREAM: usb: dwc3: gadget: Implement setting of SSP rate UPSTREAM: usb: dwc3: core: Check maximum_speed SSP genXxY UPSTREAM: usb: common: Parse for USB SSP genXxY FROMGIT: kasan: untag addresses for KFENCE BACKPORT: kasan: remove redundant config option FROMGIT: kasan: don't run tests when KASAN is not enabled FROMGIT: kasan: add a test for kmem_cache_alloc/free_bulk FROMGIT: kasan: add proper page allocator tests FROMGIT: kasan: fix bug detection via ksize for HW_TAGS mode FROMGIT: kasan: move _RET_IP_ to inline wrappers FROMGIT: kasan: fix memory corruption in kasan_bitops_tags test FROMGIT: kasan: adapt kmalloc_uaf2 test to HW_TAGS mode FROMGIT: kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL FROMGIT: kasan: rename CONFIG_TEST_KASAN_MODULE FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode FROMGIT: kasan: add match-all tag tests FROMGIT: kasan: add macros to simplify checking test constraints FROMGIT: kasan: clean up comments in tests FROMGIT: kasan: clarify HW_TAGS impact on TBI FROMGIT: kasan: prefix global functions with kasan_ Linux 5.10.14 workqueue: Restrict affinity change to rescuer kthread: Extract KTHREAD_IS_PER_CPU x86/cpu: Add another Alder Lake CPU to the Intel family objtool: Don't fail the kernel build on fatal errors habanalabs: disable FW events on device removal habanalabs: fix backward compatibility of idle check habanalabs: zero pci counters packet before submit to FW drm/amd/display: Fixed corruptions on HPDRX link loss restore drm/amd/display: Use hardware sequencer functions for PG control drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping drm/amd/display: Allow PSTATE chnage when no displays are enabled drm/amd/display: Update dram_clock_change_latency for DCN2.1 selftests/powerpc: Only test lwm/stmw on big endian platform/x86: thinkpad_acpi: Add P53/73 firmware to fan_quirk_table for dual fan control nvmet: set right status on error in id-ns handler nvme-pci: allow use of cmb on v1.4 controllers nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout nvme: check the PRINFO bit before deciding the host buffer length udf: fix the problem that the disc content is not displayed i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for filling TX FIFO ALSA: hda: Add Cometlake-R PCI ID scsi: ibmvfc: Set default timeout to avoid crash during migration mac80211: fix encryption key selection for 802.3 xmit mac80211: fix fast-rx encryption check mac80211: fix incorrect strlen of .write in debugfs objtool: Don't add empty symbols to the rbtree ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid ASoC: SOF: Intel: hda: Resume codec to do jack detection scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 scsi: libfc: Avoid invoking response handler twice if ep is already completed scsi: scsi_transport_srp: Don't block target in failfast state x86: __always_inline __{rd,wr}msr() locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP habanalabs: fix dma_addr passed to dma_mmap_coherent platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency phy: cpcap-usb: Fix warning for missing regulator_disable iommu/vt-d: Do not use flush-queue when caching-mode is on ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD Revert "x86/setup: don't remove E820_TYPE_RAM for pfn 0" arm64: Do not pass tagged addresses to __is_lm_address() arm64: Fix kernel address detection of __is_lm_address() arm64: dts: meson: Describe G12b GPU as coherent drm/panfrost: Support cache-coherent integrations iommu/io-pgtable-arm: Support coherency for Mali LPAE ibmvnic: Ensure that CRQ entry read are correctly ordered net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP net: dsa: bcm_sf2: put device node before return mlxsw: spectrum_span: Do not overwrite policer configuration stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing net: octeontx2: Make sure the buffer is 128 byte aligned net: fec: put child node on error path net: stmmac: dwmac-intel-plat: remove config data on error net: dsa: microchip: Adjust reset release timing to match reference reset circuit ANDROID: usb: gadget: configfs: Move CONFIGFS_UEVENT #endif ANDROID: GKI: Enable KFENCE FROMGIT: KVM: arm64: Move __hyp_set_vectors out of .hyp.text FROMGIT: KVM: arm64: Stub EXPORT_SYMBOL for nVHE EL2 code FROMGIT: asm-generic: export: Stub EXPORT_SYMBOL with __DISABLE_EXPORTS FROMGIT: KVM: arm64: Correct spelling of DBGDIDR register FROMGIT: KVM: arm64: Use symbolic names for the PMU versions FROMGIT: KVM: arm64: Upgrade PMU support to ARMv8.4 FROMGIT: KVM: arm64: Limit the debug architecture to ARMv8.0 FROMGIT: KVM: arm64: Refactor filtering of ID registers FROMGIT: KVM: arm64: Add handling of AArch32 PCMEID{2,3} PMUv3 registers FROMGIT: KVM: arm64: Fix AArch32 PMUv3 capping FROMGIT: KVM: arm64: Fix missing RES1 in emulation of DBGBIDR FROMGIT: KVM: arm64: Make gen-hyprel endianness agnostic FROMGIT: KVM: arm64: Implement the TRNG hypervisor call FROMGIT: KVM: arm64: Mark the page dirty only if the fault is handled successfully FROMGIT: KVM: arm64: Filter out the case of only changing permissions from stage-2 map path FROMGIT: KVM: arm64: Adjust partial code of hyp stage-1 map and guest stage-2 map FROMGIT: KVM: arm64: Simplify __kvm_hyp_init HVC detection FROMGIT: KVM: arm64: Remove hyp_symbol_addr FROMGIT: KVM: arm64: Remove patching of fn pointers in hyp FROMGIT: KVM: arm64: Fix constant-pool users in hyp FROMGIT: KVM: arm64: Apply hyp relocations at runtime FROMGIT: KVM: arm64: Generate hyp relocation data FROMGIT: KVM: arm64: Add symbol at the beginning of each hyp section FROMGIT: KVM: arm64: Set up .hyp.rodata ELF section FROMGIT: KVM: arm64: Rename .idmap.text in hyp linker script FROMGIT: firmware: smccc: Add SMCCC TRNG function call IDs BACKPORT: arm64: Work around broken GCC 4.9 handling of "S" constraint FROMGIT: kasan: use error_report_end tracepoint FROMGIT: kfence: use error_report_end tracepoint FROMGIT: tracing: add error_report_end trace point FROMGIT: kfence: show access type in report FROMGIT: kfence: fix typo in test FROMGIT: kfence: add test suite FROMGIT: kfence: add missing copyright header to documentation FROMGIT: kfence, Documentation: add KFENCE documentation FROMGIT: kfence, kasan: make KFENCE compatible with KASAN FROMGIT: mm, kfence: insert KFENCE hooks for SLUB BACKPORT: mm, kfence: insert KFENCE hooks for SLAB FROMGIT: mm/slab: rerform init_on_free earlier FROMGIT: kfence: use pt_regs to generate stack trace on faults FROMGIT: kfence, arm64: add missing copyright and description header FROMGIT: arm64, kfence: enable KFENCE for ARM64 FROMGIT: kfence, x86: add missing copyright and description header FROMGIT: x86, kfence: enable KFENCE for x86 FROMGIT: kfence: add missing copyright and description headers FROMGIT: kfence: add option to use KFENCE without static keys FROMGIT: kfence: fix potential deadlock due to wake_up() FROMGIT: kfence: avoid stalling work queue task without allocations FROMGIT: kfence: Fix parameter description for kfence_object_start() BACKPORT: mm: add Kernel Electric-Fence infrastructure FROMLIST: fuse: Fix crediantials leak in passthrough read_iter UPSTREAM: userfaultfd: add user-mode only option to unprivileged_userfaultfd sysctl knob UPSTREAM: userfaultfd: add UFFD_USER_MODE_ONLY UPSTREAM: userfaultfd: use secure anon inodes for userfaultfd BACKPORT: selinux: teach SELinux about anonymous inodes UPSTREAM: fs: add LSM-supporting anon-inode interface UPSTREAM: security: add inode_init_security_anon() LSM hook UPSTREAM: cfg80211: Add support to calculate and report 4096-QAM HE rates UPSTREAM: cfg80211: Add support to configure SAE PWE value to drivers UPSTREAM: usb: dwc3: fix clock issue during resume in OTG mode Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/usb/usb-hcd.yaml drivers/dma-buf/heaps/Kconfig drivers/dma-buf/heaps/Makefile Change-Id: I3726725889da6ae622c1e319388831e7f99d14c5 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 06:31:10 +09:00
include/linux/kfence.h
include/linux/kfifo.h
include/linux/kgdb.h
include/linux/khugepaged.h
include/linux/klist.h
include/linux/kmemleak.h
include/linux/kmod.h
include/linux/kmsg_dump.h
include/linux/kobject.h
include/linux/kobject_ns.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/kobj_map.h
include/linux/kprobes.h
include/linux/kref.h
include/linux/ksm.h
include/linux/kthread.h
include/linux/ktime.h
include/linux/kvm_host.h
include/linux/kvm_irqfd.h
include/linux/kvm_para.h
include/linux/kvm_types.h
include/linux/l2tp.h
include/linux/latencytop.h
include/linux/lcm.h
include/linux/led-class-flash.h
include/linux/leds.h
include/linux/libfdt_env.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/libfdt.h
include/linux/libnvdimm.h
include/linux/libps2.h
include/linux/license.h
include/linux/limits.h
include/linux/linear_range.h
include/linux/linkage.h
include/linux/linkmode.h
include/linux/list_bl.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/list.h
include/linux/list_lru.h
include/linux/list_nulls.h
include/linux/list_sort.h
include/linux/livepatch.h
include/linux/llc.h
include/linux/llist.h
include/linux/local_lock.h
include/linux/local_lock_internal.h
include/linux/lockdep.h
include/linux/lockdep_types.h
include/linux/lockref.h
include/linux/log2.h
include/linux/logic_pio.h
Merge android12-5.10.7+ (43edfc8) into msm-5.10 * refs/heads/tmp-43edfc8: FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers ANDROID: dm-user: fix typo in channel_free ANDROID: PM / Domains: add vendor_hook to disallow domain idle state ANDROID: sched: Export available_idle_cpu ANDROID: sched: Export sched_domains_mutex for lockdep ANDROID: iommu/dma: Add support for DMA_ATTR_SYS_CACHE_ONLY_NWA ANDROID: iommu/dma: Add support fo DMA_ATTR_SYS_CACHE_ONLY ANDROID: arm64: Add support for system cache memory type ANDROID: ftrace: vendor hook for ftrace dump on oops ANDROID: irqdesc: Export symbol for vendor modules ANDROID: fix 0-day bot build-break in fair.c ANDROID: cpuidle: export cpuidle_driver_state_disabled Linux 5.10.7 scsi: target: Fix XCOPY NAA identifier lookup rtlwifi: rise completion at the last step of firmware callback xsk: Fix memory leak for failed bind KVM: x86: fix shift out of bounds reported by UBSAN x86/mtrr: Correct the range check before performing MTRR type lookups dmaengine: idxd: off by one in cleanup code netfilter: nft_dynset: report EOPNOTSUPP on missing set feature netfilter: xt_RATEEST: reject non-null terminated string from userspace netfilter: ipset: fix shift-out-of-bounds in htable_bits() netfilter: x_tables: Update remaining dereference to RCU ARM: dts: OMAP3: disable AES on N950/N9 net/mlx5e: Fix SWP offsets when vlan inserted by driver bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucket bcache: check unsupported feature sets for bcache register bcache: fix typo from SUUP to SUPP in features.h drm/i915: clear the gpu reloc batch drm/i915: clear the shadow batch arm64: link with -z norelro for LLD or aarch64-elf dmabuf: fix use-after-free of dmabuf's file->f_inode Revert "device property: Keep secondary firmware node secondary by type" btrfs: send: fix wrong file path when there is an inode with a pending rmdir btrfs: qgroup: don't try to wait flushing if we're already holding a transaction iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 ALSA: hda/realtek: Add mute LED quirk for more HP laptops ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 ALSA: hda/conexant: add a new hda codec CX11970 ALSA: hda/via: Fix runtime PM for Clevo W35xSS blk-iocost: fix NULL iocg deref from racing against initialization x86/resctrl: Don't move a task to the same resource group x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR KVM: x86/mmu: Ensure TDP MMU roots are freed after yield kvm: check tlbs_dirty directly KVM: x86/mmu: Get root level from walkers when retrieving MMIO SPTE KVM: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() x86/mm: Fix leak of pmd ptlock mm: make wait_on_page_writeback() wait for multiple pending writebacks hwmon: (amd_energy) fix allocation of hwmon_channel_info config USB: serial: keyspan_pda: remove unused variable usb: gadget: configfs: Fix use-after-free issue with udc_name usb: gadget: configfs: Preserve function ordering after bind failure usb: gadget: Fix spinlock lockup on usb_function_deactivate USB: gadget: legacy: fix return error code in acm_ms_bind() usb: gadget: u_ether: Fix MTU size mismatch with RX packet size usb: gadget: function: printer: Fix a memory leak for interface descriptor usb: gadget: f_uac2: reset wMaxPacketSize USB: Gadget: dummy-hcd: Fix shift-out-of-bounds bug usb: gadget: select CONFIG_CRC32 ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks USB: usblp: fix DMA to stack USB: yurex: fix control-URB timeout handling USB: serial: option: add Quectel EM160R-GL USB: serial: option: add LongSung M5710 module support USB: serial: iuu_phoenix: fix DMA from stack usb: uas: Add PNY USB Portable SSD to unusual_uas usb: usbip: vhci_hcd: protect shift size USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion usb: dwc3: gadget: Clear wait flag on dequeue usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup usb: dwc3: meson-g12a: disable clk on error handling path in probe usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). USB: cdc-acm: blacklist another IR Droid device usb: gadget: enable super speed plus staging: mt7621-dma: Fix a resource leak in an error handling path Staging: comedi: Return -EFAULT if copy_to_user() fails powerpc: Handle .text.{hot,unlikely}.* in linker script crypto: asym_tpm: correct zero out potential secrets crypto: ecdh - avoid buffer overflow in ecdh_set_secret() scsi: block: Do not accept any requests while suspended scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close kbuild: don't hardcode depmod path scsi: ufs: Clear UAC for FFU and RPMB LUNs depmod: handle the case of /sbin/depmod without /sbin in PATH lib/genalloc: fix the overflow when size is too big local64.h: make <asm/local64.h> mandatory scsi: core: Only process PM requests if rpm_status != RPM_ACTIVE scsi: scsi_transport_spi: Set RQF_PM for domain validation commands scsi: ide: Mark power management requests with RQF_PM instead of RQF_PREEMPT scsi: ide: Do not set the RQF_PREEMPT flag for sense requests scsi: block: Introduce BLK_MQ_REQ_PM scsi: ufs-pci: Enable UFSHCD_CAP_RPM_AUTOSUSPEND for Intel controllers scsi: ufs-pci: Fix recovery from hibernate exit errors for Intel controllers scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff() scsi: ufs-pci: Fix restore from S4 for Intel controllers scsi: ufs: Fix wrong print message in dev_err() workqueue: Kick a worker based on the actual activation of delayed works block: add debugfs stanza for QUEUE_FLAG_NOWAIT selftests/vm: fix building protection keys test stmmac: intel: Add PCI IDs for TGL-H platform selftests: mlxsw: Set headroom size of correct port net: usb: qmi_wwan: add Quectel EM160R-GL ibmvnic: fix: NULL pointer dereference. CDC-NCM: remove "connected" log message net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs r8169: work around power-saving bug on some chip versions vhost_net: fix ubuf refcount incorrectly when sendmsg fails bareudp: Fix use of incorrect min_headroom size bareudp: set NETIF_F_LLTX flag net: hdlc_ppp: Fix issues when mod_timer is called while timer is running erspan: fix version 1 check in gre_parse_header() net: hns: fix return value check in __lb_other_process() net: sched: prevent invalid Scell_log shift count ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() bnxt_en: Fix AER recovery. net: mvpp2: fix pkt coalescing int-threshold configuration bnxt_en: Check TQM rings for maximum supported value. e1000e: Export S0ix flags to ethtool Revert "e1000e: disable s0ix entry and exit flows for ME systems" e1000e: bump up timeout to wait when ME un-configures ULP mode e1000e: Only run S0ix flows if shutdown succeeded tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc net-sysfs: take the rtnl lock when storing xps_rxqs net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc net-sysfs: take the rtnl lock when storing xps_cpus net: ethernet: Fix memleak in ethoc_probe net/ncsi: Use real net-device for response handler virtio_net: Fix recursive call to cpus_read_lock() qede: fix offload for IPIP tunnel packets net: ethernet: mvneta: Fix error handling in mvneta_probe ibmvnic: continue fatal error reset after passive init ibmvnic: fix login buffer memory leak net: stmmac: dwmac-meson8b: ignore the second clock input net: mvpp2: Fix GoP port 3 Networking Complex Control configurations atm: idt77252: call pci_disable_device() on error path ionic: account for vlan tag len in rx buffer len ethernet: ucc_geth: set dev->max_mtu to 1518 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE net: mvpp2: prs: fix PPPoE with ipv6 packet parse net: mvpp2: Add TCAM entry to drop flow control pause frames net/sched: sch_taprio: ensure to reset/destroy all child qdiscs iavf: fix double-release of rtnl_lock i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs Linux 5.10.6 mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start exec: Transform exec_update_mutex into a rw_semaphore rwsem: Implement down_read_interruptible rwsem: Implement down_read_killable_nested perf: Break deadlock involving exec_update_mutex fuse: fix bad inode RDMA/siw,rxe: Make emulated devices virtual in the device tree RDMA/core: remove use of dma_virt_ops scsi: ufs: Re-enable WriteBooster after device reset scsi: ufs: Allow an error return value from ->device_reset() drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() ALSA: hda/realtek - Modify Dell platform name Bluetooth: Fix attempting to set RPA timeout when unsupported kdev_t: always inline major/minor helper functions dt-bindings: rtc: add reset-source property rtc: pcf2127: only use watchdog when explicitly available rtc: pcf2127: move watchdog initialisation to a separate function Revert "mtd: spinand: Fix OOB read" Revert "drm/amd/display: Fix memory leaks in S3 resume" Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/rtc/rtc.yaml drivers/usb/dwc3/gadget.c drivers/usb/gadget/function/f_uac2.c fs/buffer.c include/linux/dma-mapping.h Change-Id: Ia31d8db4ad2181df65e2c455c0c252563b4c004e Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-15 02:46:10 +09:00
include/linux/log_mmiorw.h
include/linux/lsm_audit.h
include/linux/lsm_hook_defs.h
include/linux/lsm_hooks.h
include/linux/lz4.h
include/linux/lzo.h
include/linux/mailbox_client.h
include/linux/mailbox_controller.h
include/linux/math64.h
include/linux/mbcache.h
include/linux/mdio.h
include/linux/memblock.h
include/linux/memcontrol.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/mem_encrypt.h
include/linux/memfd.h
include/linux/memory.h
include/linux/memory_hotplug.h
include/linux/mempolicy.h
include/linux/mempool.h
include/linux/memregion.h
include/linux/memremap.h
include/linux/mfd/core.h
include/linux/mfd/syscon.h
include/linux/migrate.h
include/linux/migrate_mode.h
include/linux/mii.h
include/linux/mii_timestamper.h
include/linux/min_heap.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/linux/minmax.h
include/linux/miscdevice.h
include/linux/mman.h
include/linux/mmap_lock.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/mm-arch-hooks.h
include/linux/mmc/card.h
include/linux/mmc/core.h
include/linux/mmc/host.h
include/linux/mmc/mmc.h
include/linux/mmc/pm.h
include/linux/mmc/sd.h
include/linux/mmc/sdio_func.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/mmc/sdio.h
include/linux/mmc/sdio_ids.h
include/linux/mmc/slot-gpio.h
include/linux/mmdebug.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/mm.h
include/linux/mm_inline.h
include/linux/mmiotrace.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/mm_types.h
include/linux/mm_types_task.h
include/linux/mmu_context.h
include/linux/mmu_notifier.h
include/linux/mmzone.h
include/linux/mnt_namespace.h
include/linux/mod_devicetable.h
include/linux/module.h
include/linux/moduleloader.h
include/linux/moduleparam.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/module_signature.h
include/linux/mount.h
include/linux/mpage.h
include/linux/mpi.h
include/linux/mpls.h
include/linux/mroute6.h
include/linux/mroute_base.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/mroute.h
include/linux/msdos_fs.h
include/linux/msdos_partition.h
include/linux/msg.h
include/linux/msi.h
include/linux/mutex.h
include/linux/namei.h
include/linux/ndctl.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/nd.h
include/linux/netdev_features.h
include/linux/netdevice.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/netfilter_arp/arp_tables.h
include/linux/netfilter_bridge.h
include/linux/netfilter_defs.h
include/linux/netfilter.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/netfilter_ingress.h
include/linux/netfilter_ipv4.h
include/linux/netfilter_ipv4/ip_tables.h
include/linux/netfilter_ipv6.h
include/linux/netfilter_ipv6/ip6_tables.h
include/linux/netfilter/nf_conntrack_amanda.h
include/linux/netfilter/nf_conntrack_common.h
include/linux/netfilter/nf_conntrack_dccp.h
include/linux/netfilter/nf_conntrack_ftp.h
include/linux/netfilter/nf_conntrack_h323_asn1.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/netfilter/nf_conntrack_h323.h
include/linux/netfilter/nf_conntrack_h323_types.h
include/linux/netfilter/nf_conntrack_irc.h
include/linux/netfilter/nf_conntrack_pptp.h
include/linux/netfilter/nf_conntrack_proto_gre.h
include/linux/netfilter/nf_conntrack_sane.h
include/linux/netfilter/nf_conntrack_sctp.h
include/linux/netfilter/nf_conntrack_tcp.h
include/linux/netfilter/nf_conntrack_tftp.h
include/linux/netfilter/nf_conntrack_zones_common.h
include/linux/netfilter/nfnetlink.h
include/linux/netfilter/x_tables.h
include/linux/netfilter/xt_quota2.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/net.h
include/linux/netlink.h
include/linux/netpoll.h
include/linux/nfs3.h
include/linux/nfs4.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/nfsacl.h
include/linux/nfs_fs.h
include/linux/nfs_fs_i.h
include/linux/nfs_fs_sb.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/nfs.h
include/linux/nfs_xdr.h
Merge android12-5.10.16 (a6310f1) into msm-5.10 * refs/heads/tmp-a6310f1: Linux 5.10.16 squashfs: add more sanity checks in xattr id lookup squashfs: add more sanity checks in inode lookup squashfs: add more sanity checks in id lookup squashfs: avoid out of bounds writes in decompressors Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" nilfs2: make splice write available again drm/i915: Skip vswing programming for TBT drm/i915: Fix ICL MG PHY vswing handling bpf: Fix verifier jsgt branch analysis on max bound bpf: Fix 32 bit src register truncation on div/mod bpf: Fix verifier jmp32 pruning decision logic regulator: Fix lockdep warning resolving supplies blk-cgroup: Use cond_resched() when destroy blkgs i2c: mediatek: Move suspend and resume handling to NOIRQ phase SUNRPC: Handle 0 length opaque XDR object data properly SUNRPC: Move simple_get_bytes and simple_get_netobj into private header iwlwifi: queue: bail out on invalid freeing iwlwifi: mvm: guard against device removal in reprobe iwlwifi: pcie: add rules to match Qu with Hr2 iwlwifi: mvm: invalidate IDs of internal stations at mvm start iwlwifi: pcie: fix context info memory leak iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() iwlwifi: mvm: skip power command when unbinding vif during CSA ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E ASoC: ak4458: correct reset polarity ALSA: hda: intel-dsp-config: add PCI id for TGL-H pNFS/NFSv4: Improve rejection of out-of-order layouts pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() chtls: Fix potential resource leak ASoC: Intel: Skylake: Zero snd_ctl_elem_value mac80211: 160MHz with extended NSS BW in CSA drm/nouveau/nvif: fix method count when pushing an array ASoC: wm_adsp: Fix control name parsing for multi-fw regulator: core: avoid regulator_resolve_supply() race condition af_key: relax availability checks for skb size calculation powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics gpiolib: cdev: clear debounce period if line set to output io_uring: drop mm/files between task_work_submit io_uring: reinforce cancel on flush during exit io_uring: fix sqo ownership false positive warning io_uring: fix list corruption for splice file_get io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE io_uring: replace inflight_wait with tctx->wait io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE io_uring: if we see flush on exit, cancel related tasks io_uring: account io_uring internal files as REQ_F_INFLIGHT io_uring: fix files cancellation io_uring: always batch cancel in *cancel_files() io_uring: pass files into kill timeouts/poll io_uring: don't iterate io_uring_cancel_files() io_uring: add a {task,files} pair matching helper io_uring: simplify io_task_match() UPSTREAM: Documentation: connector: Update the description of sink-vdos ANDROID: GKI: enable CONFIG_FAIR_GROUP_SCHED Revert "ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS" ANDROID: GKI: bring WPAN into GKI FROMGIT: arm64: cpufeatures: Allow disabling of Pointer Auth from the command-line FROMGIT: arm64: Defer enabling pointer authentication on boot core FROMGIT: arm64: cpufeatures: Allow disabling of BTI from the command-line FROMGIT: arm64: Move "nokaslr" over to the early cpufeature infrastructure FROMGIT: KVM: arm64: Document HVC_VHE_RESTART stub hypercall FROMGIT: arm64: Make kvm-arm.mode={nvhe, protected} an alias of id_aa64mmfr1.vh=0 FROMGIT: arm64: Add an aliasing facility for the idreg override FROMGIT: arm64: Honor VHE being disabled from the command-line FROMGIT: arm64: Allow ID_AA64MMFR1_EL1.VH to be overridden from the command line FROMGIT: arm64: cpufeature: Add an early command-line cpufeature override facility FROMGIT: arm64: Extract early FDT mapping from kaslr_early_init() FROMGIT: arm64: cpufeature: Use IDreg override in __read_sysreg_by_encoding() FROMGIT: arm64: cpufeature: Add global feature override facility FROMGIT: arm64: Move SCTLR_EL1 initialisation to EL-agnostic code FROMGIT: arm64: Simplify init_el2_state to be non-VHE only FROMGIT: arm64: Move VHE-specific SPE setup to mutate_to_vhe() FROMGIT: arm64: Drop early setting of MDSCR_EL2.TPMS FROMGIT: arm64: Initialise as nVHE before switching to VHE FROMGIT: arm64: Provide an 'upgrade to VHE' stub hypercall FROMGIT: arm64: Turn the MMU-on sequence into a macro FROMGIT: arm64: Fix outdated TCR setup comment FROMGIT: arm64: Fix labels in el2_setup macros UPSTREAM: arm64: Extend the kernel command line from the bootloader Revert "ANDROID: arm64: copy CONFIG_CMDLINE_EXTEND from ARM" UPSTREAM: arm64: kaslr: Refactor early init command line parsing ANDROID: GKI: amlogic: add DTB overlays ANDROID: GKI: add support for Amlogic SoCs, everything as modules ANDROID: GKI: Kconfig.gki: add hidden PHY configs ANDROID: GKI: enable networking; add hidden network configs ANDROID: GKI: Enable CONFIG_CMA_DEBUGFS ANDROID: dmabuf: Add mmap_count to struct dmabuf FROMLIST: arm64: meson: remove MESON_IRQ_GPIO selection FROMLIST: irqchip: irq-meson-gpio: make it possible to build as a module UPSTREAM: tty: serial: meson: enable console as module UPSTREAM: arm64: Kconfig: meson: drop pinctrl UPSTREAM: firmware: meson-sm: enable build as module UPSTREAM: soc: meson: enable building drivers as modules UPSTREAM: soc: amlogic: socinfo: build for specific arch UPSTREAM: arm64: meson: ship only the necessary clock controllers UPSTREAM: clk: meson: enable building as modules UPSTREAM: clk: avoid devm_clk_release name clash UPSTREAM: clk: meson: g12: use devm variant to register notifiers UPSTREAM: clk: add devm variant of clk_notifier_register UPSTREAM: clk: meson: g12: drop use of __clk_lookup() UPSTREAM: clk: add api to get clk consumer from clk_hw UPSTREAM: reset: meson: make it possible to build as a module UPSTREAM: pinctrl/meson: enable building as modules BACKPORT: FROMGIT: mm: filemap: Fix microblaze build failure with 'mmu_defconfig' BACKPORT: FROMGIT: mm/nommu: Fix return type of filemap_map_pages() BACKPORT: FROMGIT: Mark anonymous struct field of 'struct vm_fault' as 'const' BACKPORT: FROMGIT: mm: Use static initialisers for immutable fields of 'struct vm_fault' BACKPORT: FROMGIT: mm: Avoid modifying vmf.address in __collapse_huge_page_swapin() BACKPORT: FROMGIT: mm: Pass 'address' to map to do_set_pte() and drop FAULT_FLAG_PREFAULT BACKPORT: FROMGIT: mm: Move immutable fields of 'struct vm_fault' into anonymous struct BACKPORT: FROMGIT: arm64: mm: Implement arch_wants_old_prefaulted_pte() BACKPORT: FROMGIT: mm: Allow architectures to request 'old' entries when prefaulting BACKPORT: FROMGIT: mm: Cleanup faultaround and finish_fault() codepaths UPSTREAM: regulator: Fix lockdep warning resolving supplies UPSTREAM: regulator: core: avoid regulator_resolve_supply() race condition ANDROID: Add EXPORT_SYMBOL_GPL for dma_heap_get_name FROMLIST: dma-buf: heaps: Fix the name used when exporting dmabufs to be the actual heap name BACKPORT: FROMLIST: dma-buf: dma-heap: Provide accessor to get heap name FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /proc/*/fdinfo FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ FROMGIT: sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: Ife47d25dbe24585c11ba139ab884115edeeda4c9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 08:12:51 +09:00
include/linux/nl802154.h
include/linux/nls.h
include/linux/nmi.h
include/linux/node.h
include/linux/nodemask.h
include/linux/nospec.h
include/linux/notifier.h
include/linux/ns_common.h
include/linux/nsproxy.h
include/linux/numa.h
include/linux/nvme.h
include/linux/nvmem-consumer.h
include/linux/nvmem-provider.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/linux/objtool.h
include/linux/of_address.h
include/linux/of_clk.h
include/linux/of_device.h
include/linux/of_dma.h
include/linux/of_fdt.h
include/linux/of_gpio.h
include/linux/of_graph.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/of.h
include/linux/of_iommu.h
include/linux/of_irq.h
include/linux/of_mdio.h
include/linux/of_net.h
include/linux/of_pci.h
include/linux/of_platform.h
include/linux/of_reserved_mem.h
include/linux/oid_registry.h
include/linux/once.h
include/linux/oom.h
include/linux/osq_lock.h
include/linux/overflow.h
include/linux/padata.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/pageblock-flags.h
include/linux/page_counter.h
include/linux/page_ext.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/page-flags.h
include/linux/page-flags-layout.h
include/linux/page_idle.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/page-isolation.h
include/linux/pagemap.h
include/linux/page_owner.h
Merge keystone/android12-5.10-keystone-qcom-release.34+ (5de3fa7) into msm-5.10 * refs/heads/tmp-5de3fa7: ANDROID: irq: manage: Export irq_do_set_affinity symbol FROMLIST: usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP ANDROID: GKI: Enable CONFIG_USB_CONFIGFS_F_UAC2 ANDROID: qki: Add consolidate config ANDROID: Update the ABI xml and symbol list UPSTREAM: remoteproc: core: Remove casting to rproc_handle_resource_t ANDROID: GKI: enable CONFIG_MTK_TIMER ANDROID: sched: Add vendor hooks for update_topology ANDROID: GKI: Enable CONFIG_EXFAT_FS in gki_defconfig ANDROID: cgroup: Add android_rvh_cgroup_force_kthread_migration ANDROID: Update the ABI xml and symbol list FROMLIST: sched: Fix out-of-bound access in uclamp ANDROID: mm: spf: fix task fault accounting ANDROID: Update the ABI xml and symbol list Revert "ANDROID: gki_defconfig: temporarily disable KFENCE in GKI" Linux 5.10.34 mei: me: add Alder Lake P device id. iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() ANDROID: Update the ABI xml and symbol list FROMGIT: mmc: sdhci: Check for reset prior to DMA address unmap ANDROID: ABI: Add symbols for CONFIG_PAGE_PINNER ANDROID: GKI: Enable CONFIG_PAGE_PINNER ANDROID: mm: page_pinner: use put_user_page at unstable_tree_search_insert ANDROID: mm: page_pinner: unattribute follow_page in munlock_vma_pages_range ANDROID: mm: page_pinner: use put_user_page at add_page_for_migration ANDROID: mm: page_pinner: use put_user_page at dump_user_range ANDROID: mm: page_pinner: use put_user_page at seq_print_vma_name ANDROID: mm: page_pinner: use put_user_page at fuse_copy_finish ANDROID: mm: page_pinner: use put_user_page at get_futex_key ANDROID: mm: page_pinner: use put_user_page at copy_string ANDROID: mm: page_pinner: use put_user_page at access_remote_vm ANDROID: mm: page_pinner: introduce failure_tracking feature ANDROID: mm: introduce page_pinner ANDROID: vendor_hooks: Fix psi_event build warning ANDROID: vendor_hooks: Add hooks for binder proc transaction ANDROID: vendor_hooks: tune reclaim inactive ratio ANDROID: dma-buf: Make DMA-BUF sysfs stats kobjects not send uevents ANDROID: vendor_hooks: bypass shrink slab FROMGIT: kbuild: update config_data.gz only when the content of .config is changed ANDROID: arm64: Initialise mismatched compat hwcaps from CPU notifier UPSTREAM: ARM: 9039/1: assembler: generalize byte swapping macro into rev_l UPSTREAM: ARM: 9035/1: uncompress: Add be32tocpu macro FROMGIT: kfence: use power-efficient work queue to run delayed work FROMGIT: kfence: maximize allocation wait timeout duration FROMGIT: kfence: await for allocation using wait_event FROMGIT: kfence: zero guard page after out-of-bounds access UPSTREAM: kfence: make compatible with kmemleak UPSTREAM: kfence: fix reports if constant function prefixes exist UPSTREAM: kfence: fix printk format for ptrdiff_t ANDROID: Support disabling symbol trimming ANDROID: Incremental fs: Fix pseudo-file attributes ANDROID: sched: Fix missing RQCF_UPDATED in migrate_tasks FROMLIST: mm, thp: Relax the VM_DENYWRITE constraint on file-backed THPs Linux 5.10.33 USB: CDC-ACM: fix poison/unpoison imbalance net: hso: fix NULL-deref on disconnect regression x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access ia64: tools: remove duplicate definition of ia64_mf() on ia64 ia64: fix discontig.c section mismatches csky: change a Kconfig symbol name to fix e1000 build error kasan: fix hwasan build for gcc cavium/liquidio: Fix duplicate argument xen-netback: Check for hotplug-status existence before watching arm64: kprobes: Restore local irqflag if kprobes is cancelled s390/entry: save the caller of psw_idle dmaengine: tegra20: Fix runtime PM imbalance on error net: geneve: check skb is large enough for IPv4/IPv6 header ARM: dts: Fix swapped mmc order for omap3 dmaengine: xilinx: dpdma: Fix race condition in done IRQ dmaengine: xilinx: dpdma: Fix descriptor issuing on video group soc: qcom: geni: shield geni_icc_get() for ACPI boot HID: wacom: Assign boolean values to a bool variable HID cp2112: fix support for multiple gpiochips HID: alps: fix error return code in alps_input_configured() HID: google: add don USB id perf map: Fix error return code in maps__clone() perf auxtrace: Fix potential NULL pointer dereference perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 locking/qrwlock: Fix ordering in queued_write_lock_slowpath() bpf: Tighten speculative pointer arithmetic mask bpf: Refactor and streamline bounds check into helper bpf: Allow variable-offset stack access bpf: Permits pointers on stack for helper calls arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS pinctrl: core: Show pin numbers for the controllers with base = 0 block: return -EBUSY when there are open partitions in blkdev_reread_part pinctrl: lewisburg: Update number of pins in community vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails KEYS: trusted: Fix TPM reservation for seal/unseal gpio: omap: Save and restore sysconfig vhost-vdpa: protect concurrent access to vhost device iotlb ANDROID: GKI: Update the generic symbol list ANDROID: ABI: Add symbols for crypto ANDROID: ABI: Update the ABI XML Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20" ANDROID: vendor_hooks: Add hook for binder UPSTREAM: crypto: arm/blake2s - fix for big endian UPSTREAM: crypto: arm/blake2b - drop unnecessary return statement FROMGIT: kasan, arm64: tests supports for HW_TAGS async mode FROMGIT: arm64: mte: Report async tag faults before suspend FROMGIT: arm64: mte: Enable async tag check fault FROMGIT: arm64: mte: Conditionally compile mte_enable_kernel_*() ANDROID: ABI: Update the ABI xml ANDROID: ABI: Update the generic symbol list ANDROID: selinux: add vendor hook in selinux FROMGIT: arm64: mte: Enable TCO in functions that can read beyond buffer limits Change-Id: Ia5306eea12edc8ec29b8732a03de075bed22a1bf Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-07 21:39:59 +09:00
include/linux/page_pinner.h
include/linux/page_ref.h
Merge android12-5.10.29 (c62f091) into msm-5.10 * refs/heads/tmp-c62f091: ANDROID: Add GKI_HIDDEN_MM_CONFIGS to support ballooning. ANDROID: usb: dwc3: gadget: don't cancel the started requests Linux 5.10.29 init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM init/Kconfig: make COMPILE_TEST depend on !S390 bpf, x86: Validate computation of branch displacements for x86-32 bpf, x86: Validate computation of branch displacements for x86-64 tools/resolve_btfids: Add /libbpf to .gitignore kbuild: Do not clean resolve_btfids if the output does not exist kbuild: Add resolve_btfids clean to root clean target tools/resolve_btfids: Set srctree variable unconditionally tools/resolve_btfids: Check objects before removing tools/resolve_btfids: Build libbpf and libsubcmd in separate directories math: Export mul_u64_u64_div_u64 io_uring: fix timeout cancel return code cifs: Silently ignore unknown oplock break handle cifs: revalidate mapping when we open files for SMB1 POSIX ia64: fix format strings for err_inject ia64: mca: allocate early mca with GFP_ATOMIC selftests/vm: fix out-of-tree build scsi: target: pscsi: Clean up after failure in pscsi_map_sg() ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms block: clear GD_NEED_PART_SCAN later in bdev_disk_changed x86/build: Turn off -fcf-protection for realmode targets drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resume kselftest/arm64: sve: Do not use non-canonical FFR register value platform/x86: thinkpad_acpi: Allow the FnLock LED to change state net: ipa: fix init header command validation netfilter: nftables: skip hook overlap logic if flowtable is stale netfilter: conntrack: Fix gre tunneling over ipv6 drm/msm: Ratelimit invalid-fence message drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs drm/msm/dsi_pll_7nm: Fix variable usage for pll_lockdet_rate mac80211: choose first enabled channel for monitor mac80211: Check crypto_aead_encrypt for errors mISDN: fix crash in fritzpci kunit: tool: Fix a python tuple typing error net: pxa168_eth: Fix a potential data race in pxa168_eth_remove net/mlx5e: Enforce minimum value check for ICOSQ size bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 bus: ti-sysc: Fix warning on unbind if reset is not deasserted ARM: dts: am33xx: add aliases for mmc interfaces FROMGIT: usb: typec: tcpm: update power supply once partner accepts FROMGIT: usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply FROMGIT: usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply ANDROID: first 4/9/2021 KMI update ANDROID: Add a new core symbol list FROMLIST: iommu/arm-smmu: Implement the map_pages() IOMMU driver callback FROMLIST: iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback FROMLIST: iommu/io-pgtable-arm-v7s: Implement arm_v7s_map_pages() FROMLIST: iommu/io-pgtable-arm-v7s: Implement arm_v7s_unmap_pages() FROMLIST: iommu/io-pgtable-arm: Implement arm_lpae_map_pages() FROMLIST: iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() BACKPORT: FROMLIST: iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries FROMLIST: iommu: Add support for the map_pages() callback FROMLIST: iommu: Hook up '->unmap_pages' driver callback FROMLIST: iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts FROMLIST: iommu: Use bitmap to calculate page size in iommu_pgsize() BACKPORT: FROMLIST: iommu: Add a map_pages() op for IOMMU drivers BACKPORT: FROMLIST: iommu/io-pgtable: Introduce map_pages() as a page table op FROMLIST: iommu: Add an unmap_pages() op for IOMMU drivers FROMLIST: iommu/io-pgtable: Introduce unmap_pages() as a page table op Revert "Revert "net: introduce CAN specific pointer in the struct net_device"" Revert "Revert "bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG"" Revert "Revert "bpf: Fix fexit trampoline."" Revert "ANDROID: GKI: hack to handle genksyms change in sound/soc/soc-core.c" Revert "Revert "can: dev: Move device back to init netns on owning netns delete"" Revert "Revert "net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M"" Revert "Revert "net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S"" Revert "Revert "net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay()"" Revert "Revert "net: phy: introduce phydev->port"" ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_android_rvh_replace_next_task_fair ANDROID: sched: Update android_rvh_check_preempt_wakeup hook FROMGIT: scsi: ufs: ufs-debugfs: Add error counters FROMGIT: scsi: ufs: Refine error history functions ANDROID: GKI: Add android_rvh_cpu_cgroup_online to qcom symbol list ANDROID: sched: Add android_rvh_cpu_cgroup_online hook FROMLIST: userfaultfd/shmem: fix minor fault page leak FROMLIST: userfaultfd/hugetlbfs: Fix minor fault page leak BACKPORT: FROMGIT: userfaultfd/selftests: unify error handling FROMGIT: userfaultfd/selftests: only dump counts if mode enabled FROMGIT: userfaultfd/selftests: drop VERIFY check in locking_thread FROMGIT: userfaultfd/selftests: remove the time() check on delayed uffd FROMGIT: userfaultfd/selftests: use user mode only FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem FROMGIT: userfaultfd/selftests: add test exercising minor fault handling FROMGIT: userfaultfd: update documentation to describe minor fault handling BACKPORT: FROMGIT: userfaultfd: add UFFDIO_CONTINUE ioctl BACKPORT: FROMGIT: userfaultfd: hugetlbfs: only compile UFFD helpers if config enabled FROMGIT: userfaultfd: disable huge PMD sharing for MINOR registered VMAs BACKPORT: FROMGIT: userfaultfd: add minor fault registration mode FROMGIT: hugetlb/userfaultfd: unshare all pmds for hugetlbfs when register wp FROMGIT: mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h FROMGIT: mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE FROMGIT: hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled BACKPORT: FROMGIT: hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() ANDROID: arm64: coresight: Fix a sparse warning ANDROID: usb: dwc3: export tracepoint for dwc3 read/write Conflicts: drivers/iommu/arm/arm-smmu/arm-smmu.c Change-Id: Id5b65da0d3a7bd2e169e28f227f362c6627048ec Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-12 20:11:18 +09:00
include/linux/page_reporting.h
include/linux/pagevec.h
include/linux/pagewalk.h
include/linux/parser.h
include/linux/part_stat.h
include/linux/path.h
include/linux/pci-acpi.h
Merge keystone/android12-5.10-keystone-qcom-release.43+ (02b7992) into msm-5.10 * refs/heads/tmp-02b7992: ANDROID: Update the ABI representation ANDROID: Update symbol list for mtk FROMGIT: selinux: use __GFP_NOWARN with GFP_NOWAIT ANDROID: GKI: 6/18/2021 KMI update ANDROID: power: Add ANDROID_OEM_DATA_ARRAY in freq_qos_request. ANDROID: gic: change gic resume vendor hook para BACKPORT: FROMGIT: kasan: disable freed user page poisoning with HW tags BACKPORT: FROMGIT: arm64: mte: handle tags zeroing at page allocation time FROMGIT: kasan: use separate (un)poison implementation for integrated init ANDROID: Add SND_VERBOSE_PROCFS for alsa framework FROMGIT: scsi: ufs: Utilize Transfer Request List Completion Notification Register BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths FROMGIT: scsi: ufs: qcom: Use ufshci_version() function FROMGIT: scsi: ufs: core: Use a function to calculate versions FROMGIT: scsi: ufs: Remove a redundant command completion logic in error handler BACKPORT: FROMGIT: scsi: ufs: core: Introduce HBA performance monitor sysfs nodes ANDROID: GKI: USB: add Android ABI padding to some structures FROMGIT: usb: typec: tcpm: Introduce snk_vdo_v1 for SVDM version 1.0 ANDROID: GKI: enable CONFIG_PCI_IOV=y ANDROID: mm: Add hooks to filemap_fault for oem's optimization FROMLIST: mm: compaction: fix wakeup logic of proactive compaction FROMLIST: mm: compaction: support triggering of proactive compaction by user Conflicts: drivers/scsi/ufs/ufshcd.c drivers/scsi/ufs/ufshci.h Change-Id: I5f3ff5d90d3d03c2d83fd1ee375ae6e0e42bb8c4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-22 14:38:56 +09:00
include/linux/pci-ats.h
include/linux/pci-dma-compat.h
include/linux/pci-ecam.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/linux/pci-ep-cfs.h
include/linux/pci-epc.h
include/linux/pci-epf.h
include/linux/pci.h
include/linux/pci_hotplug.h
include/linux/pci_ids.h
include/linux/pe.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/percpu_counter.h
include/linux/percpu-defs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/percpu.h
include/linux/percpu-refcount.h
include/linux/percpu-rwsem.h
include/linux/perf/arm_pmu.h
include/linux/perf_event.h
include/linux/perf_regs.h
include/linux/personality.h
include/linux/pfn.h
include/linux/pfn_t.h
include/linux/pgtable.h
include/linux/phy_fixed.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/phy.h
include/linux/phy_led_triggers.h
include/linux/phylink.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/phy/phy-dp.h
include/linux/phy/phy.h
include/linux/phy/phy-mipi-dphy.h
include/linux/pid.h
include/linux/pid_namespace.h
include/linux/pim.h
include/linux/pinctrl/consumer.h
include/linux/pinctrl/devinfo.h
include/linux/pinctrl/machine.h
include/linux/pinctrl/pinconf-generic.h
include/linux/pinctrl/pinconf.h
include/linux/pinctrl/pinctrl.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/pinctrl/pinctrl-state.h
include/linux/pinctrl/pinmux.h
include/linux/pipe_fs_i.h
include/linux/pkeys.h
include/linux/platform_data/dsa.h
include/linux/platform_data/pinctrl-single.h
include/linux/platform_data/syscon.h
include/linux/platform_data/x86/apple.h
include/linux/platform_device.h
include/linux/plist.h
include/linux/pm_clock.h
include/linux/pm_domain.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/pm.h
include/linux/pm_opp.h
include/linux/pm_qos.h
include/linux/pm_runtime.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/pm-trace.h
include/linux/pm_wakeirq.h
include/linux/pm_wakeup.h
include/linux/poison.h
include/linux/poll.h
include/linux/posix_acl.h
include/linux/posix_acl_xattr.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/posix-clock.h
include/linux/posix-timers.h
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
include/linux/powercap.h
include/linux/power_supply.h
include/linux/ppp_channel.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/ppp-comp.h
include/linux/ppp_defs.h
include/linux/pps_kernel.h
include/linux/prandom.h
include/linux/preempt.h
include/linux/prefetch.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/pr.h
include/linux/printk.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/processor.h
include/linux/proc_fs.h
include/linux/proc_ns.h
include/linux/profile.h
include/linux/projid.h
include/linux/property.h
include/linux/psci.h
include/linux/pseudo_fs.h
include/linux/psi.h
include/linux/psi_types.h
include/linux/pstore.h
include/linux/pstore_ram.h
include/linux/pti.h
include/linux/ptp_classify.h
include/linux/ptp_clock_kernel.h
include/linux/ptrace.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/ptr_ring.h
include/linux/pvclock_gtod.h
include/linux/pwm.h
include/linux/quota.h
include/linux/quotaops.h
include/linux/radix-tree.h
include/linux/raid/detect.h
include/linux/ramfs.h
include/linux/random.h
include/linux/range.h
include/linux/ras.h
include/linux/ratelimit.h
include/linux/ratelimit_types.h
include/linux/rational.h
include/linux/rbtree_augmented.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/rbtree.h
include/linux/rbtree_latch.h
include/linux/rculist_bl.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/rculist.h
include/linux/rculist_nulls.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/rcu_node_tree.h
include/linux/rcupdate.h
include/linux/rcupdate_trace.h
include/linux/rcupdate_wait.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/rcu_segcblist.h
include/linux/rcu_sync.h
include/linux/rcutree.h
include/linux/rcuwait.h
include/linux/reboot.h
include/linux/reciprocal_div.h
include/linux/refcount.h
include/linux/regmap.h
include/linux/regset.h
include/linux/regulator/consumer.h
include/linux/regulator/coupler.h
include/linux/regulator/driver.h
include/linux/regulator/fixed.h
include/linux/regulator/machine.h
include/linux/regulator/of_regulator.h
include/linux/relay.h
include/linux/remoteproc.h
include/linux/resctrl.h
include/linux/reset-controller.h
include/linux/reset.h
include/linux/reset/reset-simple.h
include/linux/reset/sunxi.h
include/linux/resource_ext.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/resource.h
include/linux/restart_block.h
include/linux/rfkill.h
include/linux/rhashtable.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/rhashtable-types.h
include/linux/ring_buffer.h
include/linux/rmap.h
include/linux/rndis.h
include/linux/rodata_test.h
include/linux/root_dev.h
include/linux/rpmsg.h
include/linux/rslib.h
include/linux/rtc.h
include/linux/rtmutex.h
include/linux/rtnetlink.h
include/linux/rwlock_api_smp.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/rwlock.h
include/linux/rwlock_types.h
include/linux/rwsem.h
include/linux/sbitmap.h
include/linux/scatterlist.h
include/linux/sched/autogroup.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/sched_clock.h
include/linux/sched/clock.h
include/linux/sched/coredump.h
include/linux/sched/cpufreq.h
include/linux/sched/cputime.h
include/linux/sched/deadline.h
include/linux/sched/debug.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/sched.h
include/linux/sched/hotplug.h
include/linux/sched/idle.h
include/linux/sched/init.h
include/linux/sched/isolation.h
include/linux/sched/jobctl.h
include/linux/sched/loadavg.h
include/linux/sched/mm.h
include/linux/sched/nohz.h
include/linux/sched/numa_balancing.h
include/linux/sched/prio.h
include/linux/sched/rt.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/linux/sched/sd_flags.h
include/linux/sched/signal.h
include/linux/sched/smt.h
include/linux/sched/stat.h
include/linux/sched/sysctl.h
include/linux/sched/task.h
include/linux/sched/task_stack.h
include/linux/sched/topology.h
include/linux/sched/types.h
include/linux/sched/user.h
include/linux/sched/wake_q.h
include/linux/sched/xacct.h
include/linux/scmi_protocol.h
include/linux/scpi_protocol.h
include/linux/screen_info.h
include/linux/scs.h
include/linux/sctp.h
include/linux/seccomp.h
include/linux/securebits.h
include/linux/security.h
include/linux/sed-opal.h
include/linux/seg6_genl.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/seg6.h
include/linux/seg6_local.h
include/linux/selection.h
include/linux/semaphore.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/sem.h
include/linux/seq_buf.h
include/linux/seq_file.h
include/linux/seq_file_net.h
include/linux/seqlock.h
include/linux/seqno-fence.h
include/linux/serdev.h
include/linux/serial_8250.h
include/linux/serial_core.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/serial.h
include/linux/serial_s3c.h
include/linux/serio.h
include/linux/set_memory.h
include/linux/sfi.h
include/linux/sfp.h
include/linux/shmem_fs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/shm.h
include/linux/shrinker.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/signalfd.h
include/linux/signal.h
include/linux/signal_types.h
include/linux/siphash.h
include/linux/sizes.h
include/linux/skb_array.h
include/linux/skbuff.h
include/linux/skmsg.h
include/linux/slab.h
include/linux/slub_def.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/smpboot.h
include/linux/smp.h
include/linux/smp_types.h
include/linux/sock_diag.h
include/linux/socket.h
include/linux/sockptr.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/soc/qcom/smem_state.h
include/linux/soc/sunxi/sunxi_sram.h
include/linux/sort.h
include/linux/spinlock_api_smp.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/spinlock.h
include/linux/spinlock_types.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/spi/spi.h
include/linux/spi/spi-mem.h
include/linux/splice.h
include/linux/spmi.h
include/linux/srcu.h
include/linux/srcutree.h
include/linux/stackdepot.h
include/linux/stackleak.h
include/linux/stackprotector.h
include/linux/stacktrace.h
include/linux/start_kernel.h
include/linux/statfs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/stat.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/linux/static_call.h
include/linux/static_call_types.h
include/linux/static_key.h
include/linux/stddef.h
include/linux/stop_machine.h
include/linux/string.h
include/linux/stringhash.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/string_helpers.h
include/linux/stringify.h
include/linux/sunrpc/auth.h
include/linux/sunrpc/clnt.h
include/linux/sunrpc/debug.h
include/linux/sunrpc/gss_api.h
include/linux/sunrpc/msg_prot.h
include/linux/sunrpc/rpc_pipe_fs.h
include/linux/sunrpc/sched.h
include/linux/sunrpc/stats.h
include/linux/sunrpc/timer.h
include/linux/sunrpc/types.h
include/linux/sunrpc/xdr.h
include/linux/sunrpc/xprt.h
include/linux/sunrpc/xprtmultipath.h
include/linux/suspend.h
include/linux/swab.h
include/linux/swait.h
include/linux/swap_cgroup.h
include/linux/swapfile.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/swap.h
include/linux/swapops.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/swap_slots.h
include/linux/swiotlb.h
include/linux/switchtec.h
include/linux/sync_core.h
include/linux/sync_file.h
include/linux/syscalls.h
include/linux/syscore_ops.h
include/linux/sysctl.h
include/linux/sysfs.h
include/linux/syslog.h
include/linux/sysrq.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/sys_soc.h
include/linux/t10-pi.h
include/linux/task_io_accounting.h
include/linux/task_io_accounting_ops.h
include/linux/taskstats_kern.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/task_work.h
include/linux/tcp.h
include/linux/textsearch_fsm.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/textsearch.h
include/linux/thermal.h
include/linux/thread_info.h
include/linux/threads.h
include/linux/tick.h
include/linux/time32.h
include/linux/time64.h
include/linux/timecounter.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/time.h
include/linux/timekeeper_internal.h
include/linux/timekeeping32.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/timekeeping.h
include/linux/time_namespace.h
include/linux/timerfd.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/timer.h
include/linux/timerqueue.h
include/linux/timex.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/ti_wilink_st.h
include/linux/tnum.h
include/linux/topology.h
include/linux/tpm_eventlog.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/tpm.h
include/linux/trace_clock.h
include/linux/trace_events.h
include/linux/tracefs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/trace.h
include/linux/tracehook.h
include/linux/tracepoint-defs.h
include/linux/tracepoint.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/trace_seq.h
include/linux/transport_class.h
include/linux/tsacct_kern.h
include/linux/tty_driver.h
include/linux/tty_flip.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/tty.h
include/linux/tty_ldisc.h
include/linux/typecheck.h
include/linux/types.h
include/linux/u64_stats_sync.h
include/linux/uaccess.h
include/linux/ucs2_string.h
include/linux/udp.h
include/linux/uidgid.h
include/linux/uio_driver.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/uio.h
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
include/linux/ulpi/interface.h
include/linux/umh.h
include/linux/unaligned/access_ok.h
include/linux/unaligned/generic.h
include/linux/unaligned/packed_struct.h
include/linux/unicode.h
include/linux/uprobes.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/usb/audio.h
include/linux/usb/audio-v2.h
include/linux/usb/audio-v3.h
include/linux/usb/ccid.h
include/linux/usb/cdc.h
Merge android12-5.10.21+ (44f812e) into msm-5.10 * refs/heads/tmp-44f812e: ANDROID: sched/core: Move en/dequeue hooks before related callbacks FROMGIT: kasan: record task_work_add() call stack FROMGIT: kasan, mm: integrate slab init_on_free with HW_TAGS FROMGIT: kasan, mm: integrate slab init_on_alloc with HW_TAGS FROMGIT: kasan, mm: integrate page_alloc init with HW_TAGS FROMGIT: mm: introduce debug_pagealloc_{map,unmap}_pages() helpers FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO FROMGIT: mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY FROMGIT: kernel/power: allow hibernation with page_poison sanity checking FROMGIT: mm, page_poison: use static key more efficiently BACKPORT: mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters FROMGIT: kasan: init memory in kasan_(un)poison for HW_TAGS FROMGIT: arm64: kasan: allow to init memory when setting tags FROMGIT: mm, kasan: don't poison boot memory with tag-based modes FROMGIT: kasan: initialize shadow to TAG_INVALID for SW_TAGS FROMGIT: mm/kasan: switch from strlcpy to strscpy BACKPORT: kasan: remove redundant config option FROMGIT: kasan: fix per-page tags for non-page_alloc pages FROMGIT: kasan: fix KASAN_STACK dependency for HW_TAGS FROMGIT: kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC FROMGIT: arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL FROMLIST: configfs: make directories inherit uid/gid from creator ANDROID: GKI: add some padding to some driver core structures ANDROID: Initial Android 12 OWNERS for abi metafiles UPSTREAM: iommu/msm: Hook up iotlb_sync_map UPSTREAM: memory: mtk-smi: Allow building as module UPSTREAM: memory: mtk-smi: Use platform_register_drivers UPSTREAM: iommu/mediatek: Fix error code in probe() UPSTREAM: iommu/mediatek: Fix unsigned domid comparison with less than zero UPSTREAM: iommu/mediatek: Add mt8192 support UPSTREAM: memory: mtk-smi: Add mt8192 support UPSTREAM: iommu/mediatek: Remove unnecessary check in attach_device UPSTREAM: iommu/mediatek: Support master use iova over 32bit UPSTREAM: iommu/mediatek: Add iova reserved function UPSTREAM: iommu/mediatek: Support for multi domains UPSTREAM: iommu/mediatek: Add get_domain_id from dev->dma_range_map UPSTREAM: iommu/mediatek: Add iova_region structure UPSTREAM: iommu/mediatek: Move geometry.aperture updating into domain_finalise UPSTREAM: iommu/mediatek: Move domain_finalise into attach_device UPSTREAM: iommu/mediatek: Adjust the structure UPSTREAM: iommu/mediatek: Support report iova 34bit translation fault in ISR UPSTREAM: iommu/mediatek: Support up to 34bit iova in tlb flush UPSTREAM: iommu/mediatek: Add power-domain operation UPSTREAM: iommu/mediatek: Add pm runtime callback UPSTREAM: iommu/mediatek: Add device link for smi-common and m4u UPSTREAM: iommu/mediatek: Add error handle for mtk_iommu_probe UPSTREAM: iommu/mediatek: Move hw_init into attach_device UPSTREAM: iommu/mediatek: Update oas for v7s UPSTREAM: iommu/mediatek: Add a flag for iova 34bits case UPSTREAM: iommu/io-pgtable-arm-v7s: Quad lvl1 pgtable for MediaTek UPSTREAM: iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros UPSTREAM: iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro UPSTREAM: iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap UPSTREAM: iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTek UPSTREAM: iommu/mediatek: Use the common mtk-memory-port.h UPSTREAM: dt-bindings: mediatek: Add binding for mt8192 IOMMU UPSTREAM: dt-bindings: memory: mediatek: Rename header guard for SMI header file UPSTREAM: dt-bindings: memory: mediatek: Extend LARB_NR_MAX to 32 UPSTREAM: dt-bindings: memory: mediatek: Add a common memory header file UPSTREAM: dt-bindings: memory: mediatek: Convert SMI to DT schema UPSTREAM: dt-bindings: iommu: mediatek: Convert IOMMU to DT schema UPSTREAM: iommu/mediatek: Remove the tlb-ops for v7s UPSTREAM: iommu/io-pgtable: Remove TLBI_ON_MAP quirk UPSTREAM: iommu/io-pgtable: Allow io_pgtable_tlb ops optional UPSTREAM: iommu/mediatek: Gather iova in iommu_unmap to achieve tlb sync once UPSTREAM: iommu/mediatek: Add iotlb_sync_map to sync whole the iova range BACKPORT: UPSTREAM: iommu: Add iova and size as parameters in iotlb_sync_map UPSTREAM: iommu/io-pgtable: Remove tlb_flush_leaf ANDROID: abi_gki_aarch64_qcom: Add symbols to allow list ANDROID: Add vendor hook to binder. ANDROID: fs: Add vendor hooks for ep_create_wakeup_source & timerfd_create Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers" ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for arm FROMLIST: ARM: kprobes: rewrite test-arm.c in UAL FROMLIST: ARM: kprobes: fix UNPREDICTABLE warnings UPSTREAM: ARM: efistub: replace adrl pseudo-op with adr_l macro invocation UPSTREAM: ARM: assembler: introduce adr_l, ldr_l and str_l macros UPSTREAM: ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler FROMGIT: binder: BINDER_GET_FROZEN_INFO ioctl FROMGIT: binder: use EINTR for interrupted wait for work BACKPORT: FROMGIT: binder: BINDER_FREEZE ioctl ANDROID: qcom: Add pci_dev_present to ABI ANDROID: GKI: Add sysfs_emit to symbol list ANDROID: gki_defconfig: Enable IFB, NET_SCH_TBF, NET_ACT_POLICE ANDROID: gki_defconfig: Enable USB_NET_CDC_NCM ANDROID: gki_defconfig: Enable USB_NET_AQC111 UPSTREAM: usb: dwc3: gadget: Use max speed if unspecified UPSTREAM: usb: dwc3: gadget: Set gadget_max_speed when set ssp_rate ANDROID: freezer: export the freezer_cgrp_subsys for GKI purpose. UPSTREAM: usb: dwc3: qcom: skip interconnect init for ACPI probe FROMGIT: usb: dwc3: gadget: Ignore EP queue requests during bus reset FROMGIT: usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown ANDROID: gpiolib: Add vendor hook for gpio read ANDROID: abi_gki_aarch64_qcom: Whitelist sched_setattr ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: mm: add Android ABI padding to some structures ANDROID: GKI: mount.h: add Android ABI padding to some structures FROMLIST: mm: fs: Invalidate BH LRU during page migration FROMLIST: mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily Revert "FROMLIST: mm: replace migrate_prep with lru_add_drain_all" Revert "BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily" Revert "FROMLIST: mm: fs: Invalidate BH LRU during page migration" ANDROID: vendor_hooks: Add hooks for account process tick ANDROID: usb: dwc3: gadget: Export dwc3_stop_active_transfer, dwc3_send_gadget_ep_cmd ANDROID: clang: update to 12.0.4 ANDROID: vendor_hooks: Add hooks for improving binder trans ANDROID: GKI: Disable DTPM CPU device UPSTREAM: powercap/drivers/dtpm: Add the experimental label to the option description UPSTREAM: powercap/drivers/dtpm: Fix root node initialization ANDROID: GKI: sched.h: add Android ABI padding to some structures ANDROID: GKI: module.h: add Android ABI padding to some structures ANDROID: GKI: sock.h: add Android ABI padding to some structures ANDROID: sched/fair: Do not sync task util with SD_BALANCE_FORK FROMGIT: selinux: vsock: Set SID for socket returned by accept() ANDROID: usb: typec: tcpci: Migrate restricted vendor hook ANDROID: qcom: Add is_dma_buf_file to ABI ANDROID: GKI: update .xml file ANDROID: GKI: enable KFENCE by setting the sample interval to 500ms ANDROID: abi_gki_aarch64_qcom: Add xhci symbols to list ANDROID: vmlinux.lds.h: Define SANITIZER_DISCARDS with CONFIG_CFI_CLANG ANDROID: usb: typec: tcpci: Add vendor hook to mask vbus present ANDROID: usb: typce: tcpci: Add vendor hook for chip specific features ANDROID: usb: typec: tcpci: Add vendor hooks for tcpci interface FROMGIT: f2fs: add sysfs nodes to get runtime compression stat ANDROID: dma-buf: Fix error path on system heaps use of the page pool ANDROID: usb: typec: tcpm: Fix event storm caused by error in backport ANDROID: GKI: USB: XHCI: add Android ABI padding to lots of xhci structures FROMGIT: KVM: arm64: Fix host's ZCR_EL2 restore on nVHE FROMGIT: KVM: arm64: Force SCTLR_EL2.WXN when running nVHE FROMGIT: KVM: arm64: Turn SCTLR_ELx_FLAGS into INIT_SCTLR_EL2_MMU_ON FROMGIT: KVM: arm64: Use INIT_SCTLR_EL2_MMU_OFF to disable the MMU on KVM teardown FROMGIT: arm64: Use INIT_SCTLR_EL1_MMU_OFF to disable the MMU on CPU restart FROMGIT: KVM: arm64: Enable SVE support for nVHE FROMGIT: KVM: arm64: Save/restore SVE state for nVHE BACKPORT: FROMGIT: KVM: arm64: Trap host SVE accesses when the FPSIMD state is dirty FROMGIT: KVM: arm64: Save guest's ZCR_EL1 before saving the FPSIMD state FROMGIT: KVM: arm64: Map SVE context at EL2 when available BACKPORT: FROMGIT: KVM: arm64: Rework SVE host-save/guest-restore FROMGIT: arm64: sve: Provide a conditional update accessor for ZCR_ELx FROMGIT: KVM: arm64: Introduce vcpu_sve_vq() helper FROMGIT: KVM: arm64: Let vcpu_sve_pffr() handle HYP VAs FROMGIT: KVM: arm64: Use {read,write}_sysreg_el1 to access ZCR_EL1 FROMGIT: KVM: arm64: Provide KVM's own save/restore SVE primitives ANDROID: GKI: USB: Gadget: add Android ABI padding to struct usb_gadget ANDROID: vendor_hooks: Add hooks for memory when debug ANDROID: vendor_hooks: Add hooks for ufs scheduler ANDROID: GKI: sound/usb/card.h: add Android ABI padding to struct snd_usb_endpoint ANDROID: GKI: user_namespace.h: add Android ABI padding to a structure ANDROID: GKI: timer.h: add Android ABI padding to a structure ANDROID: GKI: quota.h: add Android ABI padding to some structures ANDROID: GKI: mmu_notifier.h: add Android ABI padding to some structures ANDROID: GKI: mm.h: add Android ABI padding to a structure ANDROID: GKI: kobject.h: add Android ABI padding to some structures ANDROID: GKI: kernfs.h: add Android ABI padding to some structures ANDROID: GKI: irqdomain.h: add Android ABI padding to a structure ANDROID: GKI: ioport.h: add Android ABI padding to a structure ANDROID: GKI: iomap.h: add Android ABI padding to a structure ANDROID: GKI: hrtimer.h: add Android ABI padding to a structure ANDROID: GKI: genhd.h: add Android ABI padding to some structures ANDROID: GKI: ethtool.h: add Android ABI padding to a structure ANDROID: GKI: dma-mapping.h: add Android ABI padding to a structure ANDROID: GKI: networking: add Android ABI padding to a lot of networking structures ANDROID: GKI: blk_types.h: add Android ABI padding to a structure ANDROID: GKI: scsi.h: add Android ABI padding to a structure ANDROID: GKI: pci: add Android ABI padding to some structures ANDROID: GKI: add Android ABI padding to struct nf_conn Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: Id08dc5a5299b4a780553a44a402d18e9b5b096cb Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-25 18:46:34 +09:00
include/linux/usb/cdc_ncm.h
include/linux/usb/ch9.h
include/linux/usb/composite.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/usbdevice_fs.h
include/linux/usb/ehci-dbgp.h
include/linux/usb/ehci_def.h
include/linux/usb/ehci_pdriver.h
include/linux/usb/f_accessory.h
include/linux/usb/functionfs.h
include/linux/usb/gadget_configfs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/usb/gadget.h
include/linux/usb/g_hid.h
include/linux/usb.h
include/linux/usb/hcd.h
include/linux/usb/input.h
include/linux/usb/of.h
include/linux/usb/otg.h
include/linux/usb/pd_ado.h
include/linux/usb/pd_bdo.h
include/linux/usb/pd_ext_sdb.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/usb/pd.h
include/linux/usb/pd_vdo.h
include/linux/usb/phy.h
include/linux/usb/quirks.h
include/linux/usb/role.h
include/linux/usb/storage.h
include/linux/usb/tcpm.h
include/linux/usb/typec_altmode.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/linux/usb/typec_dp.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/usb/typec.h
include/linux/usb/typec_mux.h
include/linux/usb/uas.h
include/linux/usb/usbnet.h
include/linux/usb_usual.h
include/linux/userfaultfd_k.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/user.h
include/linux/usermode_driver.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/user_namespace.h
include/linux/user-return-notifier.h
include/linux/uts.h
include/linux/utsname.h
include/linux/uuid.h
include/linux/verification.h
include/linux/vermagic.h
include/linux/vfio.h
include/linux/vfs.h
include/linux/vgaarb.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/vga_switcheroo.h
include/linux/vhost_iotlb.h
include/linux/videodev2.h
include/linux/virtio_byteorder.h
include/linux/virtio_config.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/virtio.h
include/linux/virtio_net.h
include/linux/virtio_ring.h
include/linux/virtio_vsock.h
include/linux/vmacache.h
include/linux/vmalloc.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/vm_event_item.h
include/linux/vmpressure.h
include/linux/vmstat.h
include/linux/vt_buffer.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/vt.h
include/linux/vtime.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/vt_kern.h
include/linux/wait_bit.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/wait.h
include/linux/wakeup_reason.h
include/linux/watchdog.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/linux/watch_queue.h
include/linux/win_minmax.h
include/linux/wireless.h
include/linux/workqueue.h
include/linux/writeback.h
include/linux/ww_mutex.h
include/linux/xarray.h
include/linux/xattr.h
include/linux/xxhash.h
include/linux/xz.h
include/linux/zconf.h
include/linux/zlib.h
include/linux/zstd.h
include/linux/zutil.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/media/cec.h
include/media/cec-notifier.h
include/media/cec-pin.h
include/media/fwht-ctrls.h
include/media/h264-ctrls.h
include/media/hevc-ctrls.h
include/media/i2c/ir-kbd-i2c.h
include/media/media-dev-allocator.h
include/media/media-device.h
include/media/media-devnode.h
include/media/media-entity.h
include/media/media-request.h
include/media/mpeg2-ctrls.h
include/media/rc-core.h
include/media/rc-map.h
include/media/v4l2-async.h
include/media/v4l2-clk.h
include/media/v4l2-common.h
include/media/v4l2-ctrls.h
include/media/v4l2-dev.h
include/media/v4l2-device.h
include/media/v4l2-dv-timings.h
include/media/v4l2-event.h
include/media/v4l2-fh.h
include/media/v4l2-fwnode.h
include/media/v4l2-ioctl.h
include/media/v4l2-mc.h
include/media/v4l2-mediabus.h
include/media/v4l2-mem2mem.h
include/media/v4l2-subdev.h
include/media/videobuf2-core.h
Merge android12-5.10.11 (ba15277) into msm-5.10 * refs/heads/tmp-ba15277: Linux 5.10.11 Revert "mm: fix initialization of struct page for holes in memory layout" mm: fix initialization of struct page for holes in memory layout Commit 9bb48c82aced ("tty: implement write_iter") converted the tty layer to use write_iter. Fix the redirected_tty_write declaration also in n_tty and change the comparisons to use write_iter instead of write. also in n_tty and change the comparisons to use write_iter instead of write. fs/pipe: allow sendfile() to pipe again interconnect: imx8mq: Use icc_sync_state kernfs: wire up ->splice_read and ->splice_write kernfs: implement ->write_iter kernfs: implement ->read_iter bpf: Local storage helpers should check nullness of owner ptr passed drm/i915/hdcp: Get conn while content_type changed ASoC: SOF: Intel: hda: Avoid checking jack on system suspend tcp: Fix potential use-after-free due to double kfree() x86/sev-es: Handle string port IO to kernel memory properly net: systemport: free dev before on error path tty: fix up hung_up_tty_write() conversion tty: implement write_iter x86/sev: Fix nonistr violation pinctrl: qcom: Don't clear pending interrupts when enabling pinctrl: qcom: Properly clear "intr_ack_high" interrupts when unmasking pinctrl: qcom: No need to read-modify-write the interrupt status pinctrl: qcom: Allow SoCs to specify a GPIO function that's not 0 net: core: devlink: use right genl user_ptr when handling port param get/set net: mscc: ocelot: Fix multicast to the CPU port tcp: fix TCP_USER_TIMEOUT with zero window tcp: do not mess with cloned skbs in tcp_add_backlog() net: dsa: b53: fix an off by one in checking "vlan->vid" net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled net: mscc: ocelot: allow offloading of bridge on top of LAG ipv6: set multicast flag on the multicast route net_sched: reject silly cell_log in qdisc_get_rtab() net_sched: avoid shift-out-of-bounds in tcindex_set_parms() ipv6: create multicast route with RTPROT_KERNEL udp: mask TOS bits in udp_v4_early_demux() net_sched: gen_estimator: support large ewma log tcp: fix TCP socket rehash stats mis-accounting kasan: fix incorrect arguments passing in kasan_add_zero_shadow kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too lightnvm: fix memory leak when submit fails cachefiles: Drop superfluous readpages aops NULL check nvme-pci: fix error unwind in nvme_map_data nvme-pci: refactor nvme_unmap_data sh_eth: Fix power down vs. is_opened flag ordering selftests/powerpc: Fix exit status of pkey tests net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext octeontx2-af: Fix missing check bugs in rvu_cgx.c ASoC: SOF: Intel: fix page fault at probe if i915 init fails locking/lockdep: Cure noinstr fail sh: Remove unused HAVE_COPY_THREAD_TLS macro sh: dma: fix kconfig dependency for G2_DMA drm/i915/hdcp: Update CP property in update_pipe tools: gpio: fix %llu warning in gpio-watch.c tools: gpio: fix %llu warning in gpio-event-mon.c netfilter: rpfilter: mask ecn bits before fib lookup cls_flower: call nla_ok() before nla_next() x86/cpu/amd: Set __max_die_per_package on AMD x86/entry: Fix noinstr fail drm/i915: Only enable DFP 4:4:4->4:2:0 conversion when outputting YCbCr 4:4:4 drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/ driver core: Extend device_is_dependent() driver core: Fix device link device name collision drivers core: Free dma_range_map when driver probe failed xhci: tegra: Delay for disabling LFPS detector xhci: make sure TRB is fully written before giving it to the controller usb: cdns3: imx: fix can't create core device the second time issue usb: cdns3: imx: fix writing read-only memory issue usb: bdc: Make bdc pci driver depend on BROKEN usb: udc: core: Use lock when write to soft_connect USB: gadget: dummy-hcd: Fix errors in port-reset handling usb: gadget: aspeed: fix stop dma register setting. USB: ehci: fix an interrupt calltrace error ehci: fix EHCI host controller initialization sequence serial: mvebu-uart: fix tx lost characters at power off stm class: Fix module init return on allocation failure intel_th: pci: Add Alder Lake-P support io_uring: fix short read retries for non-reg files io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state io_uring: iopoll requests should also wake task ->in_idle state mm: fix numa stats for thp migration mm: memcg: fix memcg file_dirty numa stat mm: memcg/slab: optimize objcg stock draining proc_sysctl: fix oops caused by incorrect command parameters x86/setup: don't remove E820_TYPE_RAM for pfn 0 x86/mmx: Use KFPU_387 for MMX string operations x86/topology: Make __max_die_per_package available unconditionally x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state irqchip/mips-cpu: Set IPI domain parent chip cifs: do not fail __smb_send_rqst if non-fatal signals are pending powerpc/64s: fix scv entry fallback flush vs interrupt counter:ti-eqep: remove floor iio: adc: ti_am335x_adc: remove omitted iio_kfifo_free() drivers: iio: temperature: Add delay after the addressed reset command in mlx90632.c iio: ad5504: Fix setting power-down state iio: common: st_sensors: fix possible infinite loop in st_sensors_irq_thread i2c: sprd: depend on COMMON_CLK to fix compile tests perf evlist: Fix id index for heterogeneous systems can: peak_usb: fix use after free bugs can: vxcan: vxcan_xmit: fix use after free bug can: dev: can_restart: fix use after free bug selftests: net: fib_tests: remove duplicate log test xsk: Clear pool even for inactive queues ALSA: hda: Balance runtime/system PM if direct-complete is disabled gpio: sifive: select IRQ_DOMAIN_HIERARCHY rather than depend on it platform/x86: hp-wmi: Don't log a warning on HPWMI_RET_UNKNOWN_COMMAND errors platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list drm/vc4: Unify PCM card's driver_name i2c: octeon: check correct size of maximum RECV_LEN packet iov_iter: fix the uaccess area in copy_compat_iovec_from_user printk: fix kmsg_dump_get_buffer length calulations printk: ringbuffer: fix line counting RDMA/cma: Fix error flow in default_roce_mode_store RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_image_cpu() bpf: Reject too big ctx_size_in for raw_tp test run arm64: entry: remove redundant IRQ flag tracing powerpc: Fix alignment bug within the init sections powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach crypto: omap-sham - Fix link error without crypto-engine scsi: ufs: Fix tm request when non-fatal error happens scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEM scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression btrfs: print the actual offset in btrfs_root_name RDMA/ucma: Do not miss ctx destruction steps in some cases pinctrl: mediatek: Fix fallback call path pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting gpiolib: cdev: fix frame size warning in gpio_ioctl() nfsd: Don't set eof on a truncated READ_PLUS nfsd: Fixes for nfsd4_encode_read_plus_data() x86/xen: fix 'nopvspin' build error RISC-V: Fix maximum allowed phsyical memory for RV32 RISC-V: Set current memblock limit libperf tests: Fail when failing to get a tracepoint id libperf tests: If a test fails return non-zero io_uring: flush timeouts that should already have expired drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 drm/nouveau/mmu: fix vram heap sizing drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields drm/nouveau/privring: ack interrupts the same way as RM drm/nouveau/bios: fix issue shadowing expansion ROMs drm/amd/display: Fix to be able to stop crc calculation HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode drm/amd/display: disable dcn10 pipe split by default drm/amdgpu/psp: fix psp gfx ctrl cmds riscv: defconfig: enable gpio support for HiFive Unleashed dts: phy: add GPIO number and active state used for phy reset dts: phy: fix missing mdio device and probe failure of vsc8541-01 device x86/xen: Fix xen_hvm_smp_init() when vector callback not available x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery xen: Fix event channel callback via INTX/GSI arm64: make atomic helpers __always_inline riscv: cacheinfo: Fix using smp_processor_id() in preemptible ALSA: hda/tegra: fix tegra-hda on tegra30 soc clk: tegra30: Add hda clock default rates to clock driver HID: Ignore battery for Elan touchscreen on ASUS UX550 HID: logitech-dj: add the G602 receiver riscv: Enable interrupts during syscalls with M-Mode riscv: Fix sifive serial driver riscv: Fix kernel time_init() scsi: sd: Suppress spurious errors when WRITE SAME is being disabled scsi: scsi_debug: Fix memleak in scsi_debug_init() scsi: qedi: Correct max length of CHAP secret scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback scsi: ufs: Relax the condition of UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL x86/hyperv: Fix kexec panic/hang issues dm integrity: select CRYPTO_SKCIPHER HID: sony: select CONFIG_CRC32 HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device SUNRPC: Handle TCP socket sends with kernel_sendpage() again ASoC: rt711: mutex between calibration and power state changes ASoC: Intel: haswell: Add missing pm_ops drm/i915: Check for rq->hwsp validity after acquiring RCU lock drm/i915/gt: Prevent use of engine->wa_ctx after error drm/amd/display: DCN2X Find Secondary Pipe properly in MPO + ODM Case drm/amdgpu: remove gpu info firmware of green sardine drm/syncobj: Fix use-after-free drm/atomic: put state on error path dm integrity: conditionally disable "recalculate" feature dm integrity: fix a crash if "recalculate" used without "internal_hash" dm: avoid filesystem lookup in dm_get_dev_t() mmc: sdhci-brcmstb: Fix mmc timeout errors on S5 suspend mmc: sdhci-xenon: fix 1.8v regulator stabilization mmc: sdhci-of-dwcmshc: fix rpmb access mmc: core: don't initialize block size from ext_csd if not present pinctrl: ingenic: Fix JZ4760 support fs: fix lazytime expiration handling in __writeback_single_inode() btrfs: send: fix invalid clone operations when cloning from the same file and root btrfs: don't clear ret in btrfs_start_dirty_block_groups btrfs: fix lockdep splat in btrfs_recover_relocation btrfs: do not double free backref nodes on error btrfs: don't get an EINTR during drop_snapshot for reloc ACPI: scan: Make acpi_bus_get_device() clear return pointer on error dm crypt: fix copy and paste bug in crypt_alloc_req_aead crypto: xor - Fix divide error in do_xor_speed() ALSA: hda/via: Add minimum mute flag ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes i2c: bpmp-tegra: Ignore unknown I2C_M flags i2c: tegra: Wait for config load atomically while in ISR mtd: rawnand: nandsim: Fix the logic when selecting Hamming soft ECC engine mtd: rawnand: gpmi: fix dst bit offset when extracting raw payload scsi: target: tcmu: Fix use-after-free of se_cmd->priv ANDROID: simplify vendor hook definitions ANDROID: add macros to create OEM data fields ANDROID: dma-buf: fix return type mismatch ANDROID: cpu/hotplug: create vendor hook for cpu_up/cpu_down FROMLIST: fuse: Introduce passthrough for mmap ANDROID: Fix sparse warning in wp_page_copy caused by SPF patchset FROMLIST: fuse: Use daemon creds in passthrough mode FROMLIST: fuse: Handle asynchronous read and write in passthrough FROMLIST: fuse: Introduce synchronous read and write for passthrough FROMLIST: fuse: Passthrough initialization and release FROMLIST: fuse: Definitions and ioctl for passthrough FROMLIST: fuse: 32-bit user space ioctl compat for fuse device FROMLIST: fs: Generic function to convert iocb to rw flags Revert "FROMLIST: fuse: Definitions and ioctl() for passthrough" Revert "FROMLIST: fuse: Passthrough initialization and release" Revert "FROMLIST: fuse: Introduce synchronous read and write for passthrough" Revert "FROMLIST: fuse: Handle asynchronous read and write in passthrough" Revert "FROMLIST: fuse: Use daemon creds in passthrough mode" Revert "FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag" UPSTREAM: usb: xhci-mtk: fix unreleased bandwidth data ANDROID: sched: export task_rq_lock ANDROID: GKI: make VIDEOBUF2_DMA_CONTIG under GKI_HIDDEN_MEDIA_CONFIGS ANDROID: clang: update to 12.0.1 FROMLIST: dma-buf: heaps: add chunk heap to dmabuf heaps FROMLIST: dt-bindings: reserved-memory: Make DMA-BUF CMA heap DT-configurable FROMLIST: mm: failfast mode with __GFP_NORETRY in alloc_contig_range FROMLIST: mm: cma: introduce gfp flag in cma_alloc instead of no_warn UPSTREAM: kernfs: wire up ->splice_read and ->splice_write UPSTREAM: kernfs: implement ->write_iter UPSTREAM: kernfs: implement ->read_iter UPSTREAM: usb: typec: tcpm: Create legacy PDOs for PD2 connection Conflicts: Documentation/devicetree/bindings drivers/dma-buf/heaps/Kconfig drivers/dma-buf/heaps/Makefile drivers/pinctrl/qcom/pinctrl-msm.h Change-Id: I6412ddc7b1d215b7ea8bff5815277e13e8143888 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-08 18:54:18 +09:00
include/media/videobuf2-dma-contig.h
include/media/videobuf2-memops.h
include/media/videobuf2-v4l2.h
include/media/videobuf2-vmalloc.h
include/media/vp8-ctrls.h
include/net/6lowpan.h
include/net/act_api.h
include/net/addrconf.h
include/net/af_ieee802154.h
include/net/af_unix.h
include/net/af_vsock.h
include/net/ah.h
include/net/arp.h
include/net/ax25.h
include/net/bluetooth/bluetooth.h
include/net/bluetooth/hci_core.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/net/bluetooth/hci.h
include/net/bluetooth/hci_mon.h
include/net/bluetooth/hci_sock.h
include/net/bluetooth/l2cap.h
include/net/bluetooth/mgmt.h
include/net/bluetooth/rfcomm.h
include/net/bluetooth/sco.h
include/net/bpf_sk_storage.h
include/net/busy_poll.h
include/net/calipso.h
include/net/cfg80211.h
include/net/cfg802154.h
include/net/checksum.h
include/net/cipso_ipv4.h
include/net/cls_cgroup.h
include/net/codel.h
include/net/codel_impl.h
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
include/net/codel_qdisc.h
include/net/compat.h
include/net/datalink.h
include/net/devlink.h
include/net/dsa.h
include/net/dsfield.h
include/net/dst_cache.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/net/dst.h
include/net/dst_metadata.h
include/net/dst_ops.h
include/net/erspan.h
include/net/esp.h
include/net/espintcp.h
include/net/fib_notifier.h
include/net/fib_rules.h
include/net/firewire.h
include/net/flow_dissector.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/net/flow.h
include/net/flow_offload.h
include/net/genetlink.h
include/net/geneve.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/net/gen_stats.h
include/net/gre.h
include/net/gro_cells.h
include/net/icmp.h
Merge android12-5.10.16 (a6310f1) into msm-5.10 * refs/heads/tmp-a6310f1: Linux 5.10.16 squashfs: add more sanity checks in xattr id lookup squashfs: add more sanity checks in inode lookup squashfs: add more sanity checks in id lookup squashfs: avoid out of bounds writes in decompressors Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" nilfs2: make splice write available again drm/i915: Skip vswing programming for TBT drm/i915: Fix ICL MG PHY vswing handling bpf: Fix verifier jsgt branch analysis on max bound bpf: Fix 32 bit src register truncation on div/mod bpf: Fix verifier jmp32 pruning decision logic regulator: Fix lockdep warning resolving supplies blk-cgroup: Use cond_resched() when destroy blkgs i2c: mediatek: Move suspend and resume handling to NOIRQ phase SUNRPC: Handle 0 length opaque XDR object data properly SUNRPC: Move simple_get_bytes and simple_get_netobj into private header iwlwifi: queue: bail out on invalid freeing iwlwifi: mvm: guard against device removal in reprobe iwlwifi: pcie: add rules to match Qu with Hr2 iwlwifi: mvm: invalidate IDs of internal stations at mvm start iwlwifi: pcie: fix context info memory leak iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() iwlwifi: mvm: skip power command when unbinding vif during CSA ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E ASoC: ak4458: correct reset polarity ALSA: hda: intel-dsp-config: add PCI id for TGL-H pNFS/NFSv4: Improve rejection of out-of-order layouts pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() chtls: Fix potential resource leak ASoC: Intel: Skylake: Zero snd_ctl_elem_value mac80211: 160MHz with extended NSS BW in CSA drm/nouveau/nvif: fix method count when pushing an array ASoC: wm_adsp: Fix control name parsing for multi-fw regulator: core: avoid regulator_resolve_supply() race condition af_key: relax availability checks for skb size calculation powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics gpiolib: cdev: clear debounce period if line set to output io_uring: drop mm/files between task_work_submit io_uring: reinforce cancel on flush during exit io_uring: fix sqo ownership false positive warning io_uring: fix list corruption for splice file_get io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE io_uring: replace inflight_wait with tctx->wait io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE io_uring: if we see flush on exit, cancel related tasks io_uring: account io_uring internal files as REQ_F_INFLIGHT io_uring: fix files cancellation io_uring: always batch cancel in *cancel_files() io_uring: pass files into kill timeouts/poll io_uring: don't iterate io_uring_cancel_files() io_uring: add a {task,files} pair matching helper io_uring: simplify io_task_match() UPSTREAM: Documentation: connector: Update the description of sink-vdos ANDROID: GKI: enable CONFIG_FAIR_GROUP_SCHED Revert "ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS" ANDROID: GKI: bring WPAN into GKI FROMGIT: arm64: cpufeatures: Allow disabling of Pointer Auth from the command-line FROMGIT: arm64: Defer enabling pointer authentication on boot core FROMGIT: arm64: cpufeatures: Allow disabling of BTI from the command-line FROMGIT: arm64: Move "nokaslr" over to the early cpufeature infrastructure FROMGIT: KVM: arm64: Document HVC_VHE_RESTART stub hypercall FROMGIT: arm64: Make kvm-arm.mode={nvhe, protected} an alias of id_aa64mmfr1.vh=0 FROMGIT: arm64: Add an aliasing facility for the idreg override FROMGIT: arm64: Honor VHE being disabled from the command-line FROMGIT: arm64: Allow ID_AA64MMFR1_EL1.VH to be overridden from the command line FROMGIT: arm64: cpufeature: Add an early command-line cpufeature override facility FROMGIT: arm64: Extract early FDT mapping from kaslr_early_init() FROMGIT: arm64: cpufeature: Use IDreg override in __read_sysreg_by_encoding() FROMGIT: arm64: cpufeature: Add global feature override facility FROMGIT: arm64: Move SCTLR_EL1 initialisation to EL-agnostic code FROMGIT: arm64: Simplify init_el2_state to be non-VHE only FROMGIT: arm64: Move VHE-specific SPE setup to mutate_to_vhe() FROMGIT: arm64: Drop early setting of MDSCR_EL2.TPMS FROMGIT: arm64: Initialise as nVHE before switching to VHE FROMGIT: arm64: Provide an 'upgrade to VHE' stub hypercall FROMGIT: arm64: Turn the MMU-on sequence into a macro FROMGIT: arm64: Fix outdated TCR setup comment FROMGIT: arm64: Fix labels in el2_setup macros UPSTREAM: arm64: Extend the kernel command line from the bootloader Revert "ANDROID: arm64: copy CONFIG_CMDLINE_EXTEND from ARM" UPSTREAM: arm64: kaslr: Refactor early init command line parsing ANDROID: GKI: amlogic: add DTB overlays ANDROID: GKI: add support for Amlogic SoCs, everything as modules ANDROID: GKI: Kconfig.gki: add hidden PHY configs ANDROID: GKI: enable networking; add hidden network configs ANDROID: GKI: Enable CONFIG_CMA_DEBUGFS ANDROID: dmabuf: Add mmap_count to struct dmabuf FROMLIST: arm64: meson: remove MESON_IRQ_GPIO selection FROMLIST: irqchip: irq-meson-gpio: make it possible to build as a module UPSTREAM: tty: serial: meson: enable console as module UPSTREAM: arm64: Kconfig: meson: drop pinctrl UPSTREAM: firmware: meson-sm: enable build as module UPSTREAM: soc: meson: enable building drivers as modules UPSTREAM: soc: amlogic: socinfo: build for specific arch UPSTREAM: arm64: meson: ship only the necessary clock controllers UPSTREAM: clk: meson: enable building as modules UPSTREAM: clk: avoid devm_clk_release name clash UPSTREAM: clk: meson: g12: use devm variant to register notifiers UPSTREAM: clk: add devm variant of clk_notifier_register UPSTREAM: clk: meson: g12: drop use of __clk_lookup() UPSTREAM: clk: add api to get clk consumer from clk_hw UPSTREAM: reset: meson: make it possible to build as a module UPSTREAM: pinctrl/meson: enable building as modules BACKPORT: FROMGIT: mm: filemap: Fix microblaze build failure with 'mmu_defconfig' BACKPORT: FROMGIT: mm/nommu: Fix return type of filemap_map_pages() BACKPORT: FROMGIT: Mark anonymous struct field of 'struct vm_fault' as 'const' BACKPORT: FROMGIT: mm: Use static initialisers for immutable fields of 'struct vm_fault' BACKPORT: FROMGIT: mm: Avoid modifying vmf.address in __collapse_huge_page_swapin() BACKPORT: FROMGIT: mm: Pass 'address' to map to do_set_pte() and drop FAULT_FLAG_PREFAULT BACKPORT: FROMGIT: mm: Move immutable fields of 'struct vm_fault' into anonymous struct BACKPORT: FROMGIT: arm64: mm: Implement arch_wants_old_prefaulted_pte() BACKPORT: FROMGIT: mm: Allow architectures to request 'old' entries when prefaulting BACKPORT: FROMGIT: mm: Cleanup faultaround and finish_fault() codepaths UPSTREAM: regulator: Fix lockdep warning resolving supplies UPSTREAM: regulator: core: avoid regulator_resolve_supply() race condition ANDROID: Add EXPORT_SYMBOL_GPL for dma_heap_get_name FROMLIST: dma-buf: heaps: Fix the name used when exporting dmabufs to be the actual heap name BACKPORT: FROMLIST: dma-buf: dma-heap: Provide accessor to get heap name FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /proc/*/fdinfo FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ FROMGIT: sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: Ife47d25dbe24585c11ba139ab884115edeeda4c9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 08:12:51 +09:00
include/net/ieee802154_netdev.h
include/net/if_inet6.h
include/net/inet6_connection_sock.h
include/net/inet6_hashtables.h
include/net/inet_common.h
include/net/inet_connection_sock.h
include/net/inet_ecn.h
include/net/inet_frag.h
include/net/inet_hashtables.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/net/inetpeer.h
include/net/inet_sock.h
include/net/inet_timewait_sock.h
include/net/ip6_checksum.h
include/net/ip6_fib.h
include/net/ip6_route.h
include/net/ip6_tunnel.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/net/ipcomp.h
include/net/ip_fib.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/net/ip.h
include/net/ip_tunnels.h
include/net/ipv6_frag.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/net/ipv6.h
include/net/ipv6_stubs.h
include/net/iw_handler.h
include/net/l3mdev.h
include/net/llc.h
include/net/llc_pdu.h
include/net/llc_sap.h
include/net/lwtunnel.h
include/net/mac802154.h
include/net/mip6.h
include/net/mld.h
include/net/mpls.h
include/net/mptcp.h
include/net/ndisc.h
include/net/neighbour.h
include/net/netevent.h
include/net/netfilter/ipv4/nf_conntrack_ipv4.h
include/net/netfilter/ipv4/nf_defrag_ipv4.h
Merge android12-5.10.19+ (d92620d) into msm-5.10 * refs/heads/tmp-d92620d: BACKPORT: media: v4l2-ctrl: Add base layer priority id control. ANDROID: GKI: defconfig: disable CONFIG_ION ANDROID: scsi: ufs: replace variants with android vendor hooks BACKPORT: media: v4l2-ctrl: Add layer wise bitrate controls for h264 BACKPORT: media: v4l2-ctrl: Add frame-specific min/max qp controls for hevc FROMLIST: dts: bindings: Document device tree bindings for Arm TRBE FROMLIST: coresight: sink: Add TRBE driver FROMLIST: coresight: core: Add support for dedicated percpu sinks FROMLIST: coresight: etm-perf: Handle stale output handles FROMLIST: dts: bindings: Document device tree bindings for ETE FROMLIST: coresight: ete: Add support for ETE tracing FROMLIST: coresight: ete: Add support for ETE sysreg access FROMLIST: coresight: etm4x: Add support for PE OS lock FROMLIST: coresight: Do not scan for graph if none is present FROMLIST: coresight: etm-perf: Allow an event to use different sinks FROMLIST: coresight: etm4x: Move ETM to prohibited region for disable FROMLIST: arm64: kvm: Enable access to TRBE support for host FROMLIST: arm64: Add TRBE definitions FROMLIST: arm64: Add support for trace synchronization barrier FROMLIST: kvm: arm64: Disable guest access to trace filter controls FROMLIST: kvm: arm64: nvhe: Save the SPE context early FROMLIST: kvm: arm64: Hide system instruction access to Trace registers FROMLIST: perf: aux: Add CoreSight PMU buffer formats FROMLIST: perf: aux: Add flags for the buffer format UPSTREAM: Documentation: coresight: Add PID tracing description UPSTREAM: coresight: etm-perf: Support PID tracing for kernel at EL2 UPSTREAM: coresight: etm-perf: Clarify comment on perf options UPSTREAM: coresight: etm4x: Fix merge resolution for amba rework UPSTREAM: coresight: etm4x: Handle accesses to TRCSTALLCTLR UPSTREAM: coresight: Add support for v8.4 SelfHosted tracing UPSTREAM: arm64: Add TRFCR_ELx definitions UPSTREAM: dts: bindings: coresight: ETM system register access only units UPSTREAM: coresight: etm4x: Add support for sysreg only devices UPSTREAM: coresight: etm4x: Run arch feature detection on the CPU UPSTREAM: coresight: etm4x: Refactor probing routine UPSTREAM: coresight: etm4x: Detect system instructions support UPSTREAM: coresight: etm4x: Add necessary synchronization for sysreg access UPSTREAM: coresight: etm4x: Expose trcdevarch via sysfs UPSTREAM: coresight: etm4x: Use TRCDEVARCH for component discovery UPSTREAM: coresight: etm4x: Detect access early on the target CPU UPSTREAM: coresight: etm4x: Handle ETM architecture version UPSTREAM: coresight: etm4x: Clean up exception level masks UPSTREAM: coresight: etm4x: Cleanup secure exception level masks UPSTREAM: coresight: etm4x: Check for Software Lock UPSTREAM: coresight: etm4x: Define DEVARCH register fields UPSTREAM: coresight: etm4x: Hide sysfs attributes for unavailable registers UPSTREAM: coresight: etm4x: Add sysreg access helpers UPSTREAM: coresight: etm4x: Add commentary on the registers UPSTREAM: coresight: etm4x: Make offset available for sysfs attributes UPSTREAM: coresight: etm4x: Convert all register accesses UPSTREAM: coresight: etm4x: Always read the registers on the host CPU UPSTREAM: coresight: Convert claim/disclaim operations to use access wrappers UPSTREAM: coresight: Convert coresight_timeout to use access abstraction UPSTREAM: coresight: tpiu: Prepare for using coresight device access abstraction UPSTREAM: coresight: Introduce device access abstraction UPSTREAM: coresight: etm4x: Skip accessing TRCPDCR in save/restore UPSTREAM: coresight: etm4x: Handle access to TRCSSPCICRn UPSTREAM: coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 UPSTREAM: coresight: cti: Reduce scope for the variable 'cs_fwnode' in cti_plat_create_connection() BACKPORT: UPSTREAM: amba: Make the remove callback return void UPSTREAM: coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow ANDROID: GKI: Enable CONFIG_NETFILTER_XT_TARGET_TEE=y ANDROID: GKI: Update abi_gki_aarch64_qcom for zram and zsmalloc ANDROID: sched/rt: Only enable RT sync for SMP targets UPSTREAM: kfence: report sensitive information based on no_hash_pointers ANDROID: Incremental fs: set the correct access to mapped files ANDROID: Incremental fs: Build merkle tree when enabling verity ANDROID: Incremental fs: Add FS_IOC_MEASURE_VERITY ANDROID: Incremental fs: Store fs-verity state in backing file ANDROID: Incremental fs: Add FS_IOC_GETFLAGS ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY ANDROID: fs-verity: Export function to check signatures ANDROID: Incremental fs: Fix memory leak on closing file ANDROID: Incremental fs: inotify on create mapped file ANDROID: Incremental fs: inotify support fs-verity: support reading signature with ioctl fs-verity: support reading descriptor with ioctl fs-verity: support reading Merkle tree with ioctl fs-verity: add FS_IOC_READ_VERITY_METADATA ioctl fs-verity: don't pass whole descriptor to fsverity_verify_signature() fs-verity: factor out fsverity_get_descriptor() fs: simplify freeze_bdev/thaw_bdev f2fs: remove FAULT_ALLOC_BIO f2fs: use blkdev_issue_flush in __submit_flush_wait f2fs: remove a few bd_part checks Documentation: f2fs: fix typo s/automaic/automatic f2fs: give a warning only for readonly partition f2fs: don't grab superblock freeze for flush/ckpt thread f2fs: add ckpt_thread_ioprio sysfs node f2fs: introduce checkpoint_merge mount option f2fs: relocate inline conversion from mmap() to mkwrite() f2fs: fix a wrong condition in __submit_bio f2fs: remove unnecessary initialization in xattr.c f2fs: fix to avoid inconsistent quota data f2fs: flush data when enabling checkpoint back f2fs: deprecate f2fs_trace_io f2fs: Remove readahead collision detection f2fs: remove unused stat_{inc, dec}_atomic_write f2fs: introduce sb_status sysfs node f2fs: fix to use per-inode maxbytes f2fs: compress: fix potential deadlock libfs: unexport generic_ci_d_compare() and generic_ci_d_hash() f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: fix null page reference in redirty_blocks f2fs: clean up post-read processing f2fs: trival cleanup in move_data_block() f2fs: fix out-of-repair __setattr_copy() f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap() f2fs: introduce a new per-sb directory in sysfs f2fs: compress: support compress level f2fs: compress: deny setting unsupported compress algorithm f2fs: relocate f2fs_precache_extents() f2fs: enforce the immutable flag on open files f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() f2fs: fix to set inode->i_mode correctly for posix_acl_update_mode f2fs: Replace expression with offsetof() f2fs: handle unallocated section and zone on pinned/atgc Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/coresight.txt drivers/hwtracing/coresight/Kconfig drivers/hwtracing/coresight/coresight-core.c include/linux/coresight.h Change-Id: I88ddc19d690ecf6657527b172bd7b2602fcc2c8c Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 15:04:14 +09:00
include/net/netfilter/ipv4/nf_dup_ipv4.h
include/net/netfilter/ipv4/nf_reject.h
include/net/netfilter/ipv6/nf_conntrack_ipv6.h
include/net/netfilter/ipv6/nf_defrag_ipv6.h
Merge android12-5.10.19+ (d92620d) into msm-5.10 * refs/heads/tmp-d92620d: BACKPORT: media: v4l2-ctrl: Add base layer priority id control. ANDROID: GKI: defconfig: disable CONFIG_ION ANDROID: scsi: ufs: replace variants with android vendor hooks BACKPORT: media: v4l2-ctrl: Add layer wise bitrate controls for h264 BACKPORT: media: v4l2-ctrl: Add frame-specific min/max qp controls for hevc FROMLIST: dts: bindings: Document device tree bindings for Arm TRBE FROMLIST: coresight: sink: Add TRBE driver FROMLIST: coresight: core: Add support for dedicated percpu sinks FROMLIST: coresight: etm-perf: Handle stale output handles FROMLIST: dts: bindings: Document device tree bindings for ETE FROMLIST: coresight: ete: Add support for ETE tracing FROMLIST: coresight: ete: Add support for ETE sysreg access FROMLIST: coresight: etm4x: Add support for PE OS lock FROMLIST: coresight: Do not scan for graph if none is present FROMLIST: coresight: etm-perf: Allow an event to use different sinks FROMLIST: coresight: etm4x: Move ETM to prohibited region for disable FROMLIST: arm64: kvm: Enable access to TRBE support for host FROMLIST: arm64: Add TRBE definitions FROMLIST: arm64: Add support for trace synchronization barrier FROMLIST: kvm: arm64: Disable guest access to trace filter controls FROMLIST: kvm: arm64: nvhe: Save the SPE context early FROMLIST: kvm: arm64: Hide system instruction access to Trace registers FROMLIST: perf: aux: Add CoreSight PMU buffer formats FROMLIST: perf: aux: Add flags for the buffer format UPSTREAM: Documentation: coresight: Add PID tracing description UPSTREAM: coresight: etm-perf: Support PID tracing for kernel at EL2 UPSTREAM: coresight: etm-perf: Clarify comment on perf options UPSTREAM: coresight: etm4x: Fix merge resolution for amba rework UPSTREAM: coresight: etm4x: Handle accesses to TRCSTALLCTLR UPSTREAM: coresight: Add support for v8.4 SelfHosted tracing UPSTREAM: arm64: Add TRFCR_ELx definitions UPSTREAM: dts: bindings: coresight: ETM system register access only units UPSTREAM: coresight: etm4x: Add support for sysreg only devices UPSTREAM: coresight: etm4x: Run arch feature detection on the CPU UPSTREAM: coresight: etm4x: Refactor probing routine UPSTREAM: coresight: etm4x: Detect system instructions support UPSTREAM: coresight: etm4x: Add necessary synchronization for sysreg access UPSTREAM: coresight: etm4x: Expose trcdevarch via sysfs UPSTREAM: coresight: etm4x: Use TRCDEVARCH for component discovery UPSTREAM: coresight: etm4x: Detect access early on the target CPU UPSTREAM: coresight: etm4x: Handle ETM architecture version UPSTREAM: coresight: etm4x: Clean up exception level masks UPSTREAM: coresight: etm4x: Cleanup secure exception level masks UPSTREAM: coresight: etm4x: Check for Software Lock UPSTREAM: coresight: etm4x: Define DEVARCH register fields UPSTREAM: coresight: etm4x: Hide sysfs attributes for unavailable registers UPSTREAM: coresight: etm4x: Add sysreg access helpers UPSTREAM: coresight: etm4x: Add commentary on the registers UPSTREAM: coresight: etm4x: Make offset available for sysfs attributes UPSTREAM: coresight: etm4x: Convert all register accesses UPSTREAM: coresight: etm4x: Always read the registers on the host CPU UPSTREAM: coresight: Convert claim/disclaim operations to use access wrappers UPSTREAM: coresight: Convert coresight_timeout to use access abstraction UPSTREAM: coresight: tpiu: Prepare for using coresight device access abstraction UPSTREAM: coresight: Introduce device access abstraction UPSTREAM: coresight: etm4x: Skip accessing TRCPDCR in save/restore UPSTREAM: coresight: etm4x: Handle access to TRCSSPCICRn UPSTREAM: coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 UPSTREAM: coresight: cti: Reduce scope for the variable 'cs_fwnode' in cti_plat_create_connection() BACKPORT: UPSTREAM: amba: Make the remove callback return void UPSTREAM: coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow ANDROID: GKI: Enable CONFIG_NETFILTER_XT_TARGET_TEE=y ANDROID: GKI: Update abi_gki_aarch64_qcom for zram and zsmalloc ANDROID: sched/rt: Only enable RT sync for SMP targets UPSTREAM: kfence: report sensitive information based on no_hash_pointers ANDROID: Incremental fs: set the correct access to mapped files ANDROID: Incremental fs: Build merkle tree when enabling verity ANDROID: Incremental fs: Add FS_IOC_MEASURE_VERITY ANDROID: Incremental fs: Store fs-verity state in backing file ANDROID: Incremental fs: Add FS_IOC_GETFLAGS ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY ANDROID: fs-verity: Export function to check signatures ANDROID: Incremental fs: Fix memory leak on closing file ANDROID: Incremental fs: inotify on create mapped file ANDROID: Incremental fs: inotify support fs-verity: support reading signature with ioctl fs-verity: support reading descriptor with ioctl fs-verity: support reading Merkle tree with ioctl fs-verity: add FS_IOC_READ_VERITY_METADATA ioctl fs-verity: don't pass whole descriptor to fsverity_verify_signature() fs-verity: factor out fsverity_get_descriptor() fs: simplify freeze_bdev/thaw_bdev f2fs: remove FAULT_ALLOC_BIO f2fs: use blkdev_issue_flush in __submit_flush_wait f2fs: remove a few bd_part checks Documentation: f2fs: fix typo s/automaic/automatic f2fs: give a warning only for readonly partition f2fs: don't grab superblock freeze for flush/ckpt thread f2fs: add ckpt_thread_ioprio sysfs node f2fs: introduce checkpoint_merge mount option f2fs: relocate inline conversion from mmap() to mkwrite() f2fs: fix a wrong condition in __submit_bio f2fs: remove unnecessary initialization in xattr.c f2fs: fix to avoid inconsistent quota data f2fs: flush data when enabling checkpoint back f2fs: deprecate f2fs_trace_io f2fs: Remove readahead collision detection f2fs: remove unused stat_{inc, dec}_atomic_write f2fs: introduce sb_status sysfs node f2fs: fix to use per-inode maxbytes f2fs: compress: fix potential deadlock libfs: unexport generic_ci_d_compare() and generic_ci_d_hash() f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: fix null page reference in redirty_blocks f2fs: clean up post-read processing f2fs: trival cleanup in move_data_block() f2fs: fix out-of-repair __setattr_copy() f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap() f2fs: introduce a new per-sb directory in sysfs f2fs: compress: support compress level f2fs: compress: deny setting unsupported compress algorithm f2fs: relocate f2fs_precache_extents() f2fs: enforce the immutable flag on open files f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() f2fs: fix to set inode->i_mode correctly for posix_acl_update_mode f2fs: Replace expression with offsetof() f2fs: handle unallocated section and zone on pinned/atgc Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/coresight.txt drivers/hwtracing/coresight/Kconfig drivers/hwtracing/coresight/coresight-core.c include/linux/coresight.h Change-Id: I88ddc19d690ecf6657527b172bd7b2602fcc2c8c Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 15:04:14 +09:00
include/net/netfilter/ipv6/nf_dup_ipv6.h
include/net/netfilter/ipv6/nf_reject.h
include/net/netfilter/nf_conntrack_acct.h
include/net/netfilter/nf_conntrack_bridge.h
include/net/netfilter/nf_conntrack_core.h
include/net/netfilter/nf_conntrack_count.h
include/net/netfilter/nf_conntrack_ecache.h
include/net/netfilter/nf_conntrack_expect.h
include/net/netfilter/nf_conntrack_extend.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/net/netfilter/nf_conntrack.h
include/net/netfilter/nf_conntrack_helper.h
include/net/netfilter/nf_conntrack_l4proto.h
include/net/netfilter/nf_conntrack_labels.h
include/net/netfilter/nf_conntrack_seqadj.h
include/net/netfilter/nf_conntrack_synproxy.h
include/net/netfilter/nf_conntrack_timeout.h
include/net/netfilter/nf_conntrack_timestamp.h
include/net/netfilter/nf_conntrack_tuple.h
include/net/netfilter/nf_conntrack_zones.h
include/net/netfilter/nf_log.h
include/net/netfilter/nf_nat.h
include/net/netfilter/nf_nat_helper.h
include/net/netfilter/nf_nat_masquerade.h
include/net/netfilter/nf_nat_redirect.h
include/net/netfilter/nf_queue.h
include/net/netfilter/nf_reject.h
include/net/netfilter/nf_socket.h
include/net/netfilter/nf_tproxy.h
include/net/netlabel.h
include/net/netlink.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/net/net_namespace.h
include/net/netns/bpf.h
include/net/netns/can.h
include/net/netns/conntrack.h
include/net/netns/core.h
include/net/netns/dccp.h
include/net/netns/generic.h
include/net/netns/hash.h
include/net/netns/ieee802154_6lowpan.h
include/net/netns/ipv4.h
include/net/netns/ipv6.h
include/net/netns/mib.h
include/net/netns/mpls.h
include/net/netns/netfilter.h
include/net/netns/nexthop.h
include/net/netns/nftables.h
include/net/netns/packet.h
include/net/netns/sctp.h
include/net/netns/unix.h
include/net/netns/xdp.h
include/net/netns/xfrm.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/net/netns/x_tables.h
include/net/netprio_cgroup.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/net/net_ratelimit.h
include/net/netrom.h
include/net/nexthop.h
include/net/nfc/nfc.h
include/net/nl802154.h
include/net/p8022.h
include/net/page_pool.h
include/net/ping.h
include/net/pkt_cls.h
include/net/pkt_sched.h
include/net/pptp.h
include/net/protocol.h
include/net/psample.h
include/net/psnap.h
include/net/raw.h
include/net/rawv6.h
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
include/net/red.h
include/net/regulatory.h
include/net/request_sock.h
Merge android12-5.10.30 (1aff922) into msm-5.10 * refs/heads/tmp-1aff922: Revert "net: xfrm: Localize sequence counter per network namespace" ANDROID: Kbuild: Add support for KBUILD_MIXED_TREE ANDROID: build.config: Add vmlinux.symvers and modules.builtin to DIST_DIR ANDROID: abi_gki_aarch64_qcom: Add thermal zone enable and unregister FROMGIT: usb: typec: tcpm: Honour pSnkStdby requirement during negotiation FROMGIT: dm verity fec: fix misaligned RS roots IO Revert "Revert "dm verity: fix FEC for RS roots unaligned to blo..." Revert "Revert "dm bufio: subtract the number of initial sectors..." ANDROID: smp: fix preprocessor conditional warning ANDROID: mm/memory_hotplug: fix minor printk format warnings ANDROID: power_supply: inline empty power_supply_get_by_phandle_array() FROMGIT: usb: dwc3: core: Add shutdown callback for dwc3 FROMGIT: usb: dwc3: gadget: Ignore Packet Pending bit Linux 5.10.30 Revert "net: sched: bump refcount for new action in ACT replace mode" net: ieee802154: stop dump llsec params for monitors net: ieee802154: forbid monitor for del llsec seclevel net: ieee802154: forbid monitor for set llsec params net: ieee802154: fix nl802154 del llsec devkey net: ieee802154: fix nl802154 add llsec key net: ieee802154: fix nl802154 del llsec dev net: ieee802154: fix nl802154 del llsec key net: ieee802154: nl-mac: fix check on panid net: mac802154: Fix general protection fault drivers: net: fix memory leak in peak_usb_create_dev drivers: net: fix memory leak in atusb_probe net: tun: set tun->dev->addr_len during TUNSETLINK processing cfg80211: remove WARN_ON() in cfg80211_sme_connect gpiolib: Read "gpio-line-names" from a firmware node net: sched: bump refcount for new action in ACT replace mode dt-bindings: net: ethernet-controller: fix typo in NVMEM lockdep: Address clang -Wformat warning printing for %hd clk: socfpga: fix iomem pointer cast on 64-bit RAS/CEC: Correct ce_add_elem()'s returned values vdpa/mlx5: Fix wrong use of bit numbers vdpa/mlx5: should exclude header length and fcs from mtu RDMA/addr: Be strict with gid size i40e: Fix parameters in aq_get_phy_register() drm/vc4: crtc: Reduce PV fifo threshold on hvs4 RDMA/qedr: Fix kernel panic when trying to access recv_cq perf report: Fix wrong LBR block sorting RDMA/cxgb4: check for ipv6 address properly while destroying listener net/mlx5: Fix PBMC register mapping net/mlx5: Fix PPLM register mapping net/mlx5: Fix placement of log_max_flow_counter net: hns3: clear VF down state bit before request link status tipc: increment the tmp aead refcnt before attaching it can: mcp251x: fix support for half duplex SPI host controllers iwlwifi: fix 11ax disabled bit in the regulatory capability flags i2c: designware: Adjust bus_freq_hz when refuse high speed mode set openvswitch: fix send of uninitialized stack memory in ct limit reply net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() perf inject: Fix repipe usage s390/cpcmd: fix inline assembly register clobbering workqueue: Move the position of debug_work_activate() in __queue_work() clk: fix invalid usage of list cursor in unregister clk: fix invalid usage of list cursor in register net: macb: restore cmp registers on resume path net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs scsi: ufs: core: Fix task management request completion timeout mptcp: forbit mcast-related sockopt on MPTCP sockets net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); drm/msm: Set drvdata to NULL when msm_drm_init() fails RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt session files i40e: Fix display statistics for veb_tc soc/fsl: qbman: fix conflicting alignment attributes xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model net/rds: Fix a use after free in rds_message_map_pages net/mlx5: Don't request more than supported EQs net/mlx5e: Fix ethtool indication of connector type net/mlx5e: Fix mapping of ct_label zero ASoC: sunxi: sun4i-codec: fill ASoC card owner I2C: JZ4780: Fix bug for Ingenic X1000. net: phy: broadcom: Only advertise EEE for supported modes nfp: flower: ignore duplicate merge hints from FW net: qrtr: Fix memory leak on qrtr_tx_wait failure net/ncsi: Avoid channel_monitor hrtimer deadlock ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces net:tipc: Fix a double free in tipc_sk_mcast_rcv cxgb4: avoid collecting SGE_QBASE regs during traffic net: dsa: Fix type was not set for devlink port gianfar: Handle error code at MAC address change ethernet: myri10ge: Fix a use after free in myri10ge_sw_tso mlxsw: spectrum: Fix ECN marking in tunnel decapsulation can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZE can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit sch_red: fix off-by-one checks in red_check_params() geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply amd-xgbe: Update DMA coherency values hostfs: fix memory handling in follow_link() i40e: Fix kernel oops when i40e driver removes VF's i40e: Added Asym_Pause to supported link modes virtchnl: Fix layout of RSS structures xfrm: Fix NULL pointer dereference on policy lookup ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips ASoC: SOF: Intel: HDA: fix core status verification esp: delete NETIF_F_SCTP_CRC bit from features for esp offload net: xfrm: Localize sequence counter per network namespace ARM: OMAP4: PM: update ROM return address for OSWR and OFF ARM: OMAP4: Fix PMIC voltage domains for bionic regulator: bd9571mwv: Fix AVS and DVFS voltage range remoteproc: qcom: pil_info: avoid 64-bit division xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume xfrm: interface: fix ipv4 pmtu check to honor ip header df ice: Recognize 860 as iSCSI port in CEE mode ice: Refactor DCB related variables out of the ice_port_info struct net: sched: fix err handler in tcf_action_init() KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched i2c: turn recovery error on init to debug percpu: make pcpu_nr_empty_pop_pages per chunk type scsi: target: iscsi: Fix zero tag inside a trace event scsi: pm80xx: Fix chip initialization failure driver core: Fix locking bug in deferred_probe_timeout_work_func() usbip: synchronize event handler with sysfs code paths usbip: vudc synchronize sysfs code paths usbip: stub-dev synchronize sysfs code paths usbip: add sysfs_lock to synchronize sysfs code paths thunderbolt: Fix off by one in tb_port_find_retimer() thunderbolt: Fix a leak in tb_retimer_add() net: let skb_orphan_partial wake-up waiters. net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() net: hsr: Reset MAC header for Tx path mac80211: fix TXQ AC confusion mac80211: fix time-is-after bug in mlme cfg80211: check S1G beacon compat element length nl80211: fix potential leak of ACL params nl80211: fix beacon head validation net: sched: fix action overwrite reference counting net: sched: sch_teql: fix null-pointer dereference vdpa/mlx5: Fix suspend/resume index restoration i40e: Fix sparse errors in i40e_txrx.c i40e: Fix sparse error: uninitialized symbol 'ring' i40e: Fix sparse error: 'vsi->netdev' could be null i40e: Fix sparse warning: missing error code 'err' net: ensure mac header is set in virtio_net_hdr_to_skb() bpf, sockmap: Fix incorrect fwd_alloc accounting bpf, sockmap: Fix sk->prot unhash op reset bpf: Refcount task stack in bpf_get_task_stack libbpf: Only create rx and tx XDP rings when necessary libbpf: Restore umem state after socket create failure libbpf: Ensure umem pointer is non-NULL before dereferencing ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET bpf: Enforce that struct_ops programs be GPL-only libbpf: Fix bail out from 'ringbuf_process_ring()' on error net: hso: fix null-ptr-deref during tty device unregistration ice: fix memory leak of aRFS after resuming from suspend iwlwifi: pcie: properly set LTR workarounds on 22000 devices ice: Cleanup fltr list in case of allocation issues ice: Use port number instead of PF ID for WoL ice: Fix for dereference of NULL pointer ice: remove DCBNL_DEVRESET bit from PF state ice: fix memory allocation call ice: prevent ice_open and ice_stop during reset ice: Increase control queue timeout ice: Continue probe on link/PHY errors batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers parisc: parisc-agp requires SBA IOMMU driver of: property: fw_devlink: do not link ".*,nr-gpios" ethtool: fix incorrect datatype in set_eee ops fs: direct-io: fix missing sdio->boundary ocfs2: fix deadlock between setattr and dio_end_io_write nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff ia64: fix user_stack_pointer() for ptrace() gcov: re-fix clang-11+ support LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m drm/i915: Fix invalid access to ACPI _DSM objects net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits net: dsa: lantiq_gswip: Don't use PHY auto polling net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh xen/evtchn: Change irq_info lock to raw_spinlock_t selinux: fix race between old and new sidtab selinux: fix cond_list corruption when changing booleans selinux: make nslot handling in avtab more robust nfc: Avoid endless loops caused by repeated llcp_sock_connect() nfc: fix memory leak in llcp_sock_connect() nfc: fix refcount leak in llcp_sock_connect() nfc: fix refcount leak in llcp_sock_bind() ASoC: intel: atom: Stop advertising non working S24LE support ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 ALSA: aloop: Fix initialization of controls xfrm/compat: Cleanup WARN()s that can be user-triggered ANDROID: usb: typec: tcpm: Update tcpm_update_sink_capabilities ANDROID: GKI: Update the ABI xml ANDROID: GKI: Add generic aarch64 symbol list ANDROID: usb: host: Use old init scheme when hook unavailable Revert "dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size" Revert "dm verity: fix FEC for RS roots unaligned to block size" Revert "ANDROID: AVB error handler to invalidate vbmeta partition." ANDROID: gki_defconfig: reduce KFENCE pool size FROMGIT: virt_wifi: Return micros for BSS TSF values ANDROID: stacktrace: export stack_trace_save_tsk/regs ANDROID: arm64: declare system_32bit_el0_cpumask as export ANDROID: Fix compilation warning in __iommu_map_pages() ANDROID: iommu/io-pgtable-arm: Fix arguments for __arm_lpae_map() ANDROID: GKI: Bump KMI_GENERATION, ABI representation ANDROID: GKI: Update virtual device symbol list ANDROID: usb: host: free the offload TR by vendor hook Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/ethernet-controller.yaml net/qrtr/qrtr.c Change-Id: I2cd033199ac0993bd0f793aeedee16a2ccbb5245 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-15 22:30:04 +09:00
include/net/rose.h
include/net/route.h
include/net/rpl.h
include/net/rtnetlink.h
include/net/rtnh.h
include/net/sch_generic.h
include/net/scm.h
include/net/sctp/auth.h
include/net/sctp/checksum.h
include/net/sctp/constants.h
include/net/sctp/sctp.h
include/net/sctp/stream_interleave.h
include/net/sctp/structs.h
include/net/sctp/tsnmap.h
include/net/sctp/ulpevent.h
include/net/sctp/ulpqueue.h
include/net/secure_seq.h
include/net/seg6.h
include/net/seg6_local.h
include/net/slhc_vj.h
include/net/snmp.h
include/net/sock.h
include/net/sock_reuseport.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/net/Space.h
include/net/stp.h
include/net/strparser.h
include/net/switchdev.h
include/net/tc_act/tc_bpf.h
include/net/tc_act/tc_csum.h
include/net/tc_act/tc_ct.h
include/net/tc_act/tc_gact.h
include/net/tc_act/tc_gate.h
include/net/tc_act/tc_mirred.h
include/net/tc_act/tc_mpls.h
include/net/tc_act/tc_pedit.h
include/net/tc_act/tc_police.h
include/net/tc_act/tc_sample.h
include/net/tc_act/tc_skbedit.h
include/net/tc_act/tc_tunnel_key.h
include/net/tc_act/tc_vlan.h
include/net/tcp.h
include/net/tcp_states.h
include/net/timewait_sock.h
include/net/tipc.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/net/tls.h
include/net/transp_v6.h
include/net/tso.h
include/net/udp.h
include/net/udplite.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/net/udp_tunnel.h
include/net/vsock_addr.h
include/net/vxlan.h
include/net/wext.h
include/net/xdp.h
include/net/xdp_priv.h
include/net/xdp_sock_drv.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/net/xdp_sock.h
include/net/xfrm.h
include/net/xsk_buff_pool.h
include/ras/ras_event.h
include/rdma/ib_verbs.h
include/rdma/rdma_counter.h
include/rdma/rdma_netlink.h
include/rdma/restrack.h
include/rdma/signature.h
include/scsi/fc/fc_fcoe.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/scsi/scsicam.h
include/scsi/scsi_cmnd.h
include/scsi/scsi_common.h
include/scsi/scsi_dbg.h
include/scsi/scsi_device.h
include/scsi/scsi_devinfo.h
include/scsi/scsi_dh.h
include/scsi/scsi_driver.h
include/scsi/scsi_eh.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/scsi/scsi.h
include/scsi/scsi_host.h
include/scsi/scsi_ioctl.h
include/scsi/scsi_proto.h
include/scsi/scsi_request.h
include/scsi/scsi_tcq.h
include/scsi/scsi_transport.h
include/scsi/sg.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/soc/at91/atmel-secumod.h
include/sound/ac97_codec.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/sound/ac97/regs.h
include/sound/asequencer.h
include/sound/asoundef.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/sound/asound.h
include/sound/compress_driver.h
include/sound/control.h
include/sound/core.h
include/sound/dmaengine_pcm.h
include/sound/hwdep.h
include/sound/info.h
include/sound/initval.h
include/sound/jack.h
include/sound/memalloc.h
include/sound/minors.h
include/sound/pcm_drm_eld.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/sound/pcm.h
include/sound/pcm_iec958.h
include/sound/pcm_params.h
include/sound/rawmidi.h
include/sound/soc-card.h
include/sound/soc-component.h
include/sound/soc-dai.h
include/sound/soc-dapm.h
include/sound/soc-dpcm.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/sound/soc.h
include/sound/soc-link.h
include/sound/soc-topology.h
include/sound/timer.h
include/sound/tlv.h
include/trace/bpf_probe.h
include/trace/define_trace.h
include/trace/events/alarmtimer.h
include/trace/events/android_fs.h
include/trace/events/android_fs_template.h
include/trace/events/asoc.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/trace/events/avc.h
include/trace/events/block.h
include/trace/events/bpf_test_run.h
include/trace/events/bridge.h
include/trace/events/cgroup.h
include/trace/events/clk.h
include/trace/events/cma.h
include/trace/events/compaction.h
include/trace/events/cpuhp.h
include/trace/events/devfreq.h
include/trace/events/dma_fence.h
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
include/trace/events/erofs.h
Merge android12-5.10.14 (d0d8327) into msm-5.10 * refs/heads/tmp-d0d8327: ANDROID: mm/memory_hotplug: fix check for proper subsection removal Revert "FROMLIST: dt-bindings: reserved-memory: Make DMA-BUF CMA heap DT-configurable" Revert "FROMLIST: dma-buf: heaps: add chunk heap to dmabuf heaps" ANDROID: gki_defconfig: Enable NL80211_TESTMODE UPSTREAM: dt-binding: usb: Include USB SSP rates in GenXxY UPSTREAM: dt-bindings: usb: Add generic "usb-phy" property UPSTREAM: dt-bindings: usb: Add "ulpi/serial/hsic" PHY types UPSTREAM: dt-bindings: usb: Convert generic USB properties to DT schemas UPSTREAM: dt-bindings: usb: usb-hcd: Detach generic USB controller properties UPSTREAM: usb: dwc3: gadget: Set speed only up to the max supported UPSTREAM: usb: dwc3: gadget: Track connected SSP rate and lane count UPSTREAM: usb: dwc3: gadget: Implement setting of SSP rate UPSTREAM: usb: dwc3: core: Check maximum_speed SSP genXxY UPSTREAM: usb: common: Parse for USB SSP genXxY FROMGIT: kasan: untag addresses for KFENCE BACKPORT: kasan: remove redundant config option FROMGIT: kasan: don't run tests when KASAN is not enabled FROMGIT: kasan: add a test for kmem_cache_alloc/free_bulk FROMGIT: kasan: add proper page allocator tests FROMGIT: kasan: fix bug detection via ksize for HW_TAGS mode FROMGIT: kasan: move _RET_IP_ to inline wrappers FROMGIT: kasan: fix memory corruption in kasan_bitops_tags test FROMGIT: kasan: adapt kmalloc_uaf2 test to HW_TAGS mode FROMGIT: kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL FROMGIT: kasan: rename CONFIG_TEST_KASAN_MODULE FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode FROMGIT: kasan: add match-all tag tests FROMGIT: kasan: add macros to simplify checking test constraints FROMGIT: kasan: clean up comments in tests FROMGIT: kasan: clarify HW_TAGS impact on TBI FROMGIT: kasan: prefix global functions with kasan_ Linux 5.10.14 workqueue: Restrict affinity change to rescuer kthread: Extract KTHREAD_IS_PER_CPU x86/cpu: Add another Alder Lake CPU to the Intel family objtool: Don't fail the kernel build on fatal errors habanalabs: disable FW events on device removal habanalabs: fix backward compatibility of idle check habanalabs: zero pci counters packet before submit to FW drm/amd/display: Fixed corruptions on HPDRX link loss restore drm/amd/display: Use hardware sequencer functions for PG control drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping drm/amd/display: Allow PSTATE chnage when no displays are enabled drm/amd/display: Update dram_clock_change_latency for DCN2.1 selftests/powerpc: Only test lwm/stmw on big endian platform/x86: thinkpad_acpi: Add P53/73 firmware to fan_quirk_table for dual fan control nvmet: set right status on error in id-ns handler nvme-pci: allow use of cmb on v1.4 controllers nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout nvme: check the PRINFO bit before deciding the host buffer length udf: fix the problem that the disc content is not displayed i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for filling TX FIFO ALSA: hda: Add Cometlake-R PCI ID scsi: ibmvfc: Set default timeout to avoid crash during migration mac80211: fix encryption key selection for 802.3 xmit mac80211: fix fast-rx encryption check mac80211: fix incorrect strlen of .write in debugfs objtool: Don't add empty symbols to the rbtree ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid ASoC: SOF: Intel: hda: Resume codec to do jack detection scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 scsi: libfc: Avoid invoking response handler twice if ep is already completed scsi: scsi_transport_srp: Don't block target in failfast state x86: __always_inline __{rd,wr}msr() locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP habanalabs: fix dma_addr passed to dma_mmap_coherent platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency phy: cpcap-usb: Fix warning for missing regulator_disable iommu/vt-d: Do not use flush-queue when caching-mode is on ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD Revert "x86/setup: don't remove E820_TYPE_RAM for pfn 0" arm64: Do not pass tagged addresses to __is_lm_address() arm64: Fix kernel address detection of __is_lm_address() arm64: dts: meson: Describe G12b GPU as coherent drm/panfrost: Support cache-coherent integrations iommu/io-pgtable-arm: Support coherency for Mali LPAE ibmvnic: Ensure that CRQ entry read are correctly ordered net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP net: dsa: bcm_sf2: put device node before return mlxsw: spectrum_span: Do not overwrite policer configuration stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing net: octeontx2: Make sure the buffer is 128 byte aligned net: fec: put child node on error path net: stmmac: dwmac-intel-plat: remove config data on error net: dsa: microchip: Adjust reset release timing to match reference reset circuit ANDROID: usb: gadget: configfs: Move CONFIGFS_UEVENT #endif ANDROID: GKI: Enable KFENCE FROMGIT: KVM: arm64: Move __hyp_set_vectors out of .hyp.text FROMGIT: KVM: arm64: Stub EXPORT_SYMBOL for nVHE EL2 code FROMGIT: asm-generic: export: Stub EXPORT_SYMBOL with __DISABLE_EXPORTS FROMGIT: KVM: arm64: Correct spelling of DBGDIDR register FROMGIT: KVM: arm64: Use symbolic names for the PMU versions FROMGIT: KVM: arm64: Upgrade PMU support to ARMv8.4 FROMGIT: KVM: arm64: Limit the debug architecture to ARMv8.0 FROMGIT: KVM: arm64: Refactor filtering of ID registers FROMGIT: KVM: arm64: Add handling of AArch32 PCMEID{2,3} PMUv3 registers FROMGIT: KVM: arm64: Fix AArch32 PMUv3 capping FROMGIT: KVM: arm64: Fix missing RES1 in emulation of DBGBIDR FROMGIT: KVM: arm64: Make gen-hyprel endianness agnostic FROMGIT: KVM: arm64: Implement the TRNG hypervisor call FROMGIT: KVM: arm64: Mark the page dirty only if the fault is handled successfully FROMGIT: KVM: arm64: Filter out the case of only changing permissions from stage-2 map path FROMGIT: KVM: arm64: Adjust partial code of hyp stage-1 map and guest stage-2 map FROMGIT: KVM: arm64: Simplify __kvm_hyp_init HVC detection FROMGIT: KVM: arm64: Remove hyp_symbol_addr FROMGIT: KVM: arm64: Remove patching of fn pointers in hyp FROMGIT: KVM: arm64: Fix constant-pool users in hyp FROMGIT: KVM: arm64: Apply hyp relocations at runtime FROMGIT: KVM: arm64: Generate hyp relocation data FROMGIT: KVM: arm64: Add symbol at the beginning of each hyp section FROMGIT: KVM: arm64: Set up .hyp.rodata ELF section FROMGIT: KVM: arm64: Rename .idmap.text in hyp linker script FROMGIT: firmware: smccc: Add SMCCC TRNG function call IDs BACKPORT: arm64: Work around broken GCC 4.9 handling of "S" constraint FROMGIT: kasan: use error_report_end tracepoint FROMGIT: kfence: use error_report_end tracepoint FROMGIT: tracing: add error_report_end trace point FROMGIT: kfence: show access type in report FROMGIT: kfence: fix typo in test FROMGIT: kfence: add test suite FROMGIT: kfence: add missing copyright header to documentation FROMGIT: kfence, Documentation: add KFENCE documentation FROMGIT: kfence, kasan: make KFENCE compatible with KASAN FROMGIT: mm, kfence: insert KFENCE hooks for SLUB BACKPORT: mm, kfence: insert KFENCE hooks for SLAB FROMGIT: mm/slab: rerform init_on_free earlier FROMGIT: kfence: use pt_regs to generate stack trace on faults FROMGIT: kfence, arm64: add missing copyright and description header FROMGIT: arm64, kfence: enable KFENCE for ARM64 FROMGIT: kfence, x86: add missing copyright and description header FROMGIT: x86, kfence: enable KFENCE for x86 FROMGIT: kfence: add missing copyright and description headers FROMGIT: kfence: add option to use KFENCE without static keys FROMGIT: kfence: fix potential deadlock due to wake_up() FROMGIT: kfence: avoid stalling work queue task without allocations FROMGIT: kfence: Fix parameter description for kfence_object_start() BACKPORT: mm: add Kernel Electric-Fence infrastructure FROMLIST: fuse: Fix crediantials leak in passthrough read_iter UPSTREAM: userfaultfd: add user-mode only option to unprivileged_userfaultfd sysctl knob UPSTREAM: userfaultfd: add UFFD_USER_MODE_ONLY UPSTREAM: userfaultfd: use secure anon inodes for userfaultfd BACKPORT: selinux: teach SELinux about anonymous inodes UPSTREAM: fs: add LSM-supporting anon-inode interface UPSTREAM: security: add inode_init_security_anon() LSM hook UPSTREAM: cfg80211: Add support to calculate and report 4096-QAM HE rates UPSTREAM: cfg80211: Add support to configure SAE PWE value to drivers UPSTREAM: usb: dwc3: fix clock issue during resume in OTG mode Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/usb/usb-hcd.yaml drivers/dma-buf/heaps/Kconfig drivers/dma-buf/heaps/Makefile Change-Id: I3726725889da6ae622c1e319388831e7f99d14c5 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 06:31:10 +09:00
include/trace/events/error_report.h
include/trace/events/ext4.h
include/trace/events/f2fs.h
include/trace/events/fib6.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/trace/events/fib.h
include/trace/events/filelock.h
include/trace/events/filemap.h
include/trace/events/gpio.h
include/trace/events/gpu_mem.h
Merge android12-5.10.19 (e1a763a) into msm-5.10 * refs/heads/tmp-e1a763a Linux 5.10.19 scripts/recordmcount.pl: support big endian for ARCH sh kbuild: fix CONFIG_TRIM_UNUSED_KSYMS build for ppc64 cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. cxgb4: Add new T6 PCI device id 0x6092 NET: usb: qmi_wwan: Adding support for Cinterion MV31 drm/xlnx: fix kmemleak by sending vblank_event in atomic_disable KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() mm: provide a saner PTE walking API for modules KVM: do not assume PTE is writable after follow_pfn mm: simplify follow_pte{,pmd} mm: unexport follow_pte_pmd KVM: x86: Zap the oldest MMU pages, not the newest hwmon: (dell-smm) Add XPS 15 L502X to fan control blacklist arm64: tegra: Add power-domain for Tegra210 HDA Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working ntfs: check for valid standard information attribute ceph: downgrade warning from mdsmap decode to debug usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable USB: quirks: sort quirk entries nvme-rdma: Use ibdev_to_node instead of dereferencing ->dma_device RDMA: Lift ibdev_to_node from rds to common code HID: make arrays usage and value to be the same bpf: Fix truncation handling for mod32 dst reg wrt zero FROMLIST: f2fs: support direct I/O with fscrypt using blk-crypto FROMLIST: ext4: support direct I/O with fscrypt using blk-crypto FROMLIST: iomap: support direct I/O with fscrypt using blk-crypto FROMLIST: direct-io: add support for fscrypt using blk-crypto ANDROID: export fscrypt_limit_io_blocks() FROMLIST: fscrypt: Add functions for direct I/O support ANDROID: revert fscrypt direct I/O support ANDROID: driver core: Set fw_devlink.strict=true by default UPSTREAM: of: property: fw_devlink: Ignore interrupts property for some configs UPSTREAM: of: irq: Fix the return value for of_irq_parse_one() stub UPSTREAM: of: irq: make a stub for of_irq_parse_one() UPSTREAM: clk: Mark fwnodes when their clock provider is added/removed UPSTREAM: PM: domains: Mark fwnodes when their powerdomain is added/removed UPSTREAM: irqdomain: Mark fwnodes when their irqdomain is added/removed UPSTREAM: driver core: fw_devlink: Handle suppliers that don't use driver core UPSTREAM: of: property: Add fw_devlink support for optional properties UPSTREAM: driver core: Add fw_devlink.strict kernel param UPSTREAM: of: property: Don't add links to absent suppliers UPSTREAM: driver core: fw_devlink: Detect supplier devices that will never be added UPSTREAM: of: property: Fix fw_devlink handling of interrupts/interrupts-extended UPSTREAM: gpiolib: Don't probe gpio_device if it's not the primary device UPSTREAM: gpiolib: Bind gpio_device to a driver to enable fw_devlink=on by default UPSTREAM: of: property: Add fw_devlink support for interrupts UPSTREAM: of: property: Add fw_devlink support for "gpio" and "gpios" binding UPSTREAM: driver core: Handle cycles in device links created by fw_devlink UPSTREAM: driver core: Have fw_devlink use DL_FLAG_INFERRED UPSTREAM: driver core: Add device link support for INFERRED flag UPSTREAM: driver core: Add debug logs for device link related probe deferrals ANDROID: GKI: add fields required to enable CONFIG_TRANSPARENT_HUGEPAGE UPSTREAM: lib/vsprintf: no_hash_pointers prints all addresses as unhashed UPSTREAM: kselftest: add support for skipped tests UPSTREAM: lib: use KSTM_MODULE_GLOBALS macro in kselftest drivers ANDROID: dma-buf: Export is_dma_buf_file ANDROID: mm: export zone_watermark_ok UPSTREAM: HID: playstation: add DualSense player LED support. UPSTREAM: HID: playstation: add microphone mute support for DualSense. UPSTREAM: HID: playstation: add initial DualSense lightbar support. UPSTREAM: HID: playstation: fix array size comparison (off-by-one) UPSTREAM: HID: playstation: fix unused variable in ps_battery_get_property. UPSTREAM: HID: playstation: report DualSense hardware and firmware version. UPSTREAM: HID: playstation: add DualSense classic rumble support. UPSTREAM: HID: playstation: add DualSense Bluetooth support. UPSTREAM: HID: playstation: track devices in list. UPSTREAM: HID: playstation: add DualSense accelerometer and gyroscope support. UPSTREAM: HID: playstation: add DualSense touchpad support. UPSTREAM: HID: playstation: add DualSense battery support. UPSTREAM: HID: playstation: use DualSense MAC address as unique identifier. UPSTREAM: HID: playstation: initial DualSense USB support. ANDROID: sched/rt: Add support for rt sync wakeups ANDROID: abi_gki_aarch64_qcom: Add strncpy_from_user to symbol list ANDROID: gki_defconfig: Ensure KVM is configured in "protected" mode FROMGIT: arm64: VHE: Enable EL2 MMU from the idmap FROMGIT: KVM: arm64: make the hyp vector table entries local UPSTREAM: printk: avoid prb_first_valid_seq() where possible Change-Id: I7587948a3bc8564fc342789a51752a453008c1a6 Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-02-27 11:32:28 +09:00
include/trace/events/huge_memory.h
include/trace/events/i2c.h
include/trace/events/initcall.h
Merge keystone/android12-5.10-keystone-qcom-release.43+ (92486f8) into msm-5.10 * refs/heads/tmp-92486f8: FROMGIT: bpf: Support all gso types in bpf_skb_change_proto() ANDROID: GKI: 7/2/2021 KMI update ANDROID: ABI: hikey960_gki.fragment: Add cfg80211 and mac80211 as modules ANDROID: ABI: gki_defconfig: Make cfg80211 and mac80211 modules Revert "ANDROID: GKI: Enable some necessary CFG80211 configs for WIFI" Revert "ANDROID: dmabuf: Add mmap_count to struct dmabuf" Revert "ANDROID: dma-buf: Don't change vm_ops if vm_file changes" ANDROID: GKI: mmc: add Android ABI padding to some structures ANDROID: GKI: Add rproc coredump APIs to symbol list ANDROID: GKI: Add remoteproc vendor hook symbols ANDROID: rproc: Add vendor hook for recovery ANDROID: sched: Add vendor data in struct cfs_rq ANDROID: Add oem data array for async binder transaction UPSTREAM: mm: relocate 'write_protect_seq' in struct mm_struct ANDROID: sched: remove regular vendor hooks for 32bit execve ANDROID: GKI: enable CONFIG_BLK_CGROUP_IOCOST ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_tags ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_ctx ANDROID: GKI: Add ANDROID_OEM_DATA in struct request_queue ANDROID: ABI: update virtual device symbols for CAN ANDROID: Add CONFIG_CAN=y to gki_defconfig FROMLIST: scsi: ufs: Make HCM parameter configurable FROMLIST: scsi: ufs: Add support for HCM FROMLIST: scsi: ufs: Do not send umap_all in host control mode FROMLIST: scsi: ufs: Limit the number of inflight rb FROMLIST: scsi: ufs: Add "Cold" regions timer FROMLIST: scsi: ufs: Add hpb dev reset response FROMLIST: scsi: ufs: Region inactivation in HCM FROMLIST: scsi: ufs: Eviction in HCM FROMLIST: scsi: ufs: Add region's reads counter FROMLIST: scsi: ufs: Transform set_dirty to iterate_rgn FROMLIST: scsi: ufs: Add HCM support to rsp_upiu FROMLIST: scsi: ufs: Cache HPB Control mode on init FROMLIST: scsi: ufs: Add HPB 2.0 support FROMLIST: scsi: ufs: Prepare HPB read for cached sub-region FROMLIST: scsi: ufs: L2P map management for HPB read FROMLIST: scsi: ufs: Introduce HPB feature FROMGIT: block/mq-deadline: Prioritize high-priority requests FROMGIT: block/mq-deadline: Add cgroup support FROMGIT: block/mq-deadline: Track I/O statistics FROMGIT: block/mq-deadline: Add I/O priority support FROMGIT: block/mq-deadline: Micro-optimize the batching algorithm FROMGIT: block/mq-deadline: Reserve 25% of scheduler tags for synchronous requests FROMGIT: block/mq-deadline: Improve the sysfs show and store macros FROMGIT: block/mq-deadline: Improve compile-time argument checking FROMGIT: block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() FROMGIT: block/mq-deadline: Remove two local variables FROMGIT: block/mq-deadline: Add two lockdep_assert_held() statements FROMGIT: block/mq-deadline: Add several comments FROMGIT: block: Introduce the ioprio rq-qos policy FROMGIT: block/blk-rq-qos: Move a function from a header file into a C file FROMGIT: block/blk-cgroup: Swap the blk_throtl_init() and blk_iolatency_init() calls FROMGIT: block/Kconfig: Make the BLK_WBT and BLK_WBT_MQ entries consecutive FROMGIT: bfq/mq-deadline: remove redundant check for passthrough request FROMGIT: blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues FROMGIT: Revert "blk-mq, elevator: Count requests per hctx to improve performance" FROMLIST: scsi: ufs: add missing host_lock in setup_xfer_req Revert "Revert "FROMGIT: scsi: ufs: Utilize Transfer Request List Completion Notification Register"" Revert "Revert "BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" Revert "Revert "KMI: BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" ANDROID: Update the ABI representation ANDROID: GKI: Update abi_gki_aarch64_qcom for oom_check_panic symbol ANDROID: sched: Add trace for __setscheduler_uclamp ANDROID: usb: export built-in tracepoint functions ANDROID: Fix lost track action type in save_track_hash ANDROID: ABI: update for new qcom symbols ANDROID: abi_gki_aarch64_qcom: Update ufs symbol list ANDROID: GKI: Update abi_gki_aarch64_qcom for logbuf_pr_cont tracepoint ANDROID: Update symbol list for mtk ANDROID: dma-buf: heaps: export defer-free list size Conflicts: drivers/scsi/ufs/Kconfig Change-Id: I655cd0fba21a825733bfd0e1f0905f3a2ed755ee Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-06 17:46:45 +09:00
include/trace/events/iocost.h
include/trace/events/iommu.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/trace/events/io_uring.h
include/trace/events/ipi.h
include/trace/events/irq.h
include/trace/events/jbd2.h
include/trace/events/kmem.h
include/trace/events/kvm.h
include/trace/events/kyber.h
include/trace/events/mdio.h
include/trace/events/migrate.h
include/trace/events/mmap.h
include/trace/events/mmc.h
include/trace/events/mmflags.h
include/trace/events/module.h
include/trace/events/namei.h
include/trace/events/napi.h
include/trace/events/neigh.h
include/trace/events/net.h
include/trace/events/net_probe_common.h
include/trace/events/oom.h
Merge android12-5.10.10 (c4cf078) into msm-5.10 * refs/heads/tmp-c4cf078: Linux 5.10.10 spi: cadence: cache reference clock rate during probe spi: fsl: Fix driver breakage when SPI_CS_HIGH is not set in spi->mode cxgb4/chtls: Fix tid stuck due to wrong update of qid net: dsa: unbind all switches from tree when DSA master unbinds mac80211: check if atf has been disabled in __ieee80211_schedule_txq mac80211: do not drop tx nulldata packets on encrypted links drm/panel: otm8009a: allow using non-continuous dsi clock can: mcp251xfd: mcp251xfd_handle_rxif_one(): fix wrong NULL pointer check net: stmmac: use __napi_schedule() for PREEMPT_RT rxrpc: Fix handling of an unsupported token type in rxrpc_read() net: dsa: clear devlink port type before unregistering slave netdevs net: phy: smsc: fix clk error handling dt-bindings: net: renesas,etheravb: RZ/G2H needs tx-internal-delay-ps net: avoid 32 x truesize under-estimation for tiny skbs net: stmmac: fix taprio configuration when base_time is in the past net: stmmac: fix taprio schedule configuration net: sit: unregister_netdevice on newlink's error path net: stmmac: Fixed mtu channged by cache aligned i40e: fix potential NULL pointer dereferencing rxrpc: Call state should be read with READ_ONCE() under some circumstances net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands net: dcb: Validate netlink message in DCB handler esp: avoid unneeded kmap_atomic call rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request net: mvpp2: Remove Pause and Asym_Pause support mlxsw: core: Increase critical threshold for ASIC thermal zone mlxsw: core: Add validation of transceiver temperature thresholds tipc: fix NULL deref in tipc_link_xmit() net: ipv6: Validate GSO SKB before finish IPv6 processing netxen_nic: fix MSI/MSI-x interrupts udp: Prevent reuseport_select_sock from reading uninitialized socks net: fix use-after-free when UDP GRO with shared fraglist net: ipa: modem: add missing SET_NETDEV_DEV() for proper sysfs links bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling bpf: Don't leak memory in bpf getsockopt when optlen == 0 nfsd4: readdirplus shouldn't return parent of export X.509: Fix crash caused by NULL pointer bpf: Fix signed_{sub,add32}_overflows type handling drm/amdgpu/display: drop DCN support for aarch64 x86/hyperv: Initialize clockevents after LAPIC is initialized bpf: Fix selftest compilation on clang 11 Revert "kconfig: remove 'kvmconfig' and 'xenconfig' shorthands" ANDROID: staging: debug-kinfo: remove unnecessary defer probe BACKPORT: arm64: expose FAR_EL1 tag bits in siginfo UPSTREAM: signal: define the SA_EXPOSE_TAGBITS bit in sa_flags UPSTREAM: signal: define the SA_UNSUPPORTED bit in sa_flags UPSTREAM: arch: provide better documentation for the arch-specific SA_* flags UPSTREAM: signal: clear non-uapi flag bits when passing/returning sa_flags UPSTREAM: arch: move SA_* definitions to generic headers UPSTREAM: parisc: start using signal-defs.h UPSTREAM: parisc: Drop parisc special case for __sighandler_t FROMLIST: x86/mm: add speculative pagefault handling FROMLIST: x86/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT ANDROID: mm: use raw seqcount variants in vm_write_* ANDROID: mm: Fix sleeping while atomic during speculative page fault FROMLIST: mm: don't do swap readahead during speculative page fault FROMLIST: mm: protect against PTE changes done by dup_mmap() FROMLIST: arm64/mm: add speculative page fault FROMLIST: arm64/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT FROMLIST: mm: add speculative page fault vmstats FROMLIST: mm: speculative page fault handler return VMA FROMLIST: mm: adding speculative page fault failure trace events FROMLIST: mm: provide speculative fault infrastructure FROMLIST: mm: protect mm_rb tree with a rwlock FROMLIST: mm: introduce __page_add_new_anon_rmap() FROMLIST: mm: introduce __vm_normal_page() FROMLIST: mm: introduce __lru_cache_add_active_or_unevictable FROMLIST: mm/migrate: Pass vm_fault pointer to migrate_misplaced_page() FROMLIST: mm: cache some VMA fields in the vm_fault structure FROMLIST: mm: protect SPF handler against anon_vma changes FROMLIST: mm: protect mremap() against SPF hanlder FROMLIST: mm: protect VMA modifications using VMA sequence count FROMLIST: mm: VMA sequence count FROMLIST: mm: introduce INIT_VMA() FROMLIST: mm: make pte_unmap_same compatible with SPF FROMLIST: mm: introduce pte_spinlock for FAULT_FLAG_SPECULATIVE FROMLIST: mm: prepare for FAULT_FLAG_SPECULATIVE FROMLIST: mm: introduce CONFIG_SPECULATIVE_PAGE_FAULT ANDROID: mm: use alloc_flags for cma first alloc policy UPSTREAM: ACPI: Use fwnode_init() to set up fwnode UPSTREAM: driver core: Delete pointless parameter in fwnode_operations.add_links UPSTREAM: driver core: Refactor fw_devlink feature UPSTREAM: efi: Update implementation of add_links() to create fwnode links UPSTREAM: of: property: Update implementation of add_links() to create fwnode links UPSTREAM: driver core: Use device's fwnode to check if it is waiting for suppliers UPSTREAM: driver core: Add fw_devlink_parse_fwtree() UPSTREAM: driver core: Redefine the meaning of fwnode_operations.add_links() UPSTREAM: device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() UPSTREAM: driver core: Allow only unprobed consumers for SYNC_STATE_ONLY device links UPSTREAM: driver core: Add fwnode link support UPSTREAM: driver core: Add fwnode_init() UPSTREAM: Revert "driver core: fw_devlink: Add support for batching fwnode parsing" UPSTREAM: Revert "of: platform: Batch fwnode parsing when adding all top level devices" UPSTREAM: Revert "driver core: Remove check in driver_deferred_probe_force_trigger()" UPSTREAM: Revert "driver core: Don't do deferred probe in parallel with kernel_init thread" UPSTREAM: Revert "driver core: Rename dev_links_info.defer_sync to defer_hook" UPSTREAM: Revert "driver core: Avoid deferred probe due to fw_devlink_pause/resume()" Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers" ANDROID: sched: add em_cpu_energy vendor hook FROMGIT: usb: typec: tcpm: Respond Wait if VDM state machine is running FROMGIT: usb: typec: tcpm: Protocol Error handling FROMGIT: usb: typec: tcpm: AMS and Collision Avoidance ANDROID: bug: add vendor hook for bug trap FROMGIT: ufs: relocate flush of exceptional event FROMGIT: ufs: ufs-exynos: use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE FROMGIT: ufs: introduce a quirk to allow only page-aligned sg entries FROMGIT: ufs: ufs-exynos: apply vendor specifics for three timeouts FROMGIT: ufs: add a quirk not to use default unipro timeout values FROMGIT: dt-bindings: usb: qcom,dwc3: Add bindings for SM8150, SM8250, SM8350 FROMGIT: dt-bindings: usb: qcom,dwc3: Add binding for SDX55 FROMGIT: USB: gadget: udc: Process disconnect synchronously FROMGIT: usb: gadget: u_serial: Remove old tasklet comments FROMGIT: usb: typec: ucsi: Add conditional dependency on USB role switch FROMGIT: usb: gadget: u_audio: clean up locking FROMGIT: usb: gadget: u_audio: remove struct uac_req FROMGIT: usb: gadget: u_audio: factorize ssize to alsa fmt conversion FROMGIT: usb: gadget: u_audio: Free requests only after callback FROMGIT: usb: gadget: composite: Report various SSP sublink speeds FROMGIT: usb: gadget: Introduce udc_set_ssp_rate() for SSP FROMGIT: usb: gadget: Introduce SSP rates and lanes FROMGIT: usb: gadget: composite: Use SSP sublink speed macros ANDROID: Update QCOM symbol list ANDROID: gki_defconfig: add CONFIG_DEBUG_KINFO=y ANDROID: staging: add debug-kinfo driver FROMGIT: usb: ch9: Add USB 3.2 SSP attributes FROMGIT: usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot FROMGIT: usb: gadget: configfs: Add a specific configFS reset callback FROMGIT: usb: dwc3: pci: add support for the Intel Alder Lake-P FROMGIT: usb: dwc3: pci: ID for Tiger Lake CPU FROMGIT: usb: dwc3: pci: Register a software node for the dwc3 platform device FROMGIT: software node: Introduce device_add_software_node() FROMGIT: drivers/usb/gadget/udc: Assign boolean values to a bool variable FROMGIT: USB: dwc3: document gadget_max_speed FROMGIT: usb: dwc3: gadget: Disable Vendor Test LMP Received event FROMGIT: usb: dwc2: disable Link Power Management on STM32MP15 HS OTG FROMGIT: usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG FROMGIT: usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS FROMGIT: usb: dwc3: Simplify with dev_err_probe() FROMGIT: usb: dwc3: keystone: Simplify with dev_err_probe() FROMGIT: usb: udc: core: Introduce started state FROMGIT: usb: dwc3: core: Replace devm_reset_control_array_get() FROMGIT: USB: gadget: f_printer: set a default q_len FROMGIT: usb: dwc3: gadget: Preserve UDC max speed setting FROMGIT: usb: gadget: composite: Split composite reset and disconnect FROMGIT: usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback FROMGIT: usb: gadget: u_serial: use %*ph to print small buffer FROMGIT: usb: dwc3: add imx8mp dwc3 glue layer driver FROMGIT: dt-bindings: usb: dwc3-imx8mp: add imx8mp dwc3 glue bindings FROMGIT: usb: dwc3: drd: Improve dwc3_get_extcon() style FROMGIT: usb: dwc3: drd: Avoid error when extcon is missing Revert "ANDROID: arm64: gki_defconfig: Disable VHE" UPSTREAM: arm64: mte: optimize asynchronous tag check fault flag check UPSTREAM: kasan: fix null pointer dereference in kasan_record_aux_stack UPSTREAM: kasan: update documentation UPSTREAM: kasan, mm: allow cache merging with no metadata UPSTREAM: kasan: sanitize objects when metadata doesn't fit UPSTREAM: kasan: clarify comment in __kasan_kfree_large UPSTREAM: kasan: simplify assign_tag and set_tag calls UPSTREAM: kasan: don't round_up too much UPSTREAM: kasan, mm: rename kasan_poison_kfree UPSTREAM: kasan, mm: check kasan_enabled in annotations UPSTREAM: kasan: add and integrate kasan boot parameters UPSTREAM: kasan: inline (un)poison_range and check_invalid_free UPSTREAM: kasan: open-code kasan_unpoison_slab UPSTREAM: kasan: inline random_tag for HW_TAGS UPSTREAM: kasan: inline kasan_reset_tag for tag-based modes UPSTREAM: kasan: remove __kasan_unpoison_stack UPSTREAM: kasan: allow VMAP_STACK for HW_TAGS mode UPSTREAM: kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK UPSTREAM: kasan: introduce set_alloc_info UPSTREAM: kasan: rename get_alloc/free_info UPSTREAM: kasan: simplify quarantine_put call site UPSTREAM: kselftest/arm64: check GCR_EL1 after context switch UPSTREAM: kasan: add documentation for hardware tag-based mode UPSTREAM: kasan, arm64: enable CONFIG_KASAN_HW_TAGS UPSTREAM: kasan, mm: reset tags when accessing metadata UPSTREAM: kasan, arm64: print report from tag fault handler UPSTREAM: kasan, arm64: implement HW_TAGS runtime BACKPORT: kasan, arm64: expand CONFIG_KASAN checks UPSTREAM: kasan, x86, s390: update undef CONFIG_KASAN UPSTREAM: kasan: define KASAN_GRANULE_SIZE for HW_TAGS UPSTREAM: arm64: kasan: add arch layer for memory tagging helpers UPSTREAM: arm64: kasan: align allocations for HW_TAGS UPSTREAM: kasan, mm: untag page address in free_reserved_area UPSTREAM: arm64: mte: switch GCR_EL1 in kernel entry and exit UPSTREAM: arm64: mte: convert gcr_user into an exclude mask UPSTREAM: arm64: kasan: allow enabling in-kernel MTE BACKPORT: arm64: mte: add in-kernel tag fault handler UPSTREAM: arm64: mte: reset the page tag in page->flags UPSTREAM: arm64: mte: add in-kernel MTE helpers UPSTREAM: arm64: enable armv8.5-a asm-arch option UPSTREAM: kasan: introduce CONFIG_KASAN_HW_TAGS UPSTREAM: kasan: separate metadata_fetch_row for each mode UPSTREAM: kasan: rename SHADOW layout macros to META UPSTREAM: kasan: rename print_shadow_for_address to print_memory_metadata UPSTREAM: kasan: rename addr_has_shadow to addr_has_metadata UPSTREAM: kasan, arm64: rename kasan_init_tags and mark as __init UPSTREAM: kasan, arm64: move initialization message UPSTREAM: kasan, arm64: only use kasan_depth for software modes UPSTREAM: kasan, arm64: only init shadow for software modes UPSTREAM: kasan: decode stack frame only with KASAN_STACK_ENABLE UPSTREAM: kasan: hide invalid free check implementation UPSTREAM: kasan: don't duplicate config dependencies UPSTREAM: kasan: rename report and tags files UPSTREAM: kasan: define KASAN_MEMORY_PER_SHADOW_PAGE UPSTREAM: kasan: split out shadow.c from common.c UPSTREAM: kasan: only build init.c for software modes UPSTREAM: kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* UPSTREAM: kasan: rename (un)poison_shadow to (un)poison_range UPSTREAM: kasan: shadow declarations only for software modes UPSTREAM: kasan: group vmalloc code UPSTREAM: kasan: KASAN_VMALLOC depends on KASAN_GENERIC UPSTREAM: kasan: drop unnecessary GPL text from comment headers UPSTREAM: lkdtm: disable KASAN for rodata.o UPSTREAM: kasan: update documentation for generic kasan UPSTREAM: lib/test_kasan.c: add workqueue test case UPSTREAM: kasan: print workqueue stack UPSTREAM: workqueue: kasan: record workqueue stack UPSTREAM: Documentation: document /proc api for arm64 MTE vm flags UPSTREAM: Documentation: fix typos in dev-tools/kasan.rst UPSTREAM: kasan: arm64: set TCR_EL1.TBID1 when enabled ANDROID: dm-user: Fix the list walk-and-delete code ANDROID: mm: add get_page_owner_handle function ANDROID: Add initial QCOM symbol list ANDROID: schedutil: add vendor hook for adjusting util to freq calculation Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/renesas,etheravb.yaml Documentation/devicetree/bindings/usb/qcom,dwc3.yaml android/abi_gki_aarch64_qcom drivers/usb/dwc3/Kconfig drivers/usb/dwc3/Makefile drivers/usb/dwc3/core.c drivers/usb/dwc3/core.h drivers/usb/dwc3/gadget.c drivers/usb/gadget/function/u_audio.c include/trace/events/pagefault.h Change-Id: I823028f1dabf11d5dcda519d69489d50884232ee Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-26 02:59:08 +09:00
include/trace/events/pagefault.h
include/trace/events/page_isolation.h
include/trace/events/pagemap.h
Merge android12-5.10.16 (a6310f1) into msm-5.10 * refs/heads/tmp-a6310f1: Linux 5.10.16 squashfs: add more sanity checks in xattr id lookup squashfs: add more sanity checks in inode lookup squashfs: add more sanity checks in id lookup squashfs: avoid out of bounds writes in decompressors Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" nilfs2: make splice write available again drm/i915: Skip vswing programming for TBT drm/i915: Fix ICL MG PHY vswing handling bpf: Fix verifier jsgt branch analysis on max bound bpf: Fix 32 bit src register truncation on div/mod bpf: Fix verifier jmp32 pruning decision logic regulator: Fix lockdep warning resolving supplies blk-cgroup: Use cond_resched() when destroy blkgs i2c: mediatek: Move suspend and resume handling to NOIRQ phase SUNRPC: Handle 0 length opaque XDR object data properly SUNRPC: Move simple_get_bytes and simple_get_netobj into private header iwlwifi: queue: bail out on invalid freeing iwlwifi: mvm: guard against device removal in reprobe iwlwifi: pcie: add rules to match Qu with Hr2 iwlwifi: mvm: invalidate IDs of internal stations at mvm start iwlwifi: pcie: fix context info memory leak iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() iwlwifi: mvm: skip power command when unbinding vif during CSA ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E ASoC: ak4458: correct reset polarity ALSA: hda: intel-dsp-config: add PCI id for TGL-H pNFS/NFSv4: Improve rejection of out-of-order layouts pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() chtls: Fix potential resource leak ASoC: Intel: Skylake: Zero snd_ctl_elem_value mac80211: 160MHz with extended NSS BW in CSA drm/nouveau/nvif: fix method count when pushing an array ASoC: wm_adsp: Fix control name parsing for multi-fw regulator: core: avoid regulator_resolve_supply() race condition af_key: relax availability checks for skb size calculation powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics gpiolib: cdev: clear debounce period if line set to output io_uring: drop mm/files between task_work_submit io_uring: reinforce cancel on flush during exit io_uring: fix sqo ownership false positive warning io_uring: fix list corruption for splice file_get io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE io_uring: replace inflight_wait with tctx->wait io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE io_uring: if we see flush on exit, cancel related tasks io_uring: account io_uring internal files as REQ_F_INFLIGHT io_uring: fix files cancellation io_uring: always batch cancel in *cancel_files() io_uring: pass files into kill timeouts/poll io_uring: don't iterate io_uring_cancel_files() io_uring: add a {task,files} pair matching helper io_uring: simplify io_task_match() UPSTREAM: Documentation: connector: Update the description of sink-vdos ANDROID: GKI: enable CONFIG_FAIR_GROUP_SCHED Revert "ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS" ANDROID: GKI: bring WPAN into GKI FROMGIT: arm64: cpufeatures: Allow disabling of Pointer Auth from the command-line FROMGIT: arm64: Defer enabling pointer authentication on boot core FROMGIT: arm64: cpufeatures: Allow disabling of BTI from the command-line FROMGIT: arm64: Move "nokaslr" over to the early cpufeature infrastructure FROMGIT: KVM: arm64: Document HVC_VHE_RESTART stub hypercall FROMGIT: arm64: Make kvm-arm.mode={nvhe, protected} an alias of id_aa64mmfr1.vh=0 FROMGIT: arm64: Add an aliasing facility for the idreg override FROMGIT: arm64: Honor VHE being disabled from the command-line FROMGIT: arm64: Allow ID_AA64MMFR1_EL1.VH to be overridden from the command line FROMGIT: arm64: cpufeature: Add an early command-line cpufeature override facility FROMGIT: arm64: Extract early FDT mapping from kaslr_early_init() FROMGIT: arm64: cpufeature: Use IDreg override in __read_sysreg_by_encoding() FROMGIT: arm64: cpufeature: Add global feature override facility FROMGIT: arm64: Move SCTLR_EL1 initialisation to EL-agnostic code FROMGIT: arm64: Simplify init_el2_state to be non-VHE only FROMGIT: arm64: Move VHE-specific SPE setup to mutate_to_vhe() FROMGIT: arm64: Drop early setting of MDSCR_EL2.TPMS FROMGIT: arm64: Initialise as nVHE before switching to VHE FROMGIT: arm64: Provide an 'upgrade to VHE' stub hypercall FROMGIT: arm64: Turn the MMU-on sequence into a macro FROMGIT: arm64: Fix outdated TCR setup comment FROMGIT: arm64: Fix labels in el2_setup macros UPSTREAM: arm64: Extend the kernel command line from the bootloader Revert "ANDROID: arm64: copy CONFIG_CMDLINE_EXTEND from ARM" UPSTREAM: arm64: kaslr: Refactor early init command line parsing ANDROID: GKI: amlogic: add DTB overlays ANDROID: GKI: add support for Amlogic SoCs, everything as modules ANDROID: GKI: Kconfig.gki: add hidden PHY configs ANDROID: GKI: enable networking; add hidden network configs ANDROID: GKI: Enable CONFIG_CMA_DEBUGFS ANDROID: dmabuf: Add mmap_count to struct dmabuf FROMLIST: arm64: meson: remove MESON_IRQ_GPIO selection FROMLIST: irqchip: irq-meson-gpio: make it possible to build as a module UPSTREAM: tty: serial: meson: enable console as module UPSTREAM: arm64: Kconfig: meson: drop pinctrl UPSTREAM: firmware: meson-sm: enable build as module UPSTREAM: soc: meson: enable building drivers as modules UPSTREAM: soc: amlogic: socinfo: build for specific arch UPSTREAM: arm64: meson: ship only the necessary clock controllers UPSTREAM: clk: meson: enable building as modules UPSTREAM: clk: avoid devm_clk_release name clash UPSTREAM: clk: meson: g12: use devm variant to register notifiers UPSTREAM: clk: add devm variant of clk_notifier_register UPSTREAM: clk: meson: g12: drop use of __clk_lookup() UPSTREAM: clk: add api to get clk consumer from clk_hw UPSTREAM: reset: meson: make it possible to build as a module UPSTREAM: pinctrl/meson: enable building as modules BACKPORT: FROMGIT: mm: filemap: Fix microblaze build failure with 'mmu_defconfig' BACKPORT: FROMGIT: mm/nommu: Fix return type of filemap_map_pages() BACKPORT: FROMGIT: Mark anonymous struct field of 'struct vm_fault' as 'const' BACKPORT: FROMGIT: mm: Use static initialisers for immutable fields of 'struct vm_fault' BACKPORT: FROMGIT: mm: Avoid modifying vmf.address in __collapse_huge_page_swapin() BACKPORT: FROMGIT: mm: Pass 'address' to map to do_set_pte() and drop FAULT_FLAG_PREFAULT BACKPORT: FROMGIT: mm: Move immutable fields of 'struct vm_fault' into anonymous struct BACKPORT: FROMGIT: arm64: mm: Implement arch_wants_old_prefaulted_pte() BACKPORT: FROMGIT: mm: Allow architectures to request 'old' entries when prefaulting BACKPORT: FROMGIT: mm: Cleanup faultaround and finish_fault() codepaths UPSTREAM: regulator: Fix lockdep warning resolving supplies UPSTREAM: regulator: core: avoid regulator_resolve_supply() race condition ANDROID: Add EXPORT_SYMBOL_GPL for dma_heap_get_name FROMLIST: dma-buf: heaps: Fix the name used when exporting dmabufs to be the actual heap name BACKPORT: FROMLIST: dma-buf: dma-heap: Provide accessor to get heap name FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /proc/*/fdinfo FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ FROMGIT: sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: Ife47d25dbe24585c11ba139ab884115edeeda4c9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 08:12:51 +09:00
include/trace/events/page_pool.h
include/trace/events/percpu.h
include/trace/events/power.h
include/trace/events/printk.h
include/trace/events/pwm.h
include/trace/events/qdisc.h
include/trace/events/random.h
include/trace/events/rcu.h
include/trace/events/regulator.h
include/trace/events/rpm.h
include/trace/events/rtc.h
Merge android12-5.10.7+ (43edfc8) into msm-5.10 * refs/heads/tmp-43edfc8: FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers ANDROID: dm-user: fix typo in channel_free ANDROID: PM / Domains: add vendor_hook to disallow domain idle state ANDROID: sched: Export available_idle_cpu ANDROID: sched: Export sched_domains_mutex for lockdep ANDROID: iommu/dma: Add support for DMA_ATTR_SYS_CACHE_ONLY_NWA ANDROID: iommu/dma: Add support fo DMA_ATTR_SYS_CACHE_ONLY ANDROID: arm64: Add support for system cache memory type ANDROID: ftrace: vendor hook for ftrace dump on oops ANDROID: irqdesc: Export symbol for vendor modules ANDROID: fix 0-day bot build-break in fair.c ANDROID: cpuidle: export cpuidle_driver_state_disabled Linux 5.10.7 scsi: target: Fix XCOPY NAA identifier lookup rtlwifi: rise completion at the last step of firmware callback xsk: Fix memory leak for failed bind KVM: x86: fix shift out of bounds reported by UBSAN x86/mtrr: Correct the range check before performing MTRR type lookups dmaengine: idxd: off by one in cleanup code netfilter: nft_dynset: report EOPNOTSUPP on missing set feature netfilter: xt_RATEEST: reject non-null terminated string from userspace netfilter: ipset: fix shift-out-of-bounds in htable_bits() netfilter: x_tables: Update remaining dereference to RCU ARM: dts: OMAP3: disable AES on N950/N9 net/mlx5e: Fix SWP offsets when vlan inserted by driver bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucket bcache: check unsupported feature sets for bcache register bcache: fix typo from SUUP to SUPP in features.h drm/i915: clear the gpu reloc batch drm/i915: clear the shadow batch arm64: link with -z norelro for LLD or aarch64-elf dmabuf: fix use-after-free of dmabuf's file->f_inode Revert "device property: Keep secondary firmware node secondary by type" btrfs: send: fix wrong file path when there is an inode with a pending rmdir btrfs: qgroup: don't try to wait flushing if we're already holding a transaction iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 ALSA: hda/realtek: Add mute LED quirk for more HP laptops ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 ALSA: hda/conexant: add a new hda codec CX11970 ALSA: hda/via: Fix runtime PM for Clevo W35xSS blk-iocost: fix NULL iocg deref from racing against initialization x86/resctrl: Don't move a task to the same resource group x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR KVM: x86/mmu: Ensure TDP MMU roots are freed after yield kvm: check tlbs_dirty directly KVM: x86/mmu: Get root level from walkers when retrieving MMIO SPTE KVM: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() x86/mm: Fix leak of pmd ptlock mm: make wait_on_page_writeback() wait for multiple pending writebacks hwmon: (amd_energy) fix allocation of hwmon_channel_info config USB: serial: keyspan_pda: remove unused variable usb: gadget: configfs: Fix use-after-free issue with udc_name usb: gadget: configfs: Preserve function ordering after bind failure usb: gadget: Fix spinlock lockup on usb_function_deactivate USB: gadget: legacy: fix return error code in acm_ms_bind() usb: gadget: u_ether: Fix MTU size mismatch with RX packet size usb: gadget: function: printer: Fix a memory leak for interface descriptor usb: gadget: f_uac2: reset wMaxPacketSize USB: Gadget: dummy-hcd: Fix shift-out-of-bounds bug usb: gadget: select CONFIG_CRC32 ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks USB: usblp: fix DMA to stack USB: yurex: fix control-URB timeout handling USB: serial: option: add Quectel EM160R-GL USB: serial: option: add LongSung M5710 module support USB: serial: iuu_phoenix: fix DMA from stack usb: uas: Add PNY USB Portable SSD to unusual_uas usb: usbip: vhci_hcd: protect shift size USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion usb: dwc3: gadget: Clear wait flag on dequeue usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup usb: dwc3: meson-g12a: disable clk on error handling path in probe usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). USB: cdc-acm: blacklist another IR Droid device usb: gadget: enable super speed plus staging: mt7621-dma: Fix a resource leak in an error handling path Staging: comedi: Return -EFAULT if copy_to_user() fails powerpc: Handle .text.{hot,unlikely}.* in linker script crypto: asym_tpm: correct zero out potential secrets crypto: ecdh - avoid buffer overflow in ecdh_set_secret() scsi: block: Do not accept any requests while suspended scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close kbuild: don't hardcode depmod path scsi: ufs: Clear UAC for FFU and RPMB LUNs depmod: handle the case of /sbin/depmod without /sbin in PATH lib/genalloc: fix the overflow when size is too big local64.h: make <asm/local64.h> mandatory scsi: core: Only process PM requests if rpm_status != RPM_ACTIVE scsi: scsi_transport_spi: Set RQF_PM for domain validation commands scsi: ide: Mark power management requests with RQF_PM instead of RQF_PREEMPT scsi: ide: Do not set the RQF_PREEMPT flag for sense requests scsi: block: Introduce BLK_MQ_REQ_PM scsi: ufs-pci: Enable UFSHCD_CAP_RPM_AUTOSUSPEND for Intel controllers scsi: ufs-pci: Fix recovery from hibernate exit errors for Intel controllers scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff() scsi: ufs-pci: Fix restore from S4 for Intel controllers scsi: ufs: Fix wrong print message in dev_err() workqueue: Kick a worker based on the actual activation of delayed works block: add debugfs stanza for QUEUE_FLAG_NOWAIT selftests/vm: fix building protection keys test stmmac: intel: Add PCI IDs for TGL-H platform selftests: mlxsw: Set headroom size of correct port net: usb: qmi_wwan: add Quectel EM160R-GL ibmvnic: fix: NULL pointer dereference. CDC-NCM: remove "connected" log message net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs r8169: work around power-saving bug on some chip versions vhost_net: fix ubuf refcount incorrectly when sendmsg fails bareudp: Fix use of incorrect min_headroom size bareudp: set NETIF_F_LLTX flag net: hdlc_ppp: Fix issues when mod_timer is called while timer is running erspan: fix version 1 check in gre_parse_header() net: hns: fix return value check in __lb_other_process() net: sched: prevent invalid Scell_log shift count ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() bnxt_en: Fix AER recovery. net: mvpp2: fix pkt coalescing int-threshold configuration bnxt_en: Check TQM rings for maximum supported value. e1000e: Export S0ix flags to ethtool Revert "e1000e: disable s0ix entry and exit flows for ME systems" e1000e: bump up timeout to wait when ME un-configures ULP mode e1000e: Only run S0ix flows if shutdown succeeded tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc net-sysfs: take the rtnl lock when storing xps_rxqs net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc net-sysfs: take the rtnl lock when storing xps_cpus net: ethernet: Fix memleak in ethoc_probe net/ncsi: Use real net-device for response handler virtio_net: Fix recursive call to cpus_read_lock() qede: fix offload for IPIP tunnel packets net: ethernet: mvneta: Fix error handling in mvneta_probe ibmvnic: continue fatal error reset after passive init ibmvnic: fix login buffer memory leak net: stmmac: dwmac-meson8b: ignore the second clock input net: mvpp2: Fix GoP port 3 Networking Complex Control configurations atm: idt77252: call pci_disable_device() on error path ionic: account for vlan tag len in rx buffer len ethernet: ucc_geth: set dev->max_mtu to 1518 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE net: mvpp2: prs: fix PPPoE with ipv6 packet parse net: mvpp2: Add TCAM entry to drop flow control pause frames net/sched: sch_taprio: ensure to reset/destroy all child qdiscs iavf: fix double-release of rtnl_lock i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs Linux 5.10.6 mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start exec: Transform exec_update_mutex into a rw_semaphore rwsem: Implement down_read_interruptible rwsem: Implement down_read_killable_nested perf: Break deadlock involving exec_update_mutex fuse: fix bad inode RDMA/siw,rxe: Make emulated devices virtual in the device tree RDMA/core: remove use of dma_virt_ops scsi: ufs: Re-enable WriteBooster after device reset scsi: ufs: Allow an error return value from ->device_reset() drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() ALSA: hda/realtek - Modify Dell platform name Bluetooth: Fix attempting to set RPA timeout when unsupported kdev_t: always inline major/minor helper functions dt-bindings: rtc: add reset-source property rtc: pcf2127: only use watchdog when explicitly available rtc: pcf2127: move watchdog initialisation to a separate function Revert "mtd: spinand: Fix OOB read" Revert "drm/amd/display: Fix memory leaks in S3 resume" Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/rtc/rtc.yaml drivers/usb/dwc3/gadget.c drivers/usb/gadget/function/f_uac2.c fs/buffer.c include/linux/dma-mapping.h Change-Id: Ia31d8db4ad2181df65e2c455c0c252563b4c004e Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-15 02:46:10 +09:00
include/trace/events/rwmmio.h
include/trace/events/sched.h
include/trace/events/scmi.h
include/trace/events/scsi.h
include/trace/events/signal.h
include/trace/events/skb.h
include/trace/events/smbus.h
include/trace/events/sock.h
include/trace/events/spi.h
include/trace/events/spmi.h
include/trace/events/swiotlb.h
include/trace/events/syscalls.h
include/trace/events/task.h
include/trace/events/tcp.h
include/trace/events/thermal.h
include/trace/events/thermal_power_allocator.h
include/trace/events/timer.h
include/trace/events/tlb.h
include/trace/events/udp.h
include/trace/events/ufs.h
include/trace/events/v4l2.h
include/trace/events/vb2.h
include/trace/events/vmscan.h
include/trace/events/vsock_virtio_transport_common.h
include/trace/events/workqueue.h
include/trace/events/writeback.h
include/trace/events/xdp.h
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
include/trace/hooks/avc.h
include/trace/hooks/binder.h
Merge keystone/android12-5.10-keystone-qcom-release.43+ (55a2446) into msm-5.10 * refs/heads/tmp-55a2446: ANDROID: ABI: update allowed list for galaxy FROMGIT: f2fs: add sysfs nodes to get GC info for each GC mode ANDROID: abi_gki_aarch64_qcom: Add android_debug_for_each_module ANDROID: debug_symbols: Add android_debug_for_each_module ANDROID: ABI: Update ABI for symbol list updates ANDROID: GKI: Update symbols to symbol list ANDROID: Update symbol list for mtk UPSTREAM: block, bfq: set next_rq to waker_bfqq->next_rq in waker injection UPSTREAM: mm/mremap: hold the rmap lock in write mode when moving page table entries. ANDROID: pstore/ram: Add backward compatibility for ramoops reserved region ANDROID: Update symbol list for mtk ANDROID: vendor_hooks: Modify the function name BACKPORT: FROMLIST: kasan: add memzero int for unaligned size at DEBUG BACKPORT: FROMLIST: mm: move helper to check slub_debug_enabled ANDROID: ABI: initial update allowed list for galaxy ANDROID: GKI: 7/14/2021 KMI update ANDROID: Update the ABI symbol list FROMLIST: arm64: avoid double ISB on kernel entry FROMLIST: arm64: mte: optimize GCR_EL1 modification on kernel entry/exit BACKPORT: FROMLIST: arm64: mte: avoid TFSR related operations unless in async mode FROMLIST: Documentation: document the preferred tag checking mode feature FROMLIST: arm64: mte: introduce a per-CPU tag checking mode preference FROMLIST: arm64: move preemption disablement to prctl handlers FROMLIST: arm64: mte: change ASYNC and SYNC TCF settings into bitfields FROMLIST: arm64: mte: rename gcr_user_excl to mte_ctrl BACKPORT: arm64: pac: Optimize kernel entry/exit key installation code paths BACKPORT: arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS) ANDROID: cleancache: add oem data to cleancache_ops ANDROID: blkdev: add oem data to block_device_operations FROMLIST: psi: stop relying on timer_pending for poll_work rescheduling ANDROID: GKI: Enable CONFIG_MEMCG ANDROID: GKI: net: add vendor hooks for 'struct sock' lifecycle ANDROID: GKI: net: add vendor hooks for 'struct nf_conn' lifecycle ANDROID: GKI: add vendor padding variable in struct sock ANDROID: GKI: add vendor padding variable in struct nf_conn ANDROID: vendor_hooks: add a field in mem_cgroup ANDROID: vendor_hooks: add a field in pglist_data FROMLIST: usb: dwc3: avoid NULL access of usb_gadget_driver FROMGIT: usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default FROMGIT: usb: dwc3: Resize TX FIFOs to meet EP bursting requirements FROMGIT: usb: gadget: configfs: Check USB configuration before adding FROMGIT: usb: gadget: udc: core: Introduce check_config to verify USB configuration ANDROID: GKI: fscrypt: add OEM data to struct fscrypt_operations ANDROID: GKI: fscrypt: add ABI padding to struct fscrypt_operations ANDROID: mm: provision to add shmem pages to inactive file lru head ANDROID: GKI: Enable CONFIG_CGROUP_NET_PRIO ANDROID: Delete the DMA-BUF attachment sysfs statistics ANDROID: android: Add symbols to debug_symbols driver UPSTREAM: USB: UDC core: Add udc_async_callbacks gadget op ANDROID: vendor_hooks: Add oem data to file struct ANDROID: add kabi padding for structures for the android12 release ANDROID: GKI: device.h: add Android ABI padding to some structures ANDROID: GKI: elevator: add Android ABI padding to some structures ANDROID: GKI: scsi: add Android ABI padding to some structures ANDROID: GKI: workqueue.h: add Android ABI padding to some structures ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: phy: add Android ABI padding to some structures ANDROID: GKI: fs.h: add Android ABI padding to some structures ANDROID: GKI: dentry: add Android ABI padding to some structures ANDROID: GKI: bio: add Android ABI padding to some structures ANDROID: GKI: ufs: add Android ABI padding to some structures ANDROID: Update the generic symbol list ANDROID: mm: cma do not sleep for __GFP_NORETRY ANDROID: mm: cma: skip problematic pageblock ANDROID: mm: bail out tlb free batching on page zapping when cma is going on ANDROID: mm: lru_cache_disable skips lru cache drainnig ANDROID: mm: do not try test_page_isoalte if migration fails ANDROID: mm: add cma allocation statistics UPSTREAM: mm, page_alloc: move draining pcplists to page isolation users ANDROID: ALSA: compress: add vendor hook to support pause in draining ANDROID: vendor_hooks: add vendor hook in blk_mq_rq_ctx_init() ANDROID: abi_gki_aarch64_qcom: Add I3C core symbols to qcom tree ANDROID: vendor_hooks: add vendor hook in blk_mq_alloc_rqs() ANDROID: GKI: Export put_task_stack symbol ANDROID: abi_gki_aarch64_qcom: Add idr_alloc_u32 ANDROID: sound: usb: add vendor hook for cpu suspend support ANDROID: mm: page_pinner: use EXPORT_SYMBOL_GPL ANDROID: GKI: update allowed GKI symbol for Exynosauto SoC ANDROID: GKI: sync allowed list for exynosauto SoC ANDROID: ABI: add new symbols required by fips140.ko ANDROID: fips140: add/update module help text ANDROID: fips140: add power-up cryptographic self-tests ANDROID: arm64: disable LSE when building the FIPS140 module ANDROID: jump_label: disable jump labels in fips140.ko ANDROID: ipv6: add vendor hook for gen ipv6 link-local addr ANDROID: Revert "scsi: block: Do not accept any requests while suspended" ANDROID: abi_gki_aarch64_qcom: whitelist vm_event_states ANDROID: ashmem: Export is_ashmem_file ANDROID: usb: gadget: fix NULL pointer dereference in android_setup ANDROID: GKI: Disable kmem cgroup accounting FROMLIST: mm, memcg: inline swap-related functions to improve disabled memcg config BACKPORT: FROMLIST: mm, memcg: inline mem_cgroup_{charge/uncharge} to improve disabled memcg config FROMLIST: mm, memcg: add mem_cgroup_disabled checks in vmpressure and swap-related functions UPSTREAM: mm/memcg: bail early from swap accounting if memcg disabled UPSTREAM: procfs/dmabuf: add inode number to /proc/*/fdinfo UPSTREAM: procfs: allow reading fdinfo with PTRACE_MODE_READ Revert "FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ" Revert "FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /..." UPSTREAM: f2fs: initialize page->private when using for our internal use ANDROID: mm: page_pinner: report test_page_isolation_failure ANDROID: mm: page_pinner: add state of page_pinner ANDROID: mm: page_pinner: add more struct page fields ANDROID: mm: page_pinner: change timestamp format ANDROID: mm: page_pinner: print_page_pinner refactoring ANDROID: mm: page_pinner: remove shared_count ANDROID: mm: page_pinner: remove WARN_ON_ONCE ANDROID: mm: page_pinner: fix typos ANDROID: mm: page_pinner: reset migration failed page ANDROID: mm: page_pinner: record every put_page ANDROID: mm: page_pinner: change function names ANDROID: Allow vendor module to reclaim a memcg ANDROID: Export memcg functions to allow module to add new files FROMGIT: dt-bindings: usb: dwc3: Update dwc3 TX fifo properties UPSTREAM: dt-bindings: usb: Convert DWC USB3 bindings to DT schema FROMGIT: of: Add stub for of_add_property() Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: If14a2b17ab5f0c3d7a0d11363cb49ddb82131313 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-19 16:08:34 +09:00
include/trace/hooks/block.h
Merge android12-5.10.10 (c4cf078) into msm-5.10 * refs/heads/tmp-c4cf078: Linux 5.10.10 spi: cadence: cache reference clock rate during probe spi: fsl: Fix driver breakage when SPI_CS_HIGH is not set in spi->mode cxgb4/chtls: Fix tid stuck due to wrong update of qid net: dsa: unbind all switches from tree when DSA master unbinds mac80211: check if atf has been disabled in __ieee80211_schedule_txq mac80211: do not drop tx nulldata packets on encrypted links drm/panel: otm8009a: allow using non-continuous dsi clock can: mcp251xfd: mcp251xfd_handle_rxif_one(): fix wrong NULL pointer check net: stmmac: use __napi_schedule() for PREEMPT_RT rxrpc: Fix handling of an unsupported token type in rxrpc_read() net: dsa: clear devlink port type before unregistering slave netdevs net: phy: smsc: fix clk error handling dt-bindings: net: renesas,etheravb: RZ/G2H needs tx-internal-delay-ps net: avoid 32 x truesize under-estimation for tiny skbs net: stmmac: fix taprio configuration when base_time is in the past net: stmmac: fix taprio schedule configuration net: sit: unregister_netdevice on newlink's error path net: stmmac: Fixed mtu channged by cache aligned i40e: fix potential NULL pointer dereferencing rxrpc: Call state should be read with READ_ONCE() under some circumstances net: dcb: Accept RTM_GETDCB messages carrying set-like DCB commands net: dcb: Validate netlink message in DCB handler esp: avoid unneeded kmap_atomic call rndis_host: set proper input size for OID_GEN_PHYSICAL_MEDIUM request net: mvpp2: Remove Pause and Asym_Pause support mlxsw: core: Increase critical threshold for ASIC thermal zone mlxsw: core: Add validation of transceiver temperature thresholds tipc: fix NULL deref in tipc_link_xmit() net: ipv6: Validate GSO SKB before finish IPv6 processing netxen_nic: fix MSI/MSI-x interrupts udp: Prevent reuseport_select_sock from reading uninitialized socks net: fix use-after-free when UDP GRO with shared fraglist net: ipa: modem: add missing SET_NETDEV_DEV() for proper sysfs links bpf: Fix helper bpf_map_peek_elem_proto pointing to wrong callback bpf: Support PTR_TO_MEM{,_OR_NULL} register spilling bpf: Don't leak memory in bpf getsockopt when optlen == 0 nfsd4: readdirplus shouldn't return parent of export X.509: Fix crash caused by NULL pointer bpf: Fix signed_{sub,add32}_overflows type handling drm/amdgpu/display: drop DCN support for aarch64 x86/hyperv: Initialize clockevents after LAPIC is initialized bpf: Fix selftest compilation on clang 11 Revert "kconfig: remove 'kvmconfig' and 'xenconfig' shorthands" ANDROID: staging: debug-kinfo: remove unnecessary defer probe BACKPORT: arm64: expose FAR_EL1 tag bits in siginfo UPSTREAM: signal: define the SA_EXPOSE_TAGBITS bit in sa_flags UPSTREAM: signal: define the SA_UNSUPPORTED bit in sa_flags UPSTREAM: arch: provide better documentation for the arch-specific SA_* flags UPSTREAM: signal: clear non-uapi flag bits when passing/returning sa_flags UPSTREAM: arch: move SA_* definitions to generic headers UPSTREAM: parisc: start using signal-defs.h UPSTREAM: parisc: Drop parisc special case for __sighandler_t FROMLIST: x86/mm: add speculative pagefault handling FROMLIST: x86/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT ANDROID: mm: use raw seqcount variants in vm_write_* ANDROID: mm: Fix sleeping while atomic during speculative page fault FROMLIST: mm: don't do swap readahead during speculative page fault FROMLIST: mm: protect against PTE changes done by dup_mmap() FROMLIST: arm64/mm: add speculative page fault FROMLIST: arm64/mm: define ARCH_SUPPORTS_SPECULATIVE_PAGE_FAULT FROMLIST: mm: add speculative page fault vmstats FROMLIST: mm: speculative page fault handler return VMA FROMLIST: mm: adding speculative page fault failure trace events FROMLIST: mm: provide speculative fault infrastructure FROMLIST: mm: protect mm_rb tree with a rwlock FROMLIST: mm: introduce __page_add_new_anon_rmap() FROMLIST: mm: introduce __vm_normal_page() FROMLIST: mm: introduce __lru_cache_add_active_or_unevictable FROMLIST: mm/migrate: Pass vm_fault pointer to migrate_misplaced_page() FROMLIST: mm: cache some VMA fields in the vm_fault structure FROMLIST: mm: protect SPF handler against anon_vma changes FROMLIST: mm: protect mremap() against SPF hanlder FROMLIST: mm: protect VMA modifications using VMA sequence count FROMLIST: mm: VMA sequence count FROMLIST: mm: introduce INIT_VMA() FROMLIST: mm: make pte_unmap_same compatible with SPF FROMLIST: mm: introduce pte_spinlock for FAULT_FLAG_SPECULATIVE FROMLIST: mm: prepare for FAULT_FLAG_SPECULATIVE FROMLIST: mm: introduce CONFIG_SPECULATIVE_PAGE_FAULT ANDROID: mm: use alloc_flags for cma first alloc policy UPSTREAM: ACPI: Use fwnode_init() to set up fwnode UPSTREAM: driver core: Delete pointless parameter in fwnode_operations.add_links UPSTREAM: driver core: Refactor fw_devlink feature UPSTREAM: efi: Update implementation of add_links() to create fwnode links UPSTREAM: of: property: Update implementation of add_links() to create fwnode links UPSTREAM: driver core: Use device's fwnode to check if it is waiting for suppliers UPSTREAM: driver core: Add fw_devlink_parse_fwtree() UPSTREAM: driver core: Redefine the meaning of fwnode_operations.add_links() UPSTREAM: device property: Add fwnode_is_ancestor_of() and fwnode_get_next_parent_dev() UPSTREAM: driver core: Allow only unprobed consumers for SYNC_STATE_ONLY device links UPSTREAM: driver core: Add fwnode link support UPSTREAM: driver core: Add fwnode_init() UPSTREAM: Revert "driver core: fw_devlink: Add support for batching fwnode parsing" UPSTREAM: Revert "of: platform: Batch fwnode parsing when adding all top level devices" UPSTREAM: Revert "driver core: Remove check in driver_deferred_probe_force_trigger()" UPSTREAM: Revert "driver core: Don't do deferred probe in parallel with kernel_init thread" UPSTREAM: Revert "driver core: Rename dev_links_info.defer_sync to defer_hook" UPSTREAM: Revert "driver core: Avoid deferred probe due to fw_devlink_pause/resume()" Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers" ANDROID: sched: add em_cpu_energy vendor hook FROMGIT: usb: typec: tcpm: Respond Wait if VDM state machine is running FROMGIT: usb: typec: tcpm: Protocol Error handling FROMGIT: usb: typec: tcpm: AMS and Collision Avoidance ANDROID: bug: add vendor hook for bug trap FROMGIT: ufs: relocate flush of exceptional event FROMGIT: ufs: ufs-exynos: use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE FROMGIT: ufs: introduce a quirk to allow only page-aligned sg entries FROMGIT: ufs: ufs-exynos: apply vendor specifics for three timeouts FROMGIT: ufs: add a quirk not to use default unipro timeout values FROMGIT: dt-bindings: usb: qcom,dwc3: Add bindings for SM8150, SM8250, SM8350 FROMGIT: dt-bindings: usb: qcom,dwc3: Add binding for SDX55 FROMGIT: USB: gadget: udc: Process disconnect synchronously FROMGIT: usb: gadget: u_serial: Remove old tasklet comments FROMGIT: usb: typec: ucsi: Add conditional dependency on USB role switch FROMGIT: usb: gadget: u_audio: clean up locking FROMGIT: usb: gadget: u_audio: remove struct uac_req FROMGIT: usb: gadget: u_audio: factorize ssize to alsa fmt conversion FROMGIT: usb: gadget: u_audio: Free requests only after callback FROMGIT: usb: gadget: composite: Report various SSP sublink speeds FROMGIT: usb: gadget: Introduce udc_set_ssp_rate() for SSP FROMGIT: usb: gadget: Introduce SSP rates and lanes FROMGIT: usb: gadget: composite: Use SSP sublink speed macros ANDROID: Update QCOM symbol list ANDROID: gki_defconfig: add CONFIG_DEBUG_KINFO=y ANDROID: staging: add debug-kinfo driver FROMGIT: usb: ch9: Add USB 3.2 SSP attributes FROMGIT: usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot FROMGIT: usb: gadget: configfs: Add a specific configFS reset callback FROMGIT: usb: dwc3: pci: add support for the Intel Alder Lake-P FROMGIT: usb: dwc3: pci: ID for Tiger Lake CPU FROMGIT: usb: dwc3: pci: Register a software node for the dwc3 platform device FROMGIT: software node: Introduce device_add_software_node() FROMGIT: drivers/usb/gadget/udc: Assign boolean values to a bool variable FROMGIT: USB: dwc3: document gadget_max_speed FROMGIT: usb: dwc3: gadget: Disable Vendor Test LMP Received event FROMGIT: usb: dwc2: disable Link Power Management on STM32MP15 HS OTG FROMGIT: usb: dwc2: enable FS/LS PHY clock select on STM32MP15 FS OTG FROMGIT: usb: dwc2: set ahbcfg parameter for STM32MP15 OTG HS and FS FROMGIT: usb: dwc3: Simplify with dev_err_probe() FROMGIT: usb: dwc3: keystone: Simplify with dev_err_probe() FROMGIT: usb: udc: core: Introduce started state FROMGIT: usb: dwc3: core: Replace devm_reset_control_array_get() FROMGIT: USB: gadget: f_printer: set a default q_len FROMGIT: usb: dwc3: gadget: Preserve UDC max speed setting FROMGIT: usb: gadget: composite: Split composite reset and disconnect FROMGIT: usb: dwc3: gadget: Introduce a DWC3 VBUS draw callback FROMGIT: usb: gadget: u_serial: use %*ph to print small buffer FROMGIT: usb: dwc3: add imx8mp dwc3 glue layer driver FROMGIT: dt-bindings: usb: dwc3-imx8mp: add imx8mp dwc3 glue bindings FROMGIT: usb: dwc3: drd: Improve dwc3_get_extcon() style FROMGIT: usb: dwc3: drd: Avoid error when extcon is missing Revert "ANDROID: arm64: gki_defconfig: Disable VHE" UPSTREAM: arm64: mte: optimize asynchronous tag check fault flag check UPSTREAM: kasan: fix null pointer dereference in kasan_record_aux_stack UPSTREAM: kasan: update documentation UPSTREAM: kasan, mm: allow cache merging with no metadata UPSTREAM: kasan: sanitize objects when metadata doesn't fit UPSTREAM: kasan: clarify comment in __kasan_kfree_large UPSTREAM: kasan: simplify assign_tag and set_tag calls UPSTREAM: kasan: don't round_up too much UPSTREAM: kasan, mm: rename kasan_poison_kfree UPSTREAM: kasan, mm: check kasan_enabled in annotations UPSTREAM: kasan: add and integrate kasan boot parameters UPSTREAM: kasan: inline (un)poison_range and check_invalid_free UPSTREAM: kasan: open-code kasan_unpoison_slab UPSTREAM: kasan: inline random_tag for HW_TAGS UPSTREAM: kasan: inline kasan_reset_tag for tag-based modes UPSTREAM: kasan: remove __kasan_unpoison_stack UPSTREAM: kasan: allow VMAP_STACK for HW_TAGS mode UPSTREAM: kasan, arm64: unpoison stack only with CONFIG_KASAN_STACK UPSTREAM: kasan: introduce set_alloc_info UPSTREAM: kasan: rename get_alloc/free_info UPSTREAM: kasan: simplify quarantine_put call site UPSTREAM: kselftest/arm64: check GCR_EL1 after context switch UPSTREAM: kasan: add documentation for hardware tag-based mode UPSTREAM: kasan, arm64: enable CONFIG_KASAN_HW_TAGS UPSTREAM: kasan, mm: reset tags when accessing metadata UPSTREAM: kasan, arm64: print report from tag fault handler UPSTREAM: kasan, arm64: implement HW_TAGS runtime BACKPORT: kasan, arm64: expand CONFIG_KASAN checks UPSTREAM: kasan, x86, s390: update undef CONFIG_KASAN UPSTREAM: kasan: define KASAN_GRANULE_SIZE for HW_TAGS UPSTREAM: arm64: kasan: add arch layer for memory tagging helpers UPSTREAM: arm64: kasan: align allocations for HW_TAGS UPSTREAM: kasan, mm: untag page address in free_reserved_area UPSTREAM: arm64: mte: switch GCR_EL1 in kernel entry and exit UPSTREAM: arm64: mte: convert gcr_user into an exclude mask UPSTREAM: arm64: kasan: allow enabling in-kernel MTE BACKPORT: arm64: mte: add in-kernel tag fault handler UPSTREAM: arm64: mte: reset the page tag in page->flags UPSTREAM: arm64: mte: add in-kernel MTE helpers UPSTREAM: arm64: enable armv8.5-a asm-arch option UPSTREAM: kasan: introduce CONFIG_KASAN_HW_TAGS UPSTREAM: kasan: separate metadata_fetch_row for each mode UPSTREAM: kasan: rename SHADOW layout macros to META UPSTREAM: kasan: rename print_shadow_for_address to print_memory_metadata UPSTREAM: kasan: rename addr_has_shadow to addr_has_metadata UPSTREAM: kasan, arm64: rename kasan_init_tags and mark as __init UPSTREAM: kasan, arm64: move initialization message UPSTREAM: kasan, arm64: only use kasan_depth for software modes UPSTREAM: kasan, arm64: only init shadow for software modes UPSTREAM: kasan: decode stack frame only with KASAN_STACK_ENABLE UPSTREAM: kasan: hide invalid free check implementation UPSTREAM: kasan: don't duplicate config dependencies UPSTREAM: kasan: rename report and tags files UPSTREAM: kasan: define KASAN_MEMORY_PER_SHADOW_PAGE UPSTREAM: kasan: split out shadow.c from common.c UPSTREAM: kasan: only build init.c for software modes UPSTREAM: kasan: rename KASAN_SHADOW_* to KASAN_GRANULE_* UPSTREAM: kasan: rename (un)poison_shadow to (un)poison_range UPSTREAM: kasan: shadow declarations only for software modes UPSTREAM: kasan: group vmalloc code UPSTREAM: kasan: KASAN_VMALLOC depends on KASAN_GENERIC UPSTREAM: kasan: drop unnecessary GPL text from comment headers UPSTREAM: lkdtm: disable KASAN for rodata.o UPSTREAM: kasan: update documentation for generic kasan UPSTREAM: lib/test_kasan.c: add workqueue test case UPSTREAM: kasan: print workqueue stack UPSTREAM: workqueue: kasan: record workqueue stack UPSTREAM: Documentation: document /proc api for arm64 MTE vm flags UPSTREAM: Documentation: fix typos in dev-tools/kasan.rst UPSTREAM: kasan: arm64: set TCR_EL1.TBID1 when enabled ANDROID: dm-user: Fix the list walk-and-delete code ANDROID: mm: add get_page_owner_handle function ANDROID: Add initial QCOM symbol list ANDROID: schedutil: add vendor hook for adjusting util to freq calculation Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/renesas,etheravb.yaml Documentation/devicetree/bindings/usb/qcom,dwc3.yaml android/abi_gki_aarch64_qcom drivers/usb/dwc3/Kconfig drivers/usb/dwc3/Makefile drivers/usb/dwc3/core.c drivers/usb/dwc3/core.h drivers/usb/dwc3/gadget.c drivers/usb/gadget/function/u_audio.c include/trace/events/pagefault.h Change-Id: I823028f1dabf11d5dcda519d69489d50884232ee Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-26 02:59:08 +09:00
include/trace/hooks/bug.h
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
include/trace/hooks/cgroup.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/trace/hooks/cpufreq.h
Merge android12-5.10.11 (ba15277) into msm-5.10 * refs/heads/tmp-ba15277: Linux 5.10.11 Revert "mm: fix initialization of struct page for holes in memory layout" mm: fix initialization of struct page for holes in memory layout Commit 9bb48c82aced ("tty: implement write_iter") converted the tty layer to use write_iter. Fix the redirected_tty_write declaration also in n_tty and change the comparisons to use write_iter instead of write. also in n_tty and change the comparisons to use write_iter instead of write. fs/pipe: allow sendfile() to pipe again interconnect: imx8mq: Use icc_sync_state kernfs: wire up ->splice_read and ->splice_write kernfs: implement ->write_iter kernfs: implement ->read_iter bpf: Local storage helpers should check nullness of owner ptr passed drm/i915/hdcp: Get conn while content_type changed ASoC: SOF: Intel: hda: Avoid checking jack on system suspend tcp: Fix potential use-after-free due to double kfree() x86/sev-es: Handle string port IO to kernel memory properly net: systemport: free dev before on error path tty: fix up hung_up_tty_write() conversion tty: implement write_iter x86/sev: Fix nonistr violation pinctrl: qcom: Don't clear pending interrupts when enabling pinctrl: qcom: Properly clear "intr_ack_high" interrupts when unmasking pinctrl: qcom: No need to read-modify-write the interrupt status pinctrl: qcom: Allow SoCs to specify a GPIO function that's not 0 net: core: devlink: use right genl user_ptr when handling port param get/set net: mscc: ocelot: Fix multicast to the CPU port tcp: fix TCP_USER_TIMEOUT with zero window tcp: do not mess with cloned skbs in tcp_add_backlog() net: dsa: b53: fix an off by one in checking "vlan->vid" net: Disable NETIF_F_HW_TLS_RX when RXCSUM is disabled net: mscc: ocelot: allow offloading of bridge on top of LAG ipv6: set multicast flag on the multicast route net_sched: reject silly cell_log in qdisc_get_rtab() net_sched: avoid shift-out-of-bounds in tcindex_set_parms() ipv6: create multicast route with RTPROT_KERNEL udp: mask TOS bits in udp_v4_early_demux() net_sched: gen_estimator: support large ewma log tcp: fix TCP socket rehash stats mis-accounting kasan: fix incorrect arguments passing in kasan_add_zero_shadow kasan: fix unaligned address is unhandled in kasan_remove_zero_shadow skbuff: back tiny skbs with kmalloc() in __netdev_alloc_skb() too lightnvm: fix memory leak when submit fails cachefiles: Drop superfluous readpages aops NULL check nvme-pci: fix error unwind in nvme_map_data nvme-pci: refactor nvme_unmap_data sh_eth: Fix power down vs. is_opened flag ordering selftests/powerpc: Fix exit status of pkey tests net: dsa: mv88e6xxx: also read STU state in mv88e6250_g1_vtu_getnext octeontx2-af: Fix missing check bugs in rvu_cgx.c ASoC: SOF: Intel: fix page fault at probe if i915 init fails locking/lockdep: Cure noinstr fail sh: Remove unused HAVE_COPY_THREAD_TLS macro sh: dma: fix kconfig dependency for G2_DMA drm/i915/hdcp: Update CP property in update_pipe tools: gpio: fix %llu warning in gpio-watch.c tools: gpio: fix %llu warning in gpio-event-mon.c netfilter: rpfilter: mask ecn bits before fib lookup cls_flower: call nla_ok() before nla_next() x86/cpu/amd: Set __max_die_per_package on AMD x86/entry: Fix noinstr fail drm/i915: Only enable DFP 4:4:4->4:2:0 conversion when outputting YCbCr 4:4:4 drm/i915: s/intel_dp_sink_dpms/intel_dp_set_power/ driver core: Extend device_is_dependent() driver core: Fix device link device name collision drivers core: Free dma_range_map when driver probe failed xhci: tegra: Delay for disabling LFPS detector xhci: make sure TRB is fully written before giving it to the controller usb: cdns3: imx: fix can't create core device the second time issue usb: cdns3: imx: fix writing read-only memory issue usb: bdc: Make bdc pci driver depend on BROKEN usb: udc: core: Use lock when write to soft_connect USB: gadget: dummy-hcd: Fix errors in port-reset handling usb: gadget: aspeed: fix stop dma register setting. USB: ehci: fix an interrupt calltrace error ehci: fix EHCI host controller initialization sequence serial: mvebu-uart: fix tx lost characters at power off stm class: Fix module init return on allocation failure intel_th: pci: Add Alder Lake-P support io_uring: fix short read retries for non-reg files io_uring: fix SQPOLL IORING_OP_CLOSE cancelation state io_uring: iopoll requests should also wake task ->in_idle state mm: fix numa stats for thp migration mm: memcg: fix memcg file_dirty numa stat mm: memcg/slab: optimize objcg stock draining proc_sysctl: fix oops caused by incorrect command parameters x86/setup: don't remove E820_TYPE_RAM for pfn 0 x86/mmx: Use KFPU_387 for MMX string operations x86/topology: Make __max_die_per_package available unconditionally x86/fpu: Add kernel_fpu_begin_mask() to selectively initialize state irqchip/mips-cpu: Set IPI domain parent chip cifs: do not fail __smb_send_rqst if non-fatal signals are pending powerpc/64s: fix scv entry fallback flush vs interrupt counter:ti-eqep: remove floor iio: adc: ti_am335x_adc: remove omitted iio_kfifo_free() drivers: iio: temperature: Add delay after the addressed reset command in mlx90632.c iio: ad5504: Fix setting power-down state iio: common: st_sensors: fix possible infinite loop in st_sensors_irq_thread i2c: sprd: depend on COMMON_CLK to fix compile tests perf evlist: Fix id index for heterogeneous systems can: peak_usb: fix use after free bugs can: vxcan: vxcan_xmit: fix use after free bug can: dev: can_restart: fix use after free bug selftests: net: fib_tests: remove duplicate log test xsk: Clear pool even for inactive queues ALSA: hda: Balance runtime/system PM if direct-complete is disabled gpio: sifive: select IRQ_DOMAIN_HIERARCHY rather than depend on it platform/x86: hp-wmi: Don't log a warning on HPWMI_RET_UNKNOWN_COMMAND errors platform/x86: intel-vbtn: Drop HP Stream x360 Convertible PC 11 from allow-list drm/vc4: Unify PCM card's driver_name i2c: octeon: check correct size of maximum RECV_LEN packet iov_iter: fix the uaccess area in copy_compat_iovec_from_user printk: fix kmsg_dump_get_buffer length calulations printk: ringbuffer: fix line counting RDMA/cma: Fix error flow in default_roce_mode_store RDMA/umem: Avoid undefined behavior of rounddown_pow_of_two() drm/amdkfd: Fix out-of-bounds read in kdf_create_vcrat_image_cpu() bpf: Reject too big ctx_size_in for raw_tp test run arm64: entry: remove redundant IRQ flag tracing powerpc: Fix alignment bug within the init sections powerpc: Use the common INIT_DATA_SECTION macro in vmlinux.lds.S bpf: Prevent double bpf_prog_put call from bpf_tracing_prog_attach crypto: omap-sham - Fix link error without crypto-engine scsi: ufs: Fix tm request when non-fatal error happens scsi: ufs: ufshcd-pltfrm depends on HAS_IOMEM scsi: megaraid_sas: Fix MEGASAS_IOC_FIRMWARE regression btrfs: print the actual offset in btrfs_root_name RDMA/ucma: Do not miss ctx destruction steps in some cases pinctrl: mediatek: Fix fallback call path pinctrl: aspeed: g6: Fix PWMG0 pinctrl setting gpiolib: cdev: fix frame size warning in gpio_ioctl() nfsd: Don't set eof on a truncated READ_PLUS nfsd: Fixes for nfsd4_encode_read_plus_data() x86/xen: fix 'nopvspin' build error RISC-V: Fix maximum allowed phsyical memory for RV32 RISC-V: Set current memblock limit libperf tests: Fail when failing to get a tracepoint id libperf tests: If a test fails return non-zero io_uring: flush timeouts that should already have expired drm/nouveau/kms/nv50-: fix case where notifier buffer is at offset 0 drm/nouveau/mmu: fix vram heap sizing drm/nouveau/i2c/gm200: increase width of aux semaphore owner fields drm/nouveau/privring: ack interrupts the same way as RM drm/nouveau/bios: fix issue shadowing expansion ROMs drm/amd/display: Fix to be able to stop crc calculation HID: logitech-hidpp: Add product ID for MX Ergo in Bluetooth mode drm/amd/display: disable dcn10 pipe split by default drm/amdgpu/psp: fix psp gfx ctrl cmds riscv: defconfig: enable gpio support for HiFive Unleashed dts: phy: add GPIO number and active state used for phy reset dts: phy: fix missing mdio device and probe failure of vsc8541-01 device x86/xen: Fix xen_hvm_smp_init() when vector callback not available x86/xen: Add xen_no_vector_callback option to test PCI INTX delivery xen: Fix event channel callback via INTX/GSI arm64: make atomic helpers __always_inline riscv: cacheinfo: Fix using smp_processor_id() in preemptible ALSA: hda/tegra: fix tegra-hda on tegra30 soc clk: tegra30: Add hda clock default rates to clock driver HID: Ignore battery for Elan touchscreen on ASUS UX550 HID: logitech-dj: add the G602 receiver riscv: Enable interrupts during syscalls with M-Mode riscv: Fix sifive serial driver riscv: Fix kernel time_init() scsi: sd: Suppress spurious errors when WRITE SAME is being disabled scsi: scsi_debug: Fix memleak in scsi_debug_init() scsi: qedi: Correct max length of CHAP secret scsi: ufs: Correct the LUN used in eh_device_reset_handler() callback scsi: ufs: Relax the condition of UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL x86/hyperv: Fix kexec panic/hang issues dm integrity: select CRYPTO_SKCIPHER HID: sony: select CONFIG_CRC32 HID: multitouch: Enable multi-input for Synaptics pointstick/touchpad device SUNRPC: Handle TCP socket sends with kernel_sendpage() again ASoC: rt711: mutex between calibration and power state changes ASoC: Intel: haswell: Add missing pm_ops drm/i915: Check for rq->hwsp validity after acquiring RCU lock drm/i915/gt: Prevent use of engine->wa_ctx after error drm/amd/display: DCN2X Find Secondary Pipe properly in MPO + ODM Case drm/amdgpu: remove gpu info firmware of green sardine drm/syncobj: Fix use-after-free drm/atomic: put state on error path dm integrity: conditionally disable "recalculate" feature dm integrity: fix a crash if "recalculate" used without "internal_hash" dm: avoid filesystem lookup in dm_get_dev_t() mmc: sdhci-brcmstb: Fix mmc timeout errors on S5 suspend mmc: sdhci-xenon: fix 1.8v regulator stabilization mmc: sdhci-of-dwcmshc: fix rpmb access mmc: core: don't initialize block size from ext_csd if not present pinctrl: ingenic: Fix JZ4760 support fs: fix lazytime expiration handling in __writeback_single_inode() btrfs: send: fix invalid clone operations when cloning from the same file and root btrfs: don't clear ret in btrfs_start_dirty_block_groups btrfs: fix lockdep splat in btrfs_recover_relocation btrfs: do not double free backref nodes on error btrfs: don't get an EINTR during drop_snapshot for reloc ACPI: scan: Make acpi_bus_get_device() clear return pointer on error dm crypt: fix copy and paste bug in crypt_alloc_req_aead crypto: xor - Fix divide error in do_xor_speed() ALSA: hda/via: Add minimum mute flag ALSA: hda/realtek - Limit int mic boost on Acer Aspire E5-575T ALSA: seq: oss: Fix missing error check in snd_seq_oss_synth_make_info() platform/x86: ideapad-laptop: Disable touchpad_switch for ELAN0634 platform/x86: i2c-multi-instantiate: Don't create platform device for INT3515 ACPI nodes i2c: bpmp-tegra: Ignore unknown I2C_M flags i2c: tegra: Wait for config load atomically while in ISR mtd: rawnand: nandsim: Fix the logic when selecting Hamming soft ECC engine mtd: rawnand: gpmi: fix dst bit offset when extracting raw payload scsi: target: tcmu: Fix use-after-free of se_cmd->priv ANDROID: simplify vendor hook definitions ANDROID: add macros to create OEM data fields ANDROID: dma-buf: fix return type mismatch ANDROID: cpu/hotplug: create vendor hook for cpu_up/cpu_down FROMLIST: fuse: Introduce passthrough for mmap ANDROID: Fix sparse warning in wp_page_copy caused by SPF patchset FROMLIST: fuse: Use daemon creds in passthrough mode FROMLIST: fuse: Handle asynchronous read and write in passthrough FROMLIST: fuse: Introduce synchronous read and write for passthrough FROMLIST: fuse: Passthrough initialization and release FROMLIST: fuse: Definitions and ioctl for passthrough FROMLIST: fuse: 32-bit user space ioctl compat for fuse device FROMLIST: fs: Generic function to convert iocb to rw flags Revert "FROMLIST: fuse: Definitions and ioctl() for passthrough" Revert "FROMLIST: fuse: Passthrough initialization and release" Revert "FROMLIST: fuse: Introduce synchronous read and write for passthrough" Revert "FROMLIST: fuse: Handle asynchronous read and write in passthrough" Revert "FROMLIST: fuse: Use daemon creds in passthrough mode" Revert "FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag" UPSTREAM: usb: xhci-mtk: fix unreleased bandwidth data ANDROID: sched: export task_rq_lock ANDROID: GKI: make VIDEOBUF2_DMA_CONTIG under GKI_HIDDEN_MEDIA_CONFIGS ANDROID: clang: update to 12.0.1 FROMLIST: dma-buf: heaps: add chunk heap to dmabuf heaps FROMLIST: dt-bindings: reserved-memory: Make DMA-BUF CMA heap DT-configurable FROMLIST: mm: failfast mode with __GFP_NORETRY in alloc_contig_range FROMLIST: mm: cma: introduce gfp flag in cma_alloc instead of no_warn UPSTREAM: kernfs: wire up ->splice_read and ->splice_write UPSTREAM: kernfs: implement ->write_iter UPSTREAM: kernfs: implement ->read_iter UPSTREAM: usb: typec: tcpm: Create legacy PDOs for PD2 connection Conflicts: Documentation/devicetree/bindings drivers/dma-buf/heaps/Kconfig drivers/dma-buf/heaps/Makefile drivers/pinctrl/qcom/pinctrl-msm.h Change-Id: I6412ddc7b1d215b7ea8bff5815277e13e8143888 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-08 18:54:18 +09:00
include/trace/hooks/cpu.h
include/trace/hooks/cpuidle.h
Merge keystone/android12-5.10-keystone-qcom-release.42+ (f70b9a6) into msm-5.10 * refs/heads/tmp-f70b9a6: ANDROID: Fips 140: move fips symbols entirely in own list ANDROID: core of xt_IDLETIMER send_nl_msg support ANDROID: start to re-add xt_IDLETIMER send_nl_msg support ANDROID: add fips140.ko symbols to module ABI ANDROID: inject correct HMAC digest into fips140.ko at build time ANDROID: crypto: fips140 - perform load time integrity check FROMLIST: crypto: shash - stop comparing function pointers to avoid breaking CFI ANDROID: arm64: module: preserve RELA sections for FIPS140 integrity selfcheck ANDROID: arm64: simd: omit capability check in may_use_simd() ANDROID: kbuild: lto: permit the use of .a archives in LTO modules ANDROID: arm64: only permit certain alternatives in the FIPS140 module ANDROID: crypto: lib/aes - add vendor hooks for AES library routines ANDROID: crypto: lib/sha256 - add vendor hook for sha256() routine UPSTREAM: KVM: arm64: Mark the host stage-2 memory pools static UPSTREAM: arm64: mm: don't use CON and BLK mapping if KFENCE is enabled UPSTREAM: x86/build: Fix location of '-plugin-opt=' flags UPSTREAM: binder: Return EFAULT if we fail BINDER_ENABLE_ONEWAY_SPAM_DETECTION UPSTREAM: usb: dwc3: imx8mp: fix error return code in dwc3_imx8mp_probe() UPSTREAM: usb: dwc3: core: Add missing GHWPARAMS9 doc UPSTREAM: KVM: arm64: Fix error return code in init_hyp_mode() UPSTREAM: KVM: arm64: Support PREL/PLT relocs in EL2 code UPSTREAM: iommu/mediatek: Always enable the clk on resume UPSTREAM: mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1 UPSTREAM: dt-bindings: iommu: mediatek: update mediatek,iommu.yaml references UPSTREAM: media: mtk: fix mtk-smi dependency UPSTREAM: software node: Allow node addition to already existing device UPSTREAM: coresight: etm-perf: Fix define build issue when built as module UPSTREAM: kbuild: lto: Merge module sections if and only if CONFIG_LTO_CLANG is enabled UPSTREAM: kunit: tool: Disable PAGE_POISONING under --alltests UPSTREAM: gpiolib: Fix error return code in gpiolib_dev_init() UPSTREAM: memblock: fix section mismatch warning UPSTREAM: software node: Fix device_add_software_node() UPSTREAM: gpio: fix NULL-deref-on-deregistration regression BACKPORT: kbuild: fix UNUSED_KSYMS_WHITELIST for Clang LTO UPSTREAM: kbuild: lto: add _mcount to list of used symbols UPSTREAM: arm64: Add missing ISB after invalidating TLB in enter_vhe UPSTREAM: kbuild: Move .thinlto-cache removal to 'make clean' UPSTREAM: parisc: select FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY UPSTREAM: kbuild: prevent CC_FLAGS_LTO self-bloating on recursive rebuilds UPSTREAM: regulator: qcom-rpmh: fix build after QCOM_COMMAND_DB is tristate UPSTREAM: dma-buf: cma_heap: Include linux/vmalloc.h to fix build failures on MIPS UPSTREAM: signal/parisc: Remove parisc specific definition of __ARCH_UAPI_SA_FLAGS UPSTREAM: nl80211: fix kernel-doc warning in the new SAE attribute ANDROID: abi_gki_aarch64_qcom: Add cpuidle_psci and gic_resume symbols ANDROID: gic-v3: Export gic_resume() for vendor GIC enhancements ANDROID: cpuidle-psci: Add vendor hook for cpuidle psci enter and exit FROMGIT: usb: typec: mux: Fix copy-paste mistake in typec_mux_match FROMGIT: usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path ANDROID: export cpuset_cpus_allowed()for GKI purpose. ANDROID: GKI: Update abi_gki_aarch64_qcom list for shmem reclaim ANDROID: tracing: Add generic flag for register tracing disable ANDROID: user: Add vendor hook to user for GKI purpose ANDROID: mm: allow fast reclaim of shmem pages ANDROID: vendor_hooks: Export the tracepoints sched_stat_sleep and sched_waking to let module probe them Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/display/mediatek/mediatek,disp.txt Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.txt Documentation/devicetree/bindings/media/mediatek-mdp.txt Documentation/devicetree/bindings/media/mediatek-vcodec.txt Change-Id: Ic22894ca2604f1bc7efea81204c41e2e5593defc Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-14 13:54:49 +09:00
include/trace/hooks/cpuidle_psci.h
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
include/trace/hooks/creds.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/trace/hooks/debug.h
include/trace/hooks/dtask.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/trace/hooks/epoch.h
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
include/trace/hooks/fault.h
Merge keystone/android12-5.10-keystone-qcom-release.42+ (f70b9a6) into msm-5.10 * refs/heads/tmp-f70b9a6: ANDROID: Fips 140: move fips symbols entirely in own list ANDROID: core of xt_IDLETIMER send_nl_msg support ANDROID: start to re-add xt_IDLETIMER send_nl_msg support ANDROID: add fips140.ko symbols to module ABI ANDROID: inject correct HMAC digest into fips140.ko at build time ANDROID: crypto: fips140 - perform load time integrity check FROMLIST: crypto: shash - stop comparing function pointers to avoid breaking CFI ANDROID: arm64: module: preserve RELA sections for FIPS140 integrity selfcheck ANDROID: arm64: simd: omit capability check in may_use_simd() ANDROID: kbuild: lto: permit the use of .a archives in LTO modules ANDROID: arm64: only permit certain alternatives in the FIPS140 module ANDROID: crypto: lib/aes - add vendor hooks for AES library routines ANDROID: crypto: lib/sha256 - add vendor hook for sha256() routine UPSTREAM: KVM: arm64: Mark the host stage-2 memory pools static UPSTREAM: arm64: mm: don't use CON and BLK mapping if KFENCE is enabled UPSTREAM: x86/build: Fix location of '-plugin-opt=' flags UPSTREAM: binder: Return EFAULT if we fail BINDER_ENABLE_ONEWAY_SPAM_DETECTION UPSTREAM: usb: dwc3: imx8mp: fix error return code in dwc3_imx8mp_probe() UPSTREAM: usb: dwc3: core: Add missing GHWPARAMS9 doc UPSTREAM: KVM: arm64: Fix error return code in init_hyp_mode() UPSTREAM: KVM: arm64: Support PREL/PLT relocs in EL2 code UPSTREAM: iommu/mediatek: Always enable the clk on resume UPSTREAM: mm: page_alloc: ignore init_on_free=1 for debug_pagealloc=1 UPSTREAM: dt-bindings: iommu: mediatek: update mediatek,iommu.yaml references UPSTREAM: media: mtk: fix mtk-smi dependency UPSTREAM: software node: Allow node addition to already existing device UPSTREAM: coresight: etm-perf: Fix define build issue when built as module UPSTREAM: kbuild: lto: Merge module sections if and only if CONFIG_LTO_CLANG is enabled UPSTREAM: kunit: tool: Disable PAGE_POISONING under --alltests UPSTREAM: gpiolib: Fix error return code in gpiolib_dev_init() UPSTREAM: memblock: fix section mismatch warning UPSTREAM: software node: Fix device_add_software_node() UPSTREAM: gpio: fix NULL-deref-on-deregistration regression BACKPORT: kbuild: fix UNUSED_KSYMS_WHITELIST for Clang LTO UPSTREAM: kbuild: lto: add _mcount to list of used symbols UPSTREAM: arm64: Add missing ISB after invalidating TLB in enter_vhe UPSTREAM: kbuild: Move .thinlto-cache removal to 'make clean' UPSTREAM: parisc: select FTRACE_MCOUNT_USE_PATCHABLE_FUNCTION_ENTRY UPSTREAM: kbuild: prevent CC_FLAGS_LTO self-bloating on recursive rebuilds UPSTREAM: regulator: qcom-rpmh: fix build after QCOM_COMMAND_DB is tristate UPSTREAM: dma-buf: cma_heap: Include linux/vmalloc.h to fix build failures on MIPS UPSTREAM: signal/parisc: Remove parisc specific definition of __ARCH_UAPI_SA_FLAGS UPSTREAM: nl80211: fix kernel-doc warning in the new SAE attribute ANDROID: abi_gki_aarch64_qcom: Add cpuidle_psci and gic_resume symbols ANDROID: gic-v3: Export gic_resume() for vendor GIC enhancements ANDROID: cpuidle-psci: Add vendor hook for cpuidle psci enter and exit FROMGIT: usb: typec: mux: Fix copy-paste mistake in typec_mux_match FROMGIT: usb: typec: ucsi: Clear PPM capability data in ucsi_init() error path ANDROID: export cpuset_cpus_allowed()for GKI purpose. ANDROID: GKI: Update abi_gki_aarch64_qcom list for shmem reclaim ANDROID: tracing: Add generic flag for register tracing disable ANDROID: user: Add vendor hook to user for GKI purpose ANDROID: mm: allow fast reclaim of shmem pages ANDROID: vendor_hooks: Export the tracepoints sched_stat_sleep and sched_waking to let module probe them Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/display/mediatek/mediatek,disp.txt Documentation/devicetree/bindings/media/mediatek-jpeg-decoder.txt Documentation/devicetree/bindings/media/mediatek-jpeg-encoder.txt Documentation/devicetree/bindings/media/mediatek-mdp.txt Documentation/devicetree/bindings/media/mediatek-vcodec.txt Change-Id: Ic22894ca2604f1bc7efea81204c41e2e5593defc Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-14 13:54:49 +09:00
include/trace/hooks/fips140.h
include/trace/hooks/fpsimd.h
Merge android12-5.10.21+ (44f812e) into msm-5.10 * refs/heads/tmp-44f812e: ANDROID: sched/core: Move en/dequeue hooks before related callbacks FROMGIT: kasan: record task_work_add() call stack FROMGIT: kasan, mm: integrate slab init_on_free with HW_TAGS FROMGIT: kasan, mm: integrate slab init_on_alloc with HW_TAGS FROMGIT: kasan, mm: integrate page_alloc init with HW_TAGS FROMGIT: mm: introduce debug_pagealloc_{map,unmap}_pages() helpers FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO FROMGIT: mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY FROMGIT: kernel/power: allow hibernation with page_poison sanity checking FROMGIT: mm, page_poison: use static key more efficiently BACKPORT: mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters FROMGIT: kasan: init memory in kasan_(un)poison for HW_TAGS FROMGIT: arm64: kasan: allow to init memory when setting tags FROMGIT: mm, kasan: don't poison boot memory with tag-based modes FROMGIT: kasan: initialize shadow to TAG_INVALID for SW_TAGS FROMGIT: mm/kasan: switch from strlcpy to strscpy BACKPORT: kasan: remove redundant config option FROMGIT: kasan: fix per-page tags for non-page_alloc pages FROMGIT: kasan: fix KASAN_STACK dependency for HW_TAGS FROMGIT: kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC FROMGIT: arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL FROMLIST: configfs: make directories inherit uid/gid from creator ANDROID: GKI: add some padding to some driver core structures ANDROID: Initial Android 12 OWNERS for abi metafiles UPSTREAM: iommu/msm: Hook up iotlb_sync_map UPSTREAM: memory: mtk-smi: Allow building as module UPSTREAM: memory: mtk-smi: Use platform_register_drivers UPSTREAM: iommu/mediatek: Fix error code in probe() UPSTREAM: iommu/mediatek: Fix unsigned domid comparison with less than zero UPSTREAM: iommu/mediatek: Add mt8192 support UPSTREAM: memory: mtk-smi: Add mt8192 support UPSTREAM: iommu/mediatek: Remove unnecessary check in attach_device UPSTREAM: iommu/mediatek: Support master use iova over 32bit UPSTREAM: iommu/mediatek: Add iova reserved function UPSTREAM: iommu/mediatek: Support for multi domains UPSTREAM: iommu/mediatek: Add get_domain_id from dev->dma_range_map UPSTREAM: iommu/mediatek: Add iova_region structure UPSTREAM: iommu/mediatek: Move geometry.aperture updating into domain_finalise UPSTREAM: iommu/mediatek: Move domain_finalise into attach_device UPSTREAM: iommu/mediatek: Adjust the structure UPSTREAM: iommu/mediatek: Support report iova 34bit translation fault in ISR UPSTREAM: iommu/mediatek: Support up to 34bit iova in tlb flush UPSTREAM: iommu/mediatek: Add power-domain operation UPSTREAM: iommu/mediatek: Add pm runtime callback UPSTREAM: iommu/mediatek: Add device link for smi-common and m4u UPSTREAM: iommu/mediatek: Add error handle for mtk_iommu_probe UPSTREAM: iommu/mediatek: Move hw_init into attach_device UPSTREAM: iommu/mediatek: Update oas for v7s UPSTREAM: iommu/mediatek: Add a flag for iova 34bits case UPSTREAM: iommu/io-pgtable-arm-v7s: Quad lvl1 pgtable for MediaTek UPSTREAM: iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros UPSTREAM: iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro UPSTREAM: iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap UPSTREAM: iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTek UPSTREAM: iommu/mediatek: Use the common mtk-memory-port.h UPSTREAM: dt-bindings: mediatek: Add binding for mt8192 IOMMU UPSTREAM: dt-bindings: memory: mediatek: Rename header guard for SMI header file UPSTREAM: dt-bindings: memory: mediatek: Extend LARB_NR_MAX to 32 UPSTREAM: dt-bindings: memory: mediatek: Add a common memory header file UPSTREAM: dt-bindings: memory: mediatek: Convert SMI to DT schema UPSTREAM: dt-bindings: iommu: mediatek: Convert IOMMU to DT schema UPSTREAM: iommu/mediatek: Remove the tlb-ops for v7s UPSTREAM: iommu/io-pgtable: Remove TLBI_ON_MAP quirk UPSTREAM: iommu/io-pgtable: Allow io_pgtable_tlb ops optional UPSTREAM: iommu/mediatek: Gather iova in iommu_unmap to achieve tlb sync once UPSTREAM: iommu/mediatek: Add iotlb_sync_map to sync whole the iova range BACKPORT: UPSTREAM: iommu: Add iova and size as parameters in iotlb_sync_map UPSTREAM: iommu/io-pgtable: Remove tlb_flush_leaf ANDROID: abi_gki_aarch64_qcom: Add symbols to allow list ANDROID: Add vendor hook to binder. ANDROID: fs: Add vendor hooks for ep_create_wakeup_source & timerfd_create Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers" ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for arm FROMLIST: ARM: kprobes: rewrite test-arm.c in UAL FROMLIST: ARM: kprobes: fix UNPREDICTABLE warnings UPSTREAM: ARM: efistub: replace adrl pseudo-op with adr_l macro invocation UPSTREAM: ARM: assembler: introduce adr_l, ldr_l and str_l macros UPSTREAM: ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler FROMGIT: binder: BINDER_GET_FROZEN_INFO ioctl FROMGIT: binder: use EINTR for interrupted wait for work BACKPORT: FROMGIT: binder: BINDER_FREEZE ioctl ANDROID: qcom: Add pci_dev_present to ABI ANDROID: GKI: Add sysfs_emit to symbol list ANDROID: gki_defconfig: Enable IFB, NET_SCH_TBF, NET_ACT_POLICE ANDROID: gki_defconfig: Enable USB_NET_CDC_NCM ANDROID: gki_defconfig: Enable USB_NET_AQC111 UPSTREAM: usb: dwc3: gadget: Use max speed if unspecified UPSTREAM: usb: dwc3: gadget: Set gadget_max_speed when set ssp_rate ANDROID: freezer: export the freezer_cgrp_subsys for GKI purpose. UPSTREAM: usb: dwc3: qcom: skip interconnect init for ACPI probe FROMGIT: usb: dwc3: gadget: Ignore EP queue requests during bus reset FROMGIT: usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown ANDROID: gpiolib: Add vendor hook for gpio read ANDROID: abi_gki_aarch64_qcom: Whitelist sched_setattr ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: mm: add Android ABI padding to some structures ANDROID: GKI: mount.h: add Android ABI padding to some structures FROMLIST: mm: fs: Invalidate BH LRU during page migration FROMLIST: mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily Revert "FROMLIST: mm: replace migrate_prep with lru_add_drain_all" Revert "BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily" Revert "FROMLIST: mm: fs: Invalidate BH LRU during page migration" ANDROID: vendor_hooks: Add hooks for account process tick ANDROID: usb: dwc3: gadget: Export dwc3_stop_active_transfer, dwc3_send_gadget_ep_cmd ANDROID: clang: update to 12.0.4 ANDROID: vendor_hooks: Add hooks for improving binder trans ANDROID: GKI: Disable DTPM CPU device UPSTREAM: powercap/drivers/dtpm: Add the experimental label to the option description UPSTREAM: powercap/drivers/dtpm: Fix root node initialization ANDROID: GKI: sched.h: add Android ABI padding to some structures ANDROID: GKI: module.h: add Android ABI padding to some structures ANDROID: GKI: sock.h: add Android ABI padding to some structures ANDROID: sched/fair: Do not sync task util with SD_BALANCE_FORK FROMGIT: selinux: vsock: Set SID for socket returned by accept() ANDROID: usb: typec: tcpci: Migrate restricted vendor hook ANDROID: qcom: Add is_dma_buf_file to ABI ANDROID: GKI: update .xml file ANDROID: GKI: enable KFENCE by setting the sample interval to 500ms ANDROID: abi_gki_aarch64_qcom: Add xhci symbols to list ANDROID: vmlinux.lds.h: Define SANITIZER_DISCARDS with CONFIG_CFI_CLANG ANDROID: usb: typec: tcpci: Add vendor hook to mask vbus present ANDROID: usb: typce: tcpci: Add vendor hook for chip specific features ANDROID: usb: typec: tcpci: Add vendor hooks for tcpci interface FROMGIT: f2fs: add sysfs nodes to get runtime compression stat ANDROID: dma-buf: Fix error path on system heaps use of the page pool ANDROID: usb: typec: tcpm: Fix event storm caused by error in backport ANDROID: GKI: USB: XHCI: add Android ABI padding to lots of xhci structures FROMGIT: KVM: arm64: Fix host's ZCR_EL2 restore on nVHE FROMGIT: KVM: arm64: Force SCTLR_EL2.WXN when running nVHE FROMGIT: KVM: arm64: Turn SCTLR_ELx_FLAGS into INIT_SCTLR_EL2_MMU_ON FROMGIT: KVM: arm64: Use INIT_SCTLR_EL2_MMU_OFF to disable the MMU on KVM teardown FROMGIT: arm64: Use INIT_SCTLR_EL1_MMU_OFF to disable the MMU on CPU restart FROMGIT: KVM: arm64: Enable SVE support for nVHE FROMGIT: KVM: arm64: Save/restore SVE state for nVHE BACKPORT: FROMGIT: KVM: arm64: Trap host SVE accesses when the FPSIMD state is dirty FROMGIT: KVM: arm64: Save guest's ZCR_EL1 before saving the FPSIMD state FROMGIT: KVM: arm64: Map SVE context at EL2 when available BACKPORT: FROMGIT: KVM: arm64: Rework SVE host-save/guest-restore FROMGIT: arm64: sve: Provide a conditional update accessor for ZCR_ELx FROMGIT: KVM: arm64: Introduce vcpu_sve_vq() helper FROMGIT: KVM: arm64: Let vcpu_sve_pffr() handle HYP VAs FROMGIT: KVM: arm64: Use {read,write}_sysreg_el1 to access ZCR_EL1 FROMGIT: KVM: arm64: Provide KVM's own save/restore SVE primitives ANDROID: GKI: USB: Gadget: add Android ABI padding to struct usb_gadget ANDROID: vendor_hooks: Add hooks for memory when debug ANDROID: vendor_hooks: Add hooks for ufs scheduler ANDROID: GKI: sound/usb/card.h: add Android ABI padding to struct snd_usb_endpoint ANDROID: GKI: user_namespace.h: add Android ABI padding to a structure ANDROID: GKI: timer.h: add Android ABI padding to a structure ANDROID: GKI: quota.h: add Android ABI padding to some structures ANDROID: GKI: mmu_notifier.h: add Android ABI padding to some structures ANDROID: GKI: mm.h: add Android ABI padding to a structure ANDROID: GKI: kobject.h: add Android ABI padding to some structures ANDROID: GKI: kernfs.h: add Android ABI padding to some structures ANDROID: GKI: irqdomain.h: add Android ABI padding to a structure ANDROID: GKI: ioport.h: add Android ABI padding to a structure ANDROID: GKI: iomap.h: add Android ABI padding to a structure ANDROID: GKI: hrtimer.h: add Android ABI padding to a structure ANDROID: GKI: genhd.h: add Android ABI padding to some structures ANDROID: GKI: ethtool.h: add Android ABI padding to a structure ANDROID: GKI: dma-mapping.h: add Android ABI padding to a structure ANDROID: GKI: networking: add Android ABI padding to a lot of networking structures ANDROID: GKI: blk_types.h: add Android ABI padding to a structure ANDROID: GKI: scsi.h: add Android ABI padding to a structure ANDROID: GKI: pci: add Android ABI padding to some structures ANDROID: GKI: add Android ABI padding to struct nf_conn Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: Id08dc5a5299b4a780553a44a402d18e9b5b096cb Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-25 18:46:34 +09:00
include/trace/hooks/fs.h
Merge android12-5.10.7+ (43edfc8) into msm-5.10 * refs/heads/tmp-43edfc8: FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers ANDROID: dm-user: fix typo in channel_free ANDROID: PM / Domains: add vendor_hook to disallow domain idle state ANDROID: sched: Export available_idle_cpu ANDROID: sched: Export sched_domains_mutex for lockdep ANDROID: iommu/dma: Add support for DMA_ATTR_SYS_CACHE_ONLY_NWA ANDROID: iommu/dma: Add support fo DMA_ATTR_SYS_CACHE_ONLY ANDROID: arm64: Add support for system cache memory type ANDROID: ftrace: vendor hook for ftrace dump on oops ANDROID: irqdesc: Export symbol for vendor modules ANDROID: fix 0-day bot build-break in fair.c ANDROID: cpuidle: export cpuidle_driver_state_disabled Linux 5.10.7 scsi: target: Fix XCOPY NAA identifier lookup rtlwifi: rise completion at the last step of firmware callback xsk: Fix memory leak for failed bind KVM: x86: fix shift out of bounds reported by UBSAN x86/mtrr: Correct the range check before performing MTRR type lookups dmaengine: idxd: off by one in cleanup code netfilter: nft_dynset: report EOPNOTSUPP on missing set feature netfilter: xt_RATEEST: reject non-null terminated string from userspace netfilter: ipset: fix shift-out-of-bounds in htable_bits() netfilter: x_tables: Update remaining dereference to RCU ARM: dts: OMAP3: disable AES on N950/N9 net/mlx5e: Fix SWP offsets when vlan inserted by driver bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucket bcache: check unsupported feature sets for bcache register bcache: fix typo from SUUP to SUPP in features.h drm/i915: clear the gpu reloc batch drm/i915: clear the shadow batch arm64: link with -z norelro for LLD or aarch64-elf dmabuf: fix use-after-free of dmabuf's file->f_inode Revert "device property: Keep secondary firmware node secondary by type" btrfs: send: fix wrong file path when there is an inode with a pending rmdir btrfs: qgroup: don't try to wait flushing if we're already holding a transaction iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 ALSA: hda/realtek: Add mute LED quirk for more HP laptops ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 ALSA: hda/conexant: add a new hda codec CX11970 ALSA: hda/via: Fix runtime PM for Clevo W35xSS blk-iocost: fix NULL iocg deref from racing against initialization x86/resctrl: Don't move a task to the same resource group x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR KVM: x86/mmu: Ensure TDP MMU roots are freed after yield kvm: check tlbs_dirty directly KVM: x86/mmu: Get root level from walkers when retrieving MMIO SPTE KVM: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() x86/mm: Fix leak of pmd ptlock mm: make wait_on_page_writeback() wait for multiple pending writebacks hwmon: (amd_energy) fix allocation of hwmon_channel_info config USB: serial: keyspan_pda: remove unused variable usb: gadget: configfs: Fix use-after-free issue with udc_name usb: gadget: configfs: Preserve function ordering after bind failure usb: gadget: Fix spinlock lockup on usb_function_deactivate USB: gadget: legacy: fix return error code in acm_ms_bind() usb: gadget: u_ether: Fix MTU size mismatch with RX packet size usb: gadget: function: printer: Fix a memory leak for interface descriptor usb: gadget: f_uac2: reset wMaxPacketSize USB: Gadget: dummy-hcd: Fix shift-out-of-bounds bug usb: gadget: select CONFIG_CRC32 ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks USB: usblp: fix DMA to stack USB: yurex: fix control-URB timeout handling USB: serial: option: add Quectel EM160R-GL USB: serial: option: add LongSung M5710 module support USB: serial: iuu_phoenix: fix DMA from stack usb: uas: Add PNY USB Portable SSD to unusual_uas usb: usbip: vhci_hcd: protect shift size USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion usb: dwc3: gadget: Clear wait flag on dequeue usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup usb: dwc3: meson-g12a: disable clk on error handling path in probe usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). USB: cdc-acm: blacklist another IR Droid device usb: gadget: enable super speed plus staging: mt7621-dma: Fix a resource leak in an error handling path Staging: comedi: Return -EFAULT if copy_to_user() fails powerpc: Handle .text.{hot,unlikely}.* in linker script crypto: asym_tpm: correct zero out potential secrets crypto: ecdh - avoid buffer overflow in ecdh_set_secret() scsi: block: Do not accept any requests while suspended scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close kbuild: don't hardcode depmod path scsi: ufs: Clear UAC for FFU and RPMB LUNs depmod: handle the case of /sbin/depmod without /sbin in PATH lib/genalloc: fix the overflow when size is too big local64.h: make <asm/local64.h> mandatory scsi: core: Only process PM requests if rpm_status != RPM_ACTIVE scsi: scsi_transport_spi: Set RQF_PM for domain validation commands scsi: ide: Mark power management requests with RQF_PM instead of RQF_PREEMPT scsi: ide: Do not set the RQF_PREEMPT flag for sense requests scsi: block: Introduce BLK_MQ_REQ_PM scsi: ufs-pci: Enable UFSHCD_CAP_RPM_AUTOSUSPEND for Intel controllers scsi: ufs-pci: Fix recovery from hibernate exit errors for Intel controllers scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff() scsi: ufs-pci: Fix restore from S4 for Intel controllers scsi: ufs: Fix wrong print message in dev_err() workqueue: Kick a worker based on the actual activation of delayed works block: add debugfs stanza for QUEUE_FLAG_NOWAIT selftests/vm: fix building protection keys test stmmac: intel: Add PCI IDs for TGL-H platform selftests: mlxsw: Set headroom size of correct port net: usb: qmi_wwan: add Quectel EM160R-GL ibmvnic: fix: NULL pointer dereference. CDC-NCM: remove "connected" log message net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs r8169: work around power-saving bug on some chip versions vhost_net: fix ubuf refcount incorrectly when sendmsg fails bareudp: Fix use of incorrect min_headroom size bareudp: set NETIF_F_LLTX flag net: hdlc_ppp: Fix issues when mod_timer is called while timer is running erspan: fix version 1 check in gre_parse_header() net: hns: fix return value check in __lb_other_process() net: sched: prevent invalid Scell_log shift count ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() bnxt_en: Fix AER recovery. net: mvpp2: fix pkt coalescing int-threshold configuration bnxt_en: Check TQM rings for maximum supported value. e1000e: Export S0ix flags to ethtool Revert "e1000e: disable s0ix entry and exit flows for ME systems" e1000e: bump up timeout to wait when ME un-configures ULP mode e1000e: Only run S0ix flows if shutdown succeeded tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc net-sysfs: take the rtnl lock when storing xps_rxqs net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc net-sysfs: take the rtnl lock when storing xps_cpus net: ethernet: Fix memleak in ethoc_probe net/ncsi: Use real net-device for response handler virtio_net: Fix recursive call to cpus_read_lock() qede: fix offload for IPIP tunnel packets net: ethernet: mvneta: Fix error handling in mvneta_probe ibmvnic: continue fatal error reset after passive init ibmvnic: fix login buffer memory leak net: stmmac: dwmac-meson8b: ignore the second clock input net: mvpp2: Fix GoP port 3 Networking Complex Control configurations atm: idt77252: call pci_disable_device() on error path ionic: account for vlan tag len in rx buffer len ethernet: ucc_geth: set dev->max_mtu to 1518 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE net: mvpp2: prs: fix PPPoE with ipv6 packet parse net: mvpp2: Add TCAM entry to drop flow control pause frames net/sched: sch_taprio: ensure to reset/destroy all child qdiscs iavf: fix double-release of rtnl_lock i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs Linux 5.10.6 mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start exec: Transform exec_update_mutex into a rw_semaphore rwsem: Implement down_read_interruptible rwsem: Implement down_read_killable_nested perf: Break deadlock involving exec_update_mutex fuse: fix bad inode RDMA/siw,rxe: Make emulated devices virtual in the device tree RDMA/core: remove use of dma_virt_ops scsi: ufs: Re-enable WriteBooster after device reset scsi: ufs: Allow an error return value from ->device_reset() drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() ALSA: hda/realtek - Modify Dell platform name Bluetooth: Fix attempting to set RPA timeout when unsupported kdev_t: always inline major/minor helper functions dt-bindings: rtc: add reset-source property rtc: pcf2127: only use watchdog when explicitly available rtc: pcf2127: move watchdog initialisation to a separate function Revert "mtd: spinand: Fix OOB read" Revert "drm/amd/display: Fix memory leaks in S3 resume" Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/rtc/rtc.yaml drivers/usb/dwc3/gadget.c drivers/usb/gadget/function/f_uac2.c fs/buffer.c include/linux/dma-mapping.h Change-Id: Ia31d8db4ad2181df65e2c455c0c252563b4c004e Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-15 02:46:10 +09:00
include/trace/hooks/ftrace_dump.h
include/trace/hooks/futex.h
include/trace/hooks/gic.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/trace/hooks/gic_v3.h
Merge android12-5.10.21+ (44f812e) into msm-5.10 * refs/heads/tmp-44f812e: ANDROID: sched/core: Move en/dequeue hooks before related callbacks FROMGIT: kasan: record task_work_add() call stack FROMGIT: kasan, mm: integrate slab init_on_free with HW_TAGS FROMGIT: kasan, mm: integrate slab init_on_alloc with HW_TAGS FROMGIT: kasan, mm: integrate page_alloc init with HW_TAGS FROMGIT: mm: introduce debug_pagealloc_{map,unmap}_pages() helpers FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO FROMGIT: mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY FROMGIT: kernel/power: allow hibernation with page_poison sanity checking FROMGIT: mm, page_poison: use static key more efficiently BACKPORT: mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters FROMGIT: kasan: init memory in kasan_(un)poison for HW_TAGS FROMGIT: arm64: kasan: allow to init memory when setting tags FROMGIT: mm, kasan: don't poison boot memory with tag-based modes FROMGIT: kasan: initialize shadow to TAG_INVALID for SW_TAGS FROMGIT: mm/kasan: switch from strlcpy to strscpy BACKPORT: kasan: remove redundant config option FROMGIT: kasan: fix per-page tags for non-page_alloc pages FROMGIT: kasan: fix KASAN_STACK dependency for HW_TAGS FROMGIT: kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC FROMGIT: arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL FROMLIST: configfs: make directories inherit uid/gid from creator ANDROID: GKI: add some padding to some driver core structures ANDROID: Initial Android 12 OWNERS for abi metafiles UPSTREAM: iommu/msm: Hook up iotlb_sync_map UPSTREAM: memory: mtk-smi: Allow building as module UPSTREAM: memory: mtk-smi: Use platform_register_drivers UPSTREAM: iommu/mediatek: Fix error code in probe() UPSTREAM: iommu/mediatek: Fix unsigned domid comparison with less than zero UPSTREAM: iommu/mediatek: Add mt8192 support UPSTREAM: memory: mtk-smi: Add mt8192 support UPSTREAM: iommu/mediatek: Remove unnecessary check in attach_device UPSTREAM: iommu/mediatek: Support master use iova over 32bit UPSTREAM: iommu/mediatek: Add iova reserved function UPSTREAM: iommu/mediatek: Support for multi domains UPSTREAM: iommu/mediatek: Add get_domain_id from dev->dma_range_map UPSTREAM: iommu/mediatek: Add iova_region structure UPSTREAM: iommu/mediatek: Move geometry.aperture updating into domain_finalise UPSTREAM: iommu/mediatek: Move domain_finalise into attach_device UPSTREAM: iommu/mediatek: Adjust the structure UPSTREAM: iommu/mediatek: Support report iova 34bit translation fault in ISR UPSTREAM: iommu/mediatek: Support up to 34bit iova in tlb flush UPSTREAM: iommu/mediatek: Add power-domain operation UPSTREAM: iommu/mediatek: Add pm runtime callback UPSTREAM: iommu/mediatek: Add device link for smi-common and m4u UPSTREAM: iommu/mediatek: Add error handle for mtk_iommu_probe UPSTREAM: iommu/mediatek: Move hw_init into attach_device UPSTREAM: iommu/mediatek: Update oas for v7s UPSTREAM: iommu/mediatek: Add a flag for iova 34bits case UPSTREAM: iommu/io-pgtable-arm-v7s: Quad lvl1 pgtable for MediaTek UPSTREAM: iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros UPSTREAM: iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro UPSTREAM: iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap UPSTREAM: iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTek UPSTREAM: iommu/mediatek: Use the common mtk-memory-port.h UPSTREAM: dt-bindings: mediatek: Add binding for mt8192 IOMMU UPSTREAM: dt-bindings: memory: mediatek: Rename header guard for SMI header file UPSTREAM: dt-bindings: memory: mediatek: Extend LARB_NR_MAX to 32 UPSTREAM: dt-bindings: memory: mediatek: Add a common memory header file UPSTREAM: dt-bindings: memory: mediatek: Convert SMI to DT schema UPSTREAM: dt-bindings: iommu: mediatek: Convert IOMMU to DT schema UPSTREAM: iommu/mediatek: Remove the tlb-ops for v7s UPSTREAM: iommu/io-pgtable: Remove TLBI_ON_MAP quirk UPSTREAM: iommu/io-pgtable: Allow io_pgtable_tlb ops optional UPSTREAM: iommu/mediatek: Gather iova in iommu_unmap to achieve tlb sync once UPSTREAM: iommu/mediatek: Add iotlb_sync_map to sync whole the iova range BACKPORT: UPSTREAM: iommu: Add iova and size as parameters in iotlb_sync_map UPSTREAM: iommu/io-pgtable: Remove tlb_flush_leaf ANDROID: abi_gki_aarch64_qcom: Add symbols to allow list ANDROID: Add vendor hook to binder. ANDROID: fs: Add vendor hooks for ep_create_wakeup_source & timerfd_create Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers" ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for arm FROMLIST: ARM: kprobes: rewrite test-arm.c in UAL FROMLIST: ARM: kprobes: fix UNPREDICTABLE warnings UPSTREAM: ARM: efistub: replace adrl pseudo-op with adr_l macro invocation UPSTREAM: ARM: assembler: introduce adr_l, ldr_l and str_l macros UPSTREAM: ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler FROMGIT: binder: BINDER_GET_FROZEN_INFO ioctl FROMGIT: binder: use EINTR for interrupted wait for work BACKPORT: FROMGIT: binder: BINDER_FREEZE ioctl ANDROID: qcom: Add pci_dev_present to ABI ANDROID: GKI: Add sysfs_emit to symbol list ANDROID: gki_defconfig: Enable IFB, NET_SCH_TBF, NET_ACT_POLICE ANDROID: gki_defconfig: Enable USB_NET_CDC_NCM ANDROID: gki_defconfig: Enable USB_NET_AQC111 UPSTREAM: usb: dwc3: gadget: Use max speed if unspecified UPSTREAM: usb: dwc3: gadget: Set gadget_max_speed when set ssp_rate ANDROID: freezer: export the freezer_cgrp_subsys for GKI purpose. UPSTREAM: usb: dwc3: qcom: skip interconnect init for ACPI probe FROMGIT: usb: dwc3: gadget: Ignore EP queue requests during bus reset FROMGIT: usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown ANDROID: gpiolib: Add vendor hook for gpio read ANDROID: abi_gki_aarch64_qcom: Whitelist sched_setattr ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: mm: add Android ABI padding to some structures ANDROID: GKI: mount.h: add Android ABI padding to some structures FROMLIST: mm: fs: Invalidate BH LRU during page migration FROMLIST: mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily Revert "FROMLIST: mm: replace migrate_prep with lru_add_drain_all" Revert "BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily" Revert "FROMLIST: mm: fs: Invalidate BH LRU during page migration" ANDROID: vendor_hooks: Add hooks for account process tick ANDROID: usb: dwc3: gadget: Export dwc3_stop_active_transfer, dwc3_send_gadget_ep_cmd ANDROID: clang: update to 12.0.4 ANDROID: vendor_hooks: Add hooks for improving binder trans ANDROID: GKI: Disable DTPM CPU device UPSTREAM: powercap/drivers/dtpm: Add the experimental label to the option description UPSTREAM: powercap/drivers/dtpm: Fix root node initialization ANDROID: GKI: sched.h: add Android ABI padding to some structures ANDROID: GKI: module.h: add Android ABI padding to some structures ANDROID: GKI: sock.h: add Android ABI padding to some structures ANDROID: sched/fair: Do not sync task util with SD_BALANCE_FORK FROMGIT: selinux: vsock: Set SID for socket returned by accept() ANDROID: usb: typec: tcpci: Migrate restricted vendor hook ANDROID: qcom: Add is_dma_buf_file to ABI ANDROID: GKI: update .xml file ANDROID: GKI: enable KFENCE by setting the sample interval to 500ms ANDROID: abi_gki_aarch64_qcom: Add xhci symbols to list ANDROID: vmlinux.lds.h: Define SANITIZER_DISCARDS with CONFIG_CFI_CLANG ANDROID: usb: typec: tcpci: Add vendor hook to mask vbus present ANDROID: usb: typce: tcpci: Add vendor hook for chip specific features ANDROID: usb: typec: tcpci: Add vendor hooks for tcpci interface FROMGIT: f2fs: add sysfs nodes to get runtime compression stat ANDROID: dma-buf: Fix error path on system heaps use of the page pool ANDROID: usb: typec: tcpm: Fix event storm caused by error in backport ANDROID: GKI: USB: XHCI: add Android ABI padding to lots of xhci structures FROMGIT: KVM: arm64: Fix host's ZCR_EL2 restore on nVHE FROMGIT: KVM: arm64: Force SCTLR_EL2.WXN when running nVHE FROMGIT: KVM: arm64: Turn SCTLR_ELx_FLAGS into INIT_SCTLR_EL2_MMU_ON FROMGIT: KVM: arm64: Use INIT_SCTLR_EL2_MMU_OFF to disable the MMU on KVM teardown FROMGIT: arm64: Use INIT_SCTLR_EL1_MMU_OFF to disable the MMU on CPU restart FROMGIT: KVM: arm64: Enable SVE support for nVHE FROMGIT: KVM: arm64: Save/restore SVE state for nVHE BACKPORT: FROMGIT: KVM: arm64: Trap host SVE accesses when the FPSIMD state is dirty FROMGIT: KVM: arm64: Save guest's ZCR_EL1 before saving the FPSIMD state FROMGIT: KVM: arm64: Map SVE context at EL2 when available BACKPORT: FROMGIT: KVM: arm64: Rework SVE host-save/guest-restore FROMGIT: arm64: sve: Provide a conditional update accessor for ZCR_ELx FROMGIT: KVM: arm64: Introduce vcpu_sve_vq() helper FROMGIT: KVM: arm64: Let vcpu_sve_pffr() handle HYP VAs FROMGIT: KVM: arm64: Use {read,write}_sysreg_el1 to access ZCR_EL1 FROMGIT: KVM: arm64: Provide KVM's own save/restore SVE primitives ANDROID: GKI: USB: Gadget: add Android ABI padding to struct usb_gadget ANDROID: vendor_hooks: Add hooks for memory when debug ANDROID: vendor_hooks: Add hooks for ufs scheduler ANDROID: GKI: sound/usb/card.h: add Android ABI padding to struct snd_usb_endpoint ANDROID: GKI: user_namespace.h: add Android ABI padding to a structure ANDROID: GKI: timer.h: add Android ABI padding to a structure ANDROID: GKI: quota.h: add Android ABI padding to some structures ANDROID: GKI: mmu_notifier.h: add Android ABI padding to some structures ANDROID: GKI: mm.h: add Android ABI padding to a structure ANDROID: GKI: kobject.h: add Android ABI padding to some structures ANDROID: GKI: kernfs.h: add Android ABI padding to some structures ANDROID: GKI: irqdomain.h: add Android ABI padding to a structure ANDROID: GKI: ioport.h: add Android ABI padding to a structure ANDROID: GKI: iomap.h: add Android ABI padding to a structure ANDROID: GKI: hrtimer.h: add Android ABI padding to a structure ANDROID: GKI: genhd.h: add Android ABI padding to some structures ANDROID: GKI: ethtool.h: add Android ABI padding to a structure ANDROID: GKI: dma-mapping.h: add Android ABI padding to a structure ANDROID: GKI: networking: add Android ABI padding to a lot of networking structures ANDROID: GKI: blk_types.h: add Android ABI padding to a structure ANDROID: GKI: scsi.h: add Android ABI padding to a structure ANDROID: GKI: pci: add Android ABI padding to some structures ANDROID: GKI: add Android ABI padding to struct nf_conn Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: Id08dc5a5299b4a780553a44a402d18e9b5b096cb Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-25 18:46:34 +09:00
include/trace/hooks/gpiolib.h
Merge keystone/android12-5.10-keystone-qcom-release.39+ (9782146) into msm-5.10 * refs/heads/tmp-9782146: FROMGIT: usb: typec: tcpm: Respond Not_Supported if no snk_vdo FROMGIT: usb: typec: tcpm: Properly interrupt VDM AMS FROMGIT: usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header UPSTREAM: swiotlb: Fix the type of index ANDROID: Don't add image to all target with KBUILD_MIXED_TREE Linux 5.10.39 scripts: switch explicitly to Python 3 tweewide: Fix most Shebang lines ipv6: remove extra dev_hold() for fallback tunnels ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods sit: proper dev_{hold|put} in ndo_[un]init methods ip6_gre: proper dev_{hold|put} in ndo_[un]init methods net: stmmac: Do not enable RX FIFO overflow interrupts lib: stackdepot: turn depot_lock spinlock to raw_spinlock block: reexpand iov_iter after read/write ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP net:CXGB4: fix leak if sk_buff is not used gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 drm/amd/display: Fix two cursor duplication when using overlay nvmet: remove unsupported command noise net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found ceph: don't allow access to MDS-private inodes ceph: don't clobber i_snap_caps on non-I_NEW inode ceph: fix fscache invalidation scsi: lpfc: Fix illegal memory access on Abort IOCBs riscv: Workaround mcount name prior to clang-13 scripts/recordmcount.pl: Fix RISC-V regex for clang riscv: Use $(LD) instead of $(CC) to link vDSO platform/chrome: cros_ec_typec: Add DP mode check ARM: 9075/1: kernel: Fix interrupted SMC calls um: Disable CONFIG_GCOV with MODULES um: Mark all kernel symbols as local NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() ACPI / hotplug / PCI: Fix reference count leak in enable_slot() ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() dmaengine: dw-edma: Fix crash on loading/unloading driver PCI: thunder: Fix compile testing virtio_net: Do not pull payload in skb->head isdn: capi: fix mismatched prototypes cxgb4: Fix the -Wmisleading-indentation warning usb: sl811-hcd: improve misleading indentation kgdb: fix gcc-11 warning on indentation airo: work around stack usage warning drm/i915/display: fix compiler warning about array overrun x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes ANDROID: I3C: Enable I3C core framework ANDROID: GKI: Update abi_gki_aarch64_qcom for hung task detect ANDROID: GKI: 5/21 KMI update FROMGIT: blk-mq: clearing flush request reference in tags->rqs[] FROMGIT: blk-mq: clear stale request in tags->rq[] before freeing one request pool FROMGIT: blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter Revert "ANDROID: GKI: Enable CONFIG_KUNIT" BACKPORT: block: Remove queue_limits.bio_max_bytes FROMGIT: kasan: use dump_stack_lvl(KERN_ERR) to print stacks FROMGIT: fix for "printk: introduce dump_stack_lvl()" FROMGIT: printk: introduce dump_stack_lvl() UPSTREAM: arm64: mte: Remove unused mte_assign_mem_tag_range() UPSTREAM: arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere ANDROID: vendor_hooks: add hooks for slab memory leak debugging Revert "Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20"" ANDROID: GKI: Disable CONFIG_ZONE_DMA on arm64 ANDROID: abi_gki_aarch64_qcom: Add *gic_v3_set_affinity trace syms ANDROID: mmc: Add vendor hooks ANDROID: gic-v3: Change GIC v3 vendor hook to restricted ANDROID: GKI: enable hidden configs for DMA ANDROID: GKI: remove kernel_read from abi symbol list Revert "Revert "mmc: block: Issue a cache flush only when it's enabled"" Revert "ANDROID: GKI: restore a part of "struct mmc_host"" Revert "Revert "media: v4l2-ctrls: fix reference to freed memory"" Revert "Revert "sched,fair: Alternative sched_slice()"" FROMGIT: usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work FROMGIT: usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 Revert "Revert "nvme-pci: set min_align_mask"" Revert "Revert "swiotlb: respect min_align_mask"" Revert "Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single"" Revert "Revert "swiotlb: refactor swiotlb_tbl_map_single"" Revert "Revert "swiotlb: clean up swiotlb_tbl_unmap_single"" Revert "Revert "swiotlb: factor out a nr_slots helper"" Revert "Revert "swiotlb: factor out an io_tlb_offset helper"" Revert "Revert "swiotlb: add a IO_TLB_SIZE define"" Revert "Revert "driver core: add a min_align_mask field to struct device_dma_parameters"" Revert "Revert "capabilities: require CAP_SETFCAP to map uid 0"" Revert "ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos" ANDROID: Fix compilation error with huge_pmd_share() UPSTREAM: mm: memblock: add more debug logs UPSTREAM: mm: memblock: drop __init from memblock functions to make it inline ANDROID: modpost: Check for KBUILD_MIXED_TREE for Modules.symvers ANDROID: hung_task: Add vendor hook for hung task detect ANDROID: vendor_hooks: add hook to balance_dirty_pages() ANDROID: vendor_hooks: Add hooks for reducing virtual address fragmentation ANDROID: abi_gki_aarch64_qcom: Add aes_encrypt/aes_expandkey ANDROID: iommu: Add vendor hook for iova allocation and free tracking ANDROID: iommu/io-pgtable-arm: Fix unmapping loop in __arm_lpae_unmap() ANDROID: kernel: Fix debug_kinfo warning message Revert "mm: fix struct page layout on 32-bit systems" Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4" Revert "kyber: fix out of bounds access when preempted" Revert "PM: runtime: Fix unpaired parent child_count for force_resume" Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940" ANDROID: ABI: Update allowed list for QCOM ANDROID: Update the ABI xml ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add missing symbols for i3c ANDROID: dm-user: Drop additional reference FROMGIT: scsi: ufs: ufs-mediatek: Fix power down spec violation UPSTREAM: scsi: ufs-mediatek: Support option to disable auto-hibern8 UPSTREAM: scsi: ufs-mediatek: Decouple features from platform bindings BACKPORT: scsi: ufs-mediatek: Support VA09 regulator operations UPSTREAM: scsi: ufs: Add retry flow for failed HBA enabling Linux 5.10.38 ASoC: rsnd: check all BUSIF status when error nvme: do not try to reconfigure APST when the controller is not live ext4: fix debug format string warning debugfs: Make debugfs_allow RO after init dt-bindings: serial: 8250: Remove duplicated compatible strings dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 i2c: mediatek: Fix send master code at more than 1MHz media: rkvdec: Remove of_match_ptr() clk: exynos7: Mark aclk_fsys1_200 as critical drm/i915: Fix crash in auto_retire drm/i915/overlay: Fix active retire callback alignment drm/i915: Read C0DRB3/C1DRB3 as 16 bits again drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp kobject_uevent: remove warning in init_uevent_argv() usb: typec: tcpm: Fix error while calculating PPS out values ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address ARM: 9012/1: move device tree mapping out of linear region ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue MIPS: Avoid handcoded DIVU in `__div64_32' altogether MIPS: Avoid DIVU in `__div64_32' is result would be zero MIPS: Reinstate platform `__div64_32' handler mm: fix struct page layout on 32-bit systems iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" KVM: VMX: Disable preemption when probing user return MSRs KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported KVM: nVMX: Always make an attempt to map eVMCS after migration KVM: x86: Move RDPID emulation intercept to its own enum KVM: x86: Emulate RDPID only if RDTSCP is supported xen/gntdev: fix gntdev_mmap() error exit path cdc-wdm: untangle a circular dependency between callback and softint iio: tsl2583: Fix division by a zero lux_val iio: gyro: mpu3050: Fix reported temperature value xhci: Add reset resume quirk for AMD xhci controller. xhci: Do not use GFP_KERNEL in (potentially) atomic context xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI usb: typec: ucsi: Put fwnode in any case during ->probe() usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 usb: dwc3: gadget: Return success always for kick transfer in ep queue usb: dwc3: gadget: Enable suspend events usb: core: hub: fix race condition about TRSMRCY of resume usb: dwc2: Fix gadget DMA unmap direction usb: xhci: Increase timeout for HC halt usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield usb: dwc3: omap: improve extcon initialization blk-mq: Swap two calls in blk_mq_exit_queue() blk-mq: plug request for shared sbitmap nbd: Fix NULL pointer in flush_workqueue f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly nvmet-rdma: Fix NULL deref when SEND is completed with error nvmet: fix inline bio check for bdev-ns nvmet: add lba to sect conversion helpers kyber: fix out of bounds access when preempted ACPI: scan: Fix a memory leak in an error handling path usb: musb: Fix an error message hwmon: (occ) Fix poll rate limiting usb: fotg210-hcd: Fix an error message iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER iio: proximity: pulsedlight: Fix rumtime PM imbalance on error iio: light: gp2ap002: Fix rumtime PM imbalance on error usb: dwc3: gadget: Free gadget structure only after freeing endpoints perf tools: Fix dynamic libbpf link xen/unpopulated-alloc: fix error return code in fill_list() xen/unpopulated-alloc: consolidate pgmap manipulation dax: Wake up all waiters after invalidating dax entry dax: Add a wakeup mode parameter to put_unlocked_entry() dax: Add an enum for specifying dax wakup mode KVM: x86: Prevent deadlock against tk_core.seq KVM: x86: Cancel pvclock_gtod_work on module removal drm/msm/dp: initialize audio_comp when audio starts KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer kvm: exit halt polling on need_resched() as well drm/i915: Avoid div-by-zero on gen2 drm/amd/display: Initialize attribute for hdcp_srm sysfs file drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected btrfs: fix race leading to unpersisted data and metadata on fsync arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup blk-iocost: fix weight updates of inner active iocgs mm/hugetlb: fix F_SEAL_FUTURE_WRITE kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled userfaultfd: release page in error path to avoid BUG_ON squashfs: fix divide error in calculate_skip() hfsplus: prevent corruption in shrinking truncate powerpc/64s: Fix crashes when toggling entry flush barrier powerpc/64s: Fix crashes when toggling stf barrier ARC: mm: Use max_high_pfn as a HIGHMEM zone border ARC: mm: PAE: use 40-bit physical page mask ARC: entry: fix off-by-one error in syscall number validation f2fs: avoid unneeded data copy in f2fs_ioc_move_range() mptcp: fix splat when closing unaccepted socket i40e: Fix PHY type identifiers for 2.5G and 5G adapters i40e: fix the restart auto-negotiation after FEC modified i40e: Fix use-after-free in i40e_client_subtask() i40e: fix broken XDP support netfilter: nftables: avoid overflows in nft_hash_buckets() kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources kernel: kexec_file: fix error return code of kexec_calculate_store_digests() fs/proc/generic.c: fix incorrect pde_is_permanent check sched/fair: Fix unfairness caused by missing load decay sched: Fix out-of-bound access in uclamp can: m_can: m_can_tx_work_queue(): fix tx_skb race condition can: mcp251x: fix resume from sleep before interface was brought up can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path netfilter: nftables: Fix a memleak from userdata error path in new objects netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check smc: disallow TCP_ULP in smc_setsockopt() net: fix nla_strcmp to handle more then one trailing null character ethtool: fix missing NLM_F_MULTI flag when dumping mm/gup: check for isolation errors mm/gup: return an error on migration failure mm/gup: check every subpage of a compound page during isolation ksm: fix potential missing rmap_item for stable_node mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() arm64: entry: always set GIC_PRIO_PSR_I_SET during entry arm64: entry: factor irq triage logic into macros drm/radeon: Avoid power table parsing memory leaks drm/radeon: Fix off-by-one power_state index heap overwrite net: stmmac: Clear receive all(RA) bit when promiscuous mode is off xsk: Fix for xp_aligned_validate_desc() when len == chunk_size netfilter: xt_SECMARK: add new revision to fix structure layout sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b ethernet:enic: Fix a use after free bug in enic_hard_start_xmit block/rnbd-clt: Check the return value of the function rtrs_clt_query block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t libbpf: Fix signed overflow in ringbuf_process_ring sunrpc: Fix misplaced barrier in call_decode RISC-V: Fix error code returned by riscv_hartid_to_cpuid() sctp: do asoc update earlier in sctp_sf_do_dupcook_a net: hns3: disable phy loopback setting in hclge_mac_start_phy net: hns3: use netif_tx_disable to stop the transmit queue net: hns3: fix for vxlan gpe tx checksum bug net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() net: hns3: initialize the message content in hclge_get_link_mode() net: hns3: fix incorrect configuration for igu_egu_hw_err rtc: ds1307: Fix wday settings for rx8130 scsi: ufs: core: Narrow down fast path in system suspend path scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend scsi: ufs: core: Do not put UFS power into LPM if link is broken scsi: qla2xxx: Prevent PRLI in target mode ceph: fix inode leak on getattr error in __fh_to_dentry swiotlb: Fix the type of index xprtrdma: rpcrdma_mr_pop() already does list_del_init() xprtrdma: Fix cwnd update ordering xprtrdma: Avoid Receive Queue wrapping pwm: atmel: Fix duty cycle calculation in .get_state() SUNRPC: fix ternary sign expansion bug in tracing dmaengine: idxd: fix cdev setup and free device lifetime issues dmaengine: idxd: fix dma device lifetime dmaengine: idxd: Fix potential null dereference on pointer status rtc: fsl-ftm-alarm: add MODULE_TABLE() nfsd: ensure new clients break delegations NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting thermal/drivers/tsens: Fix missing put_device error SUNRPC: Handle major timeout in xprt_adjust_timeout() SUNRPC: Remove trace_xprt_transmit_queued SUNRPC: Move fault injection call sites NFSv4.2 fix handling of sr_eof in SEEK's reply pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() PCI: endpoint: Fix missing destroy_workqueue() NFS: Deal correctly with attribute generation counter overflow NFSv4.2: Always flush out writes in nfs42_proc_fallocate() NFS: Fix attribute bitmask in _nfs42_proc_fallocate() NFS: nfs4_bitmask_adjust() must not change the server global bitmasks rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: Fix a hungtask problem in atomic write f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix to avoid touching checkpointed data in get_victim() PCI: endpoint: Fix NULL pointer dereference for ->get_features() PCI: endpoint: Make *_free_bar() to return error codes on failure PCI: endpoint: Add helper API to get the 'next' unreserved BAR PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix to align to section for fallocate() on pinned file ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook PCI: Release OF node in pci_scan_device()'s error path PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader remoteproc: qcom_q6v5_mss: Replace ioremap with memremap f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE f2fs: move ioctl interface definitions to separated file thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() ASoC: rt286: Make RT286_SET_GPIO_* readable and writable watchdog: fix barriers when printing backtraces from all CPUs watchdog/softlockup: remove logic that tried to prevent repeated reports watchdog: explicitly update timestamp when reporting softlockup watchdog: rename __touch_watchdog() to a better descriptive name ia64: module: fix symbolizer crash on fdescr bnxt_en: Add PCI IDs for Hyper-V VF devices. kbuild: generate Module.symvers only when vmlinux exists selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test selftests: mlxsw: Increase the tolerance of backlog buildup net: ethernet: mtk_eth_soc: fix RX VLAN offload iavf: remove duplicate free resources calls powerpc/iommu: Annotate nested lock for lockdep qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt crypto: ccp: Free SEV device if SEV init fails mt76: mt7615: fix entering driver-own state on mt7663 drm/amdgpu: Add mem sync flag for IB allocated by SA drm/amd/display: add handling for hdcp2 rx id list validation drm/amd/display: fixed divide by zero kernel crash during dsc enablement powerpc/pseries: Stop calling printk in rtas_stop_self() samples/bpf: Fix broken tracex1 due to kprobe argument change net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() ASoC: rt286: Generalize support for ALC3263 codec powerpc/smp: Set numa node before updating mask flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() sctp: Fix out-of-bounds warning in sctp_process_asconf_param() ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 kconfig: nconf: stop endless search loops selftests: Set CC to clang in lib.mk if LLVM is set drm/amd/display: Force vsync flip when reconfiguring MPCC iommu/amd: Remove performance counter pre-initialization test Revert "iommu/amd: Fix performance counter initialization" ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() powerpc/mm: Add cond_resched() while removing hpte mappings iwlwifi: pcie: make cfg vs. trans_cfg more robust cuse: prevent clone virtiofs: fix userns fuse: invalidate attrs when page writeback completes mt76: mt7915: fix txpower init for TSSI off chips mt76: mt76x0: disable GTK offloading mt76: mt7615: support loading EEPROM for MT7613BE rtw88: 8822c: add LC calibration for RTL8822C pinctrl: samsung: use 'int' for register masks in Exynos mac80211: clear the beacon's CRC after channel switch IB/hfi1: Correct oversized ring allocation coresight: Do not scan for graph if none is present MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED i2c: Add I2C_AQ_NO_REP_START adapter quirk ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. ice: handle increasing Tx or Rx ring sizes ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet ip6_vti: proper dev_{hold|put} in ndo_[un]init methods net: hns3: add handling for xmit skb with recursive fraglist net: hns3: remediate a potential overflow risk of bd_num_list powerpc/32: Statically initialise first emergency context selftests/powerpc: Fix L1D flushing tests for Power10 Bluetooth: check for zapped sk before connecting net: bridge: when suppression is enabled exclude RARP packets net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports Bluetooth: initialize skb_queue_head at l2cap_chan_create() Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default ALSA: bebob: enable to deliver MIDI messages for multiple ports ALSA: rme9652: don't disable if not enabled ALSA: hdspm: don't disable if not enabled ALSA: hdsp: don't disable if not enabled i2c: bail out early when RDWR parameters are wrong Bluetooth: Fix incorrect status handling in LE PHY UPDATE event ASoC: rsnd: core: Check convert rate in rsnd_hw_params net: stmmac: Set FIFO sizes for ipq806x net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF tipc: convert dest node's address to network order fs: dlm: flush swork on shutdown fs: dlm: check on minimum msglen size fs: dlm: add errno handling to check callback fs: dlm: fix debugfs dump ath11k: fix thermal temperature read kvm: Cap halt polling at kvm->max_halt_poll_ns cpufreq: intel_pstate: Use HWP if enabled by platform firmware PM: runtime: Fix unpaired parent child_count for force_resume ACPI: PM: Add ACPI ID of Alder Lake Fan KVM/VMX: Invoke NMI non-IST entry instead of IST entry KVM: x86/mmu: Remove the defunct update_pte() paging hook tpm, tpm_tis: Reserve locality in tpm_tis_resume() tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() tpm: fix error return code in tpm2_get_cc_attrs_tbl() KEYS: trusted: Fix memory leak on object td UPSTREAM: module: unexport find_module and module_mutex FROMLIST: scsi: ufs: Increase the usable queue depth ANDROID: abi_gki_aarch64_qcom: Add vmemdup_user ANDROID: cgroup: add vendor hook to cgroup .attach() ANDROID: gki_defconfig: Enable HID_BETOP_FF JOYSTICK_XPAD_FF and JOYSTICK_XPAD_LEDS ANDROID: abi_gki_aarch64_qcom: Add devm_rproc_* APIs ANDROID: Incremental fs: Add uid to INCFS_IOC_GET_LAST_READ_ERROR ANDROID: Incremental fs: Make sysfs_name changeable on remount ANDROID: Incremental fs: Count pending_reads even when very short ANDROID: sched/fair: export sysctl_sched_min_granularity symbol ANDROID: Fix compat hwcap reporting on asymmetric 32-bit SoCs Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests" BACKPORT: sched/uclamp: Allow to reset a task uclamp constraint value ANDROID: GKI: restore termiox fields Revert "spi: Fix use-after-free with devm_spi_alloc_*" FROMGIT: block: avoid double io accounting for flush request UPSTREAM: kasan: fix kasan_byte_accessible() to be consistent with actual checks FROMLIST: blk-mq: Swap two calls in blk_mq_exit_queue() ANDROID: FUSE OWNERS pointing to android-mainline OWNERS Linux 5.10.37 sctp: delay auto_asconf init until binding the first addr Revert "net/sctp: fix race condition in sctp_destroy_sock" smp: Fix smp_call_function_single_async prototype net: Only allow init netns to set default tcp cong to a restricted algo arm64: Remove arm64_dma32_phys_limit and its uses bpf: Prevent writable memory-mapping of read-only ringbuf pages bpf, ringbuf: Deny reserve of buffers larger than ringbuf bpf: Fix alu32 const subreg bound tracking on bitwise operations afs: Fix speculative status fetches mm/memory-failure: unnecessary amount of unmapping mm/sparse: add the missing sparse_buffer_fini() in error branch mm: memcontrol: slab: fix obtain a reference to a freeing memcg mm/sl?b.c: remove ctor argument from kmem_cache_flags kfifo: fix ternary sign extension bugs ia64: fix EFI_DEBUG build perf session: Add swap operation for event TIME_CONV perf jit: Let convert_timestamp() to be backwards-compatible perf tools: Change fields type in perf_record_time_conv net:nfc:digital: Fix a double free in digital_tg_recv_dep_req net: bridge: mcast: fix broken length + header check for MRDv6 Adv. RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res RDMA/siw: Fix a use after free in siw_alloc_mr bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds selftests/bpf: Fix core_reloc test runner selftests/bpf: Fix field existence CO-RE reloc tests selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM bnxt_en: Fix RX consumer index logic in the error path. selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E bnxt_en: fix ternary sign extension bug in bnxt_show_temp() net: enetc: fix link error again net: phy: marvell: fix m88e1111_set_downshift net: phy: marvell: fix m88e1011_set_downshift powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') powerpc/perf: Fix the threshold event selection for memory events in power10 wlcore: Fix buffer overrun by snprintf due to incorrect buffer size ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock ath10k: Fix a use after free in ath10k_htc_send_bundle ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices powerpc/64: Fix the definition of the fixmap area RDMA/core: Add CM to restrack after successful attachment to a device RDMA/rxe: Fix a bug in rxe_fill_ip_info() net: phy: intel-xway: enable integrated led functions net: renesas: ravb: Fix a stuck issue when a lot of frames are received net: stmmac: fix TSO and TBS feature enabling during driver open nfp: devlink: initialize the devlink port attribute "lanes" crypto: ccp: Detect and reject "invalid" addresses destined for PSP mt76: mt7615: fix memleak when mt7615_unregister_device() net: davinci_emac: Fix incorrect masking of tx and rx error channel net: marvell: prestera: fix port event handling on init vsock/virtio: free queued packets when closing socket sfc: ef10: fix TX queue lookup in TX event handling ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails RDMA/cxgb4: add missing qpid increment gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check net: ethernet: ixp4xx: Set the DMA masks explicitly libbpf: Initialize the bpf_seq_printf parameters array field by field vsock/vmci: log once the failed queue pair allocation netfilter: nftables_offload: special ethertype handling for VLAN netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector netfilter: nft_payload: fix C-VLAN offload support mwl8k: Fix a double Free in mwl8k_probe_hw i2c: mediatek: Fix wrong dma sync flag i2c: sh7760: fix IRQ error path wlcore: fix overlapping snprintf arguments in debugfs rtlwifi: 8821ae: upgrade PHY and RF parameters KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid powerpc/smp: Reintroduce cpu_core_mask powerpc/pseries: extract host bridge from pci_bus prior to bus removal MIPS: pci-legacy: stop using of_pci_range_to_resource drm/amd/pm: fix error code in smu_set_power_limit() perf beauty: Fix fsconfig generator iommu/amd: Put newline after closing bracket in warning drm/i915/gvt: Fix error code in intel_gvt_init_device() net/packet: remove data races in fanout operations net/packet: make packet_fanout.arr size configurable up to 64K net/mlx5: Fix bit-wise and with zero ASoC: ak5558: correct reset polarity powerpc/xive: Fix xmon command "dxi" powerpc/xive: Drop check on irq_data in xive_core_debug_show() i2c: sh7760: add IRQ check i2c: rcar: add IRQ check i2c: rcar: protect against supurious interrupts on V3U i2c: rcar: make sure irq is not threaded on Gen2 and earlier i2c: mlxbf: add IRQ check i2c: jz4780: add IRQ check i2c: emev2: add IRQ check i2c: cadence: add IRQ check i2c: xiic: fix reference leak when pm_runtime_get_sync fails i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails i2c: sprd: fix reference leak when pm_runtime_get_sync fails i2c: omap: fix reference leak when pm_runtime_get_sync fails i2c: imx: fix reference leak when pm_runtime_get_sync fails i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails i2c: img-scb: fix reference leak when pm_runtime_get_sync fails i2c: cadence: fix reference leak when pm_runtime_get_sync fails RDMA/rtrs-clt: destroy sysfs after removing session from active list RDMA/srpt: Fix error return code in srpt_cm_req_recv() net: thunderx: Fix unintentional sign extension issue cxgb4: Fix unintentional sign extension issues RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() IB/hfi1: Fix error return code in parse_platform_config() RDMA/qedr: Fix error return code in qedr_iw_connect() ovl: invalidate readdir cache on changes to dir with origin KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit mt76: mt7663s: fix the possible device hang in high traffic mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation mt76: mt7915: fix mib stats counter reporting to mac80211 mt76: mt7615: fix mib stats counter reporting to mac80211 mt76: mt7915: fix aggr len debugfs node mt76: mt7915: fix tx skb dma unmap mt76: mt7615: fix tx skb dma unmap mt7601u: fix always true expression rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() xfs: fix return of uninitialized value in variable error perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric mac80211: bail out if cipher schemes are invalid powerpc: iommu: fix build when neither PCI or IBMVIO is set powerpc/perf: Fix PMU constraint check for EBB events powerpc/64s: Fix pte update for kernel memory on radix IB/hfi1: Use kzalloc() for mmu_rb_handler allocation liquidio: Fix unintented sign extension of a left shift of a u16 ASoC: simple-card: fix possible uninitialized single_cpu local variable KVM: arm64: Initialize VCPU mdcr_el2 before loading it HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls iommu/vt-d: Invalidate PASID cache when root/context entry changed iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL iommu/vt-d: Report the right page fault address iommu/vt-d: Report right snoop capability when using FL for IOVA iommu: Fix a boundary issue to avoid performance drop iommu/vt-d: Don't set then clear private data in prq_event_thread() mips: bmips: fix syscon-reboot nodes net: hns3: Limiting the scope of vector_ring_chain variable nfc: pn533: prevent potential memory corruption RDMA/core: Fix corrupted SL on passive side bug: Remove redundant condition check in report_bug net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() powerpc/pseries: Only register vio drivers if vio bus exists udp: never accept GSO_FRAGLIST packets net: phy: lan87xx: fix access to wrong register of LAN87xx ALSA: core: remove redundant spin_lock pair in snd_card_disconnect gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration IB/isert: Fix a use after free in isert_connect_request RDMA/mlx5: Fix drop packet rule in egress table iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk MIPS: loongson64: fix bug when PAGE_SIZE > 16KB pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero pinctrl: pinctrl-single: remove unused parameter inet: use bigger hash table for IP ID generation ima: Fix the error code for restoring the PCR value MIPS: fix local_irq_{disable,enable} in asmmacro.h powerpc/prom: Mark identical_pvr_fixup as __init powerpc/fadump: Mark fadump_calculate_reserve_size as __init libbpf: Add explicit padding to btf_dump_emit_type_decl_opts selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed iommu/vt-d: Reject unsupported page request modes iommu: Check dev->iommu in iommu_dev_xxx functions bpftool: Fix maybe-uninitialized warnings libbpf: Add explicit padding to bpf_xdp_set_link_opts net: lapbether: Prevent racing when checking whether the netif is running Bluetooth: avoid deadlock between hci_dev->lock and socket lock KVM: x86/mmu: Retry page faults that hit an invalid memslot wilc1000: write value to WILC_INTR2_ENABLE register RDMA/mlx5: Fix mlx5 rates to IB rates map ASoC: Intel: Skylake: Compile when any configuration is selected ASoC: Intel: boards: sof-wm8804: add check for PLL setting perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars HID: plantronics: Workaround for double volume key presses xsk: Respect device's headroom and tailroom on generic xmit path drivers/block/null_blk/main: Fix a double free in null_init. sched/debug: Fix cgroup_path[] serialization io_uring: fix overflows checks in provide buffers perf/amd/uncore: Fix sysfs type mismatch x86/events/amd/iommu: Fix sysfs type mismatch HSI: core: fix resource leaks in hsi_add_client_from_dt() media: cedrus: Fix H265 status definitions nvme-pci: don't simple map sgl when sgls are disabled nvmet-tcp: fix a segmentation fault during io parsing error mfd: stm32-timers: Avoid clearing auto reload register mailbox: sprd: Introduce refcnt when clients requests/free channels scsi: ibmvfc: Fix invalid state machine BUG_ON() scsi: sni_53c710: Add IRQ check scsi: sun3x_esp: Add IRQ check scsi: jazz_esp: Add IRQ check scsi: hisi_sas: Fix IRQ checks scsi: ufs: ufshcd-pltfrm: Fix deferred probing scsi: pm80xx: Fix potential infinite loop scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() clk: uniphier: Fix potential infinite loop drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer vfio/pci: Re-order vfio_pci_probe() vfio/pci: Move VGA and VF initialization to functions vfio/fsl-mc: Re-order vfio_fsl_mc_probe() media: v4l2-ctrls.c: fix race condition in hdl->requests list media: i2c: imx219: Balance runtime PM use-count media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream nvme: retrigger ANA log update if group descriptor isn't found power: supply: bq25980: Move props from battery node clk: imx: Fix reparenting of UARTs not associated with stdout nvmet-tcp: fix incorrect locking in state_change sk callback nvme-tcp: block BH in sk state_change sk callback seccomp: Fix CONFIG tests for Seccomp_filters ata: libahci_platform: fix IRQ check sata_mv: add IRQ checks pata_ipx4xx_cf: fix IRQ check pata_arasan_cf: fix IRQ check selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) x86/kprobes: Fix to check non boostable prefixes correctly of: overlay: fix for_each_child.cocci warnings drm/amdkfd: fix build error with AMD_IOMMU_V2=m media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs() media: m88rs6000t: avoid potential out-of-bounds reads on arrays media: atomisp: Fixed error handling path media: [next] staging: media: atomisp: fix memory leak of object flash media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30 media: m88ds3103: fix return value check in m88ds3103_probe() media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() media: venus: core: Fix some resource leaks in the error path of 'venus_probe()' drm/probe-helper: Check epoch counter in output_poll_execute() media: aspeed: fix clock handling logic media: rkisp1: rsz: crash fix when setting src format media: omap4iss: return error code when omap4iss_get() failed media: saa7146: use sg_dma_len when building pgtable media: saa7134: use sg_dma_len when building pgtable media: vivid: fix assignment of dev->fbuf_out_flags rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() afs: Fix updating of i_mode due to 3rd party change sched/fair: Fix shift-out-of-bounds in load_balance() drm/mcde/panel: Inverse misunderstood flag drm/amd/display: Fix off by one in hdmi_14_process_transaction() drm/stm: Fix bus_flags handling drm/tilcdc: send vblank event when disabling crtc soc: aspeed: fix a ternary sign expansion bug xen-blkback: fix compatibility bug with single page rings serial: omap: fix rs485 half-duplex filtering serial: omap: don't disable rs485 if rts gpio is missing ttyprintk: Add TTY hangup callback. usb: dwc2: Fix hibernation between host and device modes. usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check Drivers: hv: vmbus: Increase wait time for VMbus unload hwmon: (pmbus/pxe1610) don't bail out when not all pages are active x86/platform/uv: Fix !KEXEC build failure spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue Drivers: hv: vmbus: Use after free in __vmbus_open() ARM: dts: aspeed: Rainier: Fix humidity sensor bus address platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table security: keys: trusted: fix TPM2 authorizations memory: samsung: exynos5422-dmc: handle clk_set_parent() failure memory: renesas-rpc-if: fix possible NULL pointer dereference of resource spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op() m68k: Add missing mmap_read_lock() to sys_cacheflush() usbip: vudc: fix missing unlock on error in usbip_sockfd_store() crypto: chelsio - Read rxchannel-id from firmware node: fix device cleanups in error handling code firmware: qcom-scm: Fix QCOM_SCM configuration serial: core: return early on unsupported ioctls tty: fix return value for unsupported termiox ioctls tty: Remove dead termiox code tty: fix return value for unsupported ioctls tty: actually undefine superseded ASYNC flags USB: cdc-acm: fix TIOCGSERIAL implementation USB: cdc-acm: fix unprivileged TIOCCSERIAL usb: gadget: r8a66597: Add missing null check on return from platform_get_resource spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality spi: spi-zynqmp-gqspi: add mutex locking for exec_op spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible cpufreq: armada-37xx: Fix determining base CPU frequency cpufreq: armada-37xx: Fix driver cleanup when registration failed clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz cpufreq: armada-37xx: Fix the AVS value for load L1 clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock cpufreq: armada-37xx: Fix setting TBG parent for load levels crypto: qat - Fix a double free in adf_create_ring crypto: sa2ul - Fix memory leak of rxd crypto: sun8i-ss - Fix memory leak of pad crypto: allwinner - add missing CRYPTO_ prefix ACPI: CPPC: Replace cppc_attr with kobj_attribute cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration PM: runtime: Replace inline function pm_runtime_callbacks_present() soc: qcom: mdt_loader: Detect truncated read of segments soc: qcom: mdt_loader: Validate that p_filesz < p_memsz spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() spi: Fix use-after-free with devm_spi_alloc_* clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped clocksource/drivers/timer-ti-dm: Fix posted mode status check order PM / devfreq: Use more accurate returned new_freq as resume_freq soc: qcom: pdr: Fix error return code in pdr_register_listener staging: greybus: uart: fix unprivileged TIOCCSERIAL staging: fwserial: fix TIOCGSERIAL implementation staging: fwserial: fix TIOCSSERIAL implementation staging: rtl8192u: Fix potential infinite loop staging: comedi: tests: ni_routes_test: Fix compilation error irqchip/gic-v3: Fix OF_BAD_ADDR error handling mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol firmware: qcom_scm: Workaround lack of "is available" call on SC7180 firmware: qcom_scm: Reduce locking section for __get_convention() firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool m68k: mvme147,mvme16x: Don't wipe PCC timer config bits soundwire: stream: fix memory leak in stream config error path memory: pl353: fix mask of ECC page_size config register driver core: platform: Declare early_platform_cleanup() prototype drivers: nvmem: Fix voltage settings for QTI qfprom-efuse USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() usb: gadget: aspeed: fix dma map failure crypto: qat - fix error path in adf_isr_resource_alloc() crypto: poly1305 - fix poly1305_core_setkey() declaration NFSv4.2: fix copy stateid copying for the async copy NFSD: Fix sparse warning in nfs4proc.c arm64: dts: mediatek: fix reset GPIO level on pumpkin phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup soundwire: bus: Fix device found flag correctly bus: qcom: Put child node before return arm64: dts: renesas: r8a779a0: Fix PMU interrupt mtd: require write permissions for locking and badblock ioctls dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties' usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()' usb: gadget: s3c: Fix incorrect resources releasing fotg210-udc: Complete OUT requests on short packets fotg210-udc: Don't DMA more than the buffer can take fotg210-udc: Mask GRP2 interrupts we don't handle fotg210-udc: Remove a dubious condition leading to fotg210_done fotg210-udc: Fix EP0 IN requests bigger than two packets fotg210-udc: Fix DMA on EP0 for length > max packet size crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init crypto: qat - don't release uninitialized resources crypto: ccp - fix command queuing to TEE ring buffer usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1) usb: gadget: pch_udc: Initialize device pointer before use usb: gadget: pch_udc: Check for DMA mapping error usb: gadget: pch_udc: Check if driver is present before calling ->setup() usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() devtmpfs: fix placement of complete() call x86/microcode: Check for offline CPUs before requesting new microcode spi: stm32: Fix use-after-free on unbind arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding regulator: bd9576: Fix return from bd957x_probe() spi: stm32: drop devres version of spi_register_master crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control mtd: maps: fix error return code of physmap_flash_remove() mtd: don't lock when recursively deleting partitions mtd: rawnand: qcom: Return actual error code instead of -ENODEV mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() spi: rockchip: avoid objtool warning regmap: set debugfs_name to NULL after it is freed usb: typec: stusb160x: fix return value check in stusb160x_probe() usb: typec: tps6598x: Fix return value check in tps6598x_probe() usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS serial: stm32: fix tx_empty condition serial: stm32: add FIFO flush when port is closed serial: stm32: fix FIFO flush in startup and set_termios serial: stm32: call stm32_transmit_chars locked serial: stm32: fix tx dma completion, release channel serial: stm32: fix a deadlock in set_termios serial: stm32: fix wake-up flag handling serial: stm32: fix a deadlock condition with wakeup event serial: stm32: fix TX and RX FIFO thresholds serial: stm32: fix incorrect characters on console serial: stm32: fix startup by enabling usart for reception serial: stm32: Use of_device_get_match_data() serial: stm32: fix probe and remove order for dma serial: stm32: add "_usart" prefix in functions name serial: stm32: fix code cleaning warnings and checks x86/platform/uv: Set section block size for hubless architectures arm64: dts: renesas: Add mmc aliases into board dts files ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family ARM: dts: exynos: correct PMIC interrupt trigger level on Snow ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100 memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] crypto: sun8i-ss - fix result memory leak on error path fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE) firmware: xilinx: Add a blank line after function declaration firmware: xilinx: Fix dereferencing freed memory Revert "tools/power turbostat: adjust for temperature offset" usb: gadget: pch_udc: Revert d3cb25a12138 completely Revert "drm/qxl: do not run release if qxl failed to init" ovl: fix missing revert_creds() on error path Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read KVM: arm64: Fully zero the vcpu state on reset KVM: Stop looking for coalesced MMIO zones if the bus is destroyed KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created KVM: SVM: Don't strip the C-bit from CR2 on #PF interception KVM: nSVM: Set the shadow root level to the TDP level for nested NPT KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit KVM: s390: extend kvm_s390_shadow_fault to return entry pointer KVM: s390: split kvm_s390_real_to_abs KVM: s390: VSIE: fix MVPG handling for prefixing and MSO s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility KVM: s390: fix guarded storage control register handling KVM: s390: split kvm_s390_logical_to_effective KVM: s390: VSIE: correctly handle MVPG when in VSIE ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices ALSA: hda/realtek: Re-order ALC662 quirk table entries ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries ALSA: hda/realtek: Re-order ALC269 HP quirk table entries ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 drm/amd/display: Reject non-zero src_y and src_x for video planes drm: bridge/panel: Cleanup connector on bridge detach drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast drm/dp_mst: Revise broadcast msg lct & lcr drm/radeon: fix copy of uninitialized variable back to userspace drm/panfrost: Don't try to map pages that are already mapped drm/panfrost: Clear MMU irqs before handling the fault drm/qxl: use ttm bo priorities drm/i915/gvt: Fix vfio_edid issue for BXT/APL drm/i915/gvt: Fix virtual display setup for BXT/APL FDDI: defxx: Make MMIO the configuration default except for EISA mt76: fix potential DMA mapping leak rtw88: Fix array overrun in rtw_get_tx_power_params() cfg80211: scan: drop entry from hidden_list on overflow ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() md: Fix missing unused status line of /proc/mdstat md: md_open returns -EBUSY when entering racing area md: factor out a mddev_find_locked helper from mddev_find md: split mddev_find md-cluster: fix use-after-free issue when removing rdev md/bitmap: wait for external bitmap writes to complete during tear down async_xor: increase src_offs when dropping destination page x86, sched: Treat Intel SNC topology as default, COD as exception selinux: add proper NULL termination to the secclass_map permissions misc: vmw_vmci: explicitly initialize vmci_datagram payload misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create() misc: lis3lv02d: Fix false-positive WARN on various HP models phy: cadence: Sierra: Fix PHY power_on sequence sc16is7xx: Defer probe if device read fails iio:adc:ad7476: Fix remove handling iio:accel:adis16201: Fix wrong axis assignment that prevents loading iio: inv_mpu6050: Fully validate gyro and accel scale writes soc/tegra: regulators: Fix locking up when voltage-spread is out of range PM / devfreq: Unlock mutex and free devfreq struct in error path PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c PCI: xgene: Fix cfg resource mapping KVM: x86: Defer the MMU unload to the normal path on an global INVPCID PCI: Allow VPD access for QLogic ISP2722 FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR MIPS: pci-rt2880: fix slot 0 configuration MIPS: pci-mt7620: fix PLL lock check ASoC: tlv320aic32x4: Increase maximum register in regmap ASoC: tlv320aic32x4: Register clocks before registering component ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function ASoC: samsung: tm2_wm5110: check of of_parse return value usb: xhci-mtk: improve bandwidth scheduling with TT usb: xhci-mtk: remove or operator for setting schedule parameters usb: typec: tcpm: update power supply once partner accepts usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply drm: bridge: fix LONTIUM use of mipi_dsi_() functions staging: fwserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL permission check staging: fwserial: fix TIOCSSERIAL jiffies conversions USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check staging: greybus: uart: fix TIOCSSERIAL jiffies conversions USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions tty: amiserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL jiffies conversions usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers net/nfc: fix use-after-free llcp_sock_bind/connect bluetooth: eliminate the potential race condition when removing the HCI controller Bluetooth: verify AMP hci_chan before amp_destroy BACKPORT: scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk Revert "xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume" ANDROID: vendor_hooks: Add hooks to dup_task_struct ANDROID: arm64: enable compat vdso UPSTREAM: arm64: vdso32: drop -no-integrated-as flag BACKPORT: scsi: ufs-mediatek: Add HS-G4 support UPSTREAM: scsi: ufs: Add enums for UniPro version higher than 1.6 FROMGIT: usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default FROMGIT: xhci: Do not use GFP_KERNEL in (potentially) atomic context FROMGIT: xhci: Fix giving back cancelled URBs even if halted endpoint can't reset ANDROID: usb: gadget: f_accessory: update SS/SSP descriptors Revert "sched,fair: Alternative sched_slice()" Revert "media: v4l2-ctrls: fix reference to freed memory" ANDROID: GKI: restore a part of "struct mmc_host" Revert "mmc: block: Issue a cache flush only when it's enabled" ANDROID: iommu/io-pgtable-arm: Free underlying page tables for large mappings Revert "UPSTREAM: usb: gadget: f_uac2: validate input parameters" ANDROID: vendor_hooks: Add hooks for account irqtime process tick BACKPORT: arm64: fpsimd: run kernel mode NEON with softirqs disabled UPSTREAM: arm64: assembler: introduce wxN aliases for wN registers BACKPORT: arm64: assembler: remove conditional NEON yield macros UPSTREAM: fsverity: relax build time dependency on CRYPTO_SHA256 UPSTREAM: fscrypt: relax Kconfig dependencies for crypto API algorithms UPSTREAM: crypto: arm64/gcm - move authentication tag check to SIMD domain UPSTREAM: crypto: arm64/crc-t10dif - move NEON yield to C code UPSTREAM: crypto: arm64/aes-ce-mac - simplify NEON yield UPSTREAM: crypto: arm64/aes-neonbs - remove NEON yield calls UPSTREAM: crypto: arm64/sha512-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha3-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha2-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha1-ce - simplify NEON yield UPSTREAM: arm64: assembler: add cond_yield macro UPSTREAM: crypto: remove cipher routines from public crypto API UPSTREAM: chcr_ktls: use AES library for single use cipher ANDROID: add OWNERS for sysfs-fs-f2fs FROMGIT: mm/memory_hotplug: rate limit page migration warnings ANDROID: db845c_gki.fragment: Add QCOM_TSENSE config to avoid thermal crashes UPSTREAM: usb: gadget: f_uac2: validate input parameters UPSTREAM: usb: f_uac2: adds support for SS and SSP f2fs: return EINVAL for hole cases in swap file ANDROID: Update the ABI xml and symbol list f2fs: avoid swapon failure by giving a warning first ANDROID: topology: Add flag to indicate topology has been updated f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly f2fs: support iflag change given the mask f2fs: avoid null pointer access when handling IPU error ANDROID: Update the ABI xml and symbol list ANDROID: Add missing CFI jump table symbols to kallsyms Revert "BACKPORT: bio: limit bio max size" ANDROID: thermal: Add vendor thermal_pm_notify_suspend function Linux 5.10.36 thermal/core/fair share: Lock the thermal zone while looping over instances thermal/drivers/cpufreq_cooling: Fix slab OOB issue lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails dm integrity: fix missing goto in bitmap_flush_interval error handling dm space map common: fix division bug in sm_ll_find_free_block() dm persistent data: packed struct should have an aligned() attribute too tracing: Restructure trace_clock_global() to never block tracing: Map all PIDs to command lines tools/power turbostat: Fix offset overflow issue in index converting rsi: Use resume_noirq for SDIO tty: fix memory leak in vc_deallocate usb: dwc2: Fix session request interrupt handler usb: dwc3: core: Do core softreset when switch mode usb: dwc3: gadget: Fix START_TRANSFER link state check usb: dwc3: gadget: Remove FS bInterval_m1 limitation usb: gadget/function/f_fs string table fix for multiple languages usb: gadget: Fix double free of device descriptor pointers usb: gadget: dummy_hcd: fix gpf in gadget_setup media: venus: hfi_parser: Don't initialize parser on v1 media: v4l2-ctrls: fix reference to freed memory media: staging/intel-ipu3: Fix race condition during set_fmt media: staging/intel-ipu3: Fix set_fmt error handling media: staging/intel-ipu3: Fix memory leak in imu_fmt media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() media: dvb-usb: Fix use-after-free access media: dvbdev: Fix memory leak in dvb_media_device_free() ext4: Fix occasional generic/418 failure ext4: allow the dax flag to be set and cleared on inline directories ext4: fix error return code in ext4_fc_perform_commit() ext4: fix ext4_error_err save negative errno into superblock ext4: fix error code in ext4_commit_super ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() ext4: fix check to prevent false positive report of incorrect used inodes ext4: annotate data race in jbd2_journal_dirty_metadata() ext4: annotate data race in start_this_handle() kbuild: update config_data.gz only when the content of .config is changed x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") smb3: do not attempt multichannel to server which does not support it smb3: when mounting with multichannel include it in requested capabilities jffs2: check the validity of dstlen in jffs2_zlib_compress() Fix misc new gcc warnings security: commoncap: fix -Wstringop-overread warning sfc: farch: fix TX queue lookup in TX event handling sfc: farch: fix TX queue lookup in TX flush done handling exfat: fix erroneous discard when clear cluster bit fuse: fix write deadlock dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences md/raid1: properly indicate failure when ending a failed write request crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS crypto: arm/curve25519 - Move '.fpu' after '.arch' tpm: vtpm_proxy: Avoid reading host log when using a virtual device tpm: efi: Use local variable for calculating final log size intel_th: pci: Add Alder Lake-M support powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR powerpc/kexec_file: Use current CPU info while setting up FDT powerpc/eeh: Fix EEH handling for hugepages in ioremap space. powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors jffs2: Hook up splice_write callback jffs2: Fix kasan slab-out-of-bounds problem Input: ili210x - add missing negation for touch indication on ili210x NFSv4: Don't discard segments marked for return in _pnfs_return_layout() NFS: Don't discard pNFS layout segments that are marked for return NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure openvswitch: fix stack OOB read while fragmenting IPv4 packets mlxsw: spectrum_mr: Update egress RIF list before route's action f2fs: fix to avoid out-of-bounds memory access f2fs: fix error handling in f2fs_end_enable_verity() ubifs: Only check replay with inode type to judge if inode linked kcsan, debugfs: Move debugfs file creation out of early init virtiofs: fix memory leak in virtio_fs_probe() fs: fix reporting supported extra file attributes for statx() Makefile: Move -Wno-unused-but-set-variable out of GCC only block arm64/vdso: Discard .note.gnu.property sections in vDSO btrfs: fix race when picking most recent mod log operation for an old root tools/power/turbostat: Fix turbostat for AMD Zen CPUs ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops ALSA: hda/realtek - Headset Mic issue on HP platform ALSA: hda/realtek: fix mic boost on Intel NUC 8 ALSA: hda/realtek: GA503 use same quirks as GA401 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 ALSA: usb-audio: Explicitly set up the clock selector ALSA: sb: Fix two use after free in snd_sb_qsound_build ALSA: hda/conexant: Re-order CX5066 quirk table entries ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer power: supply: cpcap-battery: fix invalid usage of list cursor sched,psi: Handle potential task count underflow bugs more gracefully s390/archrandom: add parameter check for s390_arch_random_generate block/rnbd-clt: Fix missing a memory free when unloading the module sched,fair: Alternative sched_slice() perf: Rework perf_event_exit_event() scsi: libfc: Fix a format specifier mfd: arizona: Fix rumtime PM imbalance on error mfd: da9063: Support SMBus and I2C mode mfd: intel-m10-bmc: Fix the register access range scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response drm/amdgpu: fix NULL pointer dereference drm/amd/display: Try YCbCr420 color when YCbCr444 fails amdgpu: avoid incorrect %hu format string drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug drm/amd/display: Fix UBSAN: shift-out-of-bounds warning drm/amd/display: Fix debugfs link_settings entry drm/radeon/ttm: Fix memory leak userptr pages drm/amdgpu/ttm: Fix memory leak userptr pages drm/msm/mdp5: Do not multiply vclk line count by 100 drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal sched/fair: Ignore percpu threads for imbalance pulls media: gscpa/stv06xx: fix memory leak media: dvb-usb: fix memory leak in dvb_usb_adapter_init media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming media: platform: sti: Fix runtime PM imbalance in regs_show media: i2c: adv7842: fix possible use-after-free in adv7842_remove() media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() media: adv7604: fix possible use-after-free in adv76xx_remove() media: tc358743: fix possible use-after-free in tc358743_remove() power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver media: vivid: update EDID media: em28xx: fix memory leak scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() scsi: smartpqi: Add new PCI IDs scsi: smartpqi: Correct request leakage during reset operations scsi: smartpqi: Use host-wide tag space power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce selftests/resctrl: Fix checking for < 0 for unsigned values selftests/resctrl: Fix incorrect parsing of iMC counters selftests/resctrl: Use resctrl/info for feature detection selftests/resctrl: Fix missing options "-n" and "-p" selftests/resctrl: Clean up resctrl features check selftests/resctrl: Fix compilation issues for other global variables selftests/resctrl: Fix compilation issues for global variables selftests/resctrl: Enable gcc checks to detect buffer overflows nvmet: return proper error code from discovery ctrl drm/komeda: Fix bit check to import to value of proper type ata: ahci: Disable SXS for Hisilicon Kunpeng920 mmc: sdhci-brcmstb: Remove CQE quirk mmc: sdhci-pci: Add PCI IDs for Intel LKF mmc: sdhci-esdhc-imx: validate pinctrl before use it scsi: qla2xxx: Fix use after free in bsg drm/vkms: fix misuse of WARN_ON scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() drm/amd/display: fix dml prefetch validation drm/amd/display: DCHUB underflow counter increasing in some scenarios drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' drm/amd/pm: fix workload mismatch on vega10 drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f drm/amdkfd: Fix UBSAN shift-out-of-bounds warning drm/amdgpu: mask the xgmi number of hops reported from psp to kfd backlight: qcom-wled: Fix FSC update issue for WLED5 backlight: qcom-wled: Use sink_addr for sync toggle power: supply: Use IRQF_ONESHOT media: gspca/sq905.c: fix uninitialized variable media: media/saa7164: fix saa7164_encoder_register() memory leak bugs extcon: arizona: Fix various races on driver unbind extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged power: supply: bq27xxx: fix power_avg for newer ICs atomisp: don't let it go past pipes array media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB media: ite-cir: check for receive overflow scsi: target: pscsi: Fix warning in pscsi_complete_cmd() kvfree_rcu: Use same set of GFP flags as does single-argument sched/pelt: Fix task util_est update filtering drm/amdgpu: Fix some unload driver issues scsi: lpfc: Fix pt2pt connection does not recover after LOGO scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work drm/amd/display: Don't optimize bandwidth before disabling planes drm/amd/display: Check for DSC support instead of ASIC revision drm/ast: fix memory leak when unload the driver drm/amd/display: changing sr exit latency drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check drm/qxl: release shadow on shutdown drm/qxl: do not run release if qxl failed to init drm: Added orientation quirk for OneGX1 Pro btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s btrfs: do proper error handling in btrfs_update_reloc_root btrfs: do proper error handling in create_reloc_root spi: sync up initial chipselect state platform/x86: intel_pmc_core: Don't use global pmcdev in quirks crypto: omap-aes - Fix PM reference leak on omap-aes.c crypto: sa2ul - Fix PM reference leak in sa_ul_probe() crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c crypto: stm32/hash - Fix PM reference leak on stm32-hash.c crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() intel_th: Consistency and off-by-one fix tty: n_gsm: check error while registering tty devices usb: dwc3: gadget: Check for disabled LPM quirk usb: core: hub: Fix PM reference leak in usb_port_resume() usb: musb: fix PM reference leak in musb_irq_work() usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() spi: qup: fix PM reference leak in spi_qup_remove() spi: omap-100k: Fix reference leak to master spi: dln2: Fix reference leak to master platform/x86: ISST: Account for increased timeout in some cases tools/power/x86/intel-speed-select: Increase string size ARM: dts: at91: change the key code of the gpio key bus: mhi: core: Clear context for stopped channels from remove() xhci: fix potential array out of bounds with several interrupters xhci: check control context is valid before dereferencing it. xhci: check port array allocation was successful before dereferencing it fpga: dfl: pci: add DID for D5005 PAC cards usb: xhci-mtk: support quirk to disable usb2 lpm random: initialize ChaCha20 constants with correct endianness perf/arm_pmu_platform: Fix error handling perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors soundwire: cadence: only prepare attached devices on clock stop tee: optee: do not check memref size on return from Secure World arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on soc/tegra: pmc: Fix completion of power-gate toggling efi/libstub: Add $(CLANG_FLAGS) to x86 flags x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) ARM: dts: ux500: Fix up TVK R3 sensors ARM: dts: BCM5301X: fix "reg" formatting in /memory node kselftest/arm64: mte: Fix MTE feature detection PCI: PM: Do not read power state in pci_enable_device_flags() ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node kselftest/arm64: mte: Fix compilation with native compiler usb: xhci: Fix port minor revision usb: dwc3: gadget: Ignore EP queue requests during bus reset usb: gadget: f_uac1: validate input parameters usb: gadget: f_uac2: validate input parameters genirq/matrix: Prevent allocation counter corruption crypto: hisilicon/sec - fixes a printing error x86/sev: Do not require Hypervisor CPUID bit for SEV guests usb: webcam: Invalid size of Processing Unit Descriptor usb: gadget: uvc: add bInterval checking for HS mode crypto: qat - fix unmap invalid dma address crypto: api - check for ERR pointers in crypto_destroy_tfm() bus: mhi: core: Destroy SBL devices when moving to mission mode spi: ath79: remove spi-master setup and cleanup assignment spi: ath79: always call chipselect function staging: wimax/i2400m: fix byte-order issue bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first cpuidle: tegra: Fix C7 idling state on Tegra114 fbdev: zero-fill colormap in fbcmap.c posix-timers: Preserve return value in clock_adjtime32() btrfs: fix race between transaction aborts and fsyncs leading to use-after-free intel_th: pci: Add Rocket Lake CPU support btrfs: fix metadata extent leak after failure to create subvolume x86/build: Disable HIGHMEM64G selection for M486SX btrfs: handle remount to no compress during compression smb2: fix use-after-free in smb2_ioctl_query_info() cifs: detect dead connections only when echoes are enabled. cifs: fix out-of-bound memory access when calling smb3_notify() at mount point cifs: Return correct error code from smb2_get_enc_key irqchip/gic-v3: Do not enable irqs when handling spurious interrups mmc: core: Fix hanging on I/O during system suspend for removable cards mmc: core: Set read only for SD cards with permanent write protect bit mmc: core: Do a power cycle when the CMD11 fails mmc: block: Issue a cache flush only when it's enabled mmc: block: Update ext_csd.cache_ctrl if it was written mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers mmc: sdhci: Check for reset prior to DMA address unmap mmc: uniphier-sd: Fix a resource leak in the remove function mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() scsi: mpt3sas: Block PCI config access from userspace during reset scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() spi: spi-ti-qspi: Free DMA resources spi: stm32-qspi: fix pm_runtime usage_count counter erofs: add unsupported inode i_format check mtd: physmap: physmap-bt1-rom: Fix unintentional stack access mtd: rawnand: atmel: Update ecc_stats.corrected counter mtd: spinand: core: add missing MODULE_DEVICE_TABLE() Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" mtd: spi-nor: core: Fix an issue of releasing resources during read/write fs/epoll: restore waking from ep_done_scan() ecryptfs: fix kernel panic with null dev_name arm64: dts: mt8173: fix property typo of 'phys' in dsi node arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld ftrace: Handle commands when closing set_ftrace_filter file ACPI: custom_method: fix a possible memory leak ACPI: custom_method: fix potential use-after-free issue tpm: acpi: Check eventlog signature before using it vhost-vdpa: fix vm_flags for virtqueue doorbell mapping s390/zcrypt: fix zcard and zqueue hot-unplug memleak s390/disassembler: increase ebpf disasm buffer size dyndbg: fix parsing file query without a line-range suffix nitro_enclaves: Fix stale file descriptors on failed usercopy bus: mhi: core: Sanity check values from remote device before use bus: mhi: core: Clear configuration from channel context during reset bus: mhi: core: Fix check for syserr at power_up ANDROID: qcom: Add neighbor related symbols ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos FROMGIT: usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS ANDROID: Update the ABI xml and symbol list FROMGIT: usb: dwc3: omap: improve extcon initialization FROMGIT: usb: typec: ucsi: Put fwnode in any case during ->probe() FROMGIT: usb: dwc3: gadget: Return success always for kick transfer in ep queue FROMGIT: usb: dwc3: gadget: Free gadget structure only after freeing endpoints FROMGIT: usb: dwc2: Fix gadget DMA unmap direction FROMGIT: usb: dwc3: gadget: Rename EOPF event macros to Suspend FROMGIT: usb: dwc3: gadget: Enable suspend events Revert "capabilities: require CAP_SETFCAP to map uid 0" Revert "driver core: add a min_align_mask field to struct device_dma_parameters" Revert "swiotlb: add a IO_TLB_SIZE define" Revert "swiotlb: factor out an io_tlb_offset helper" Revert "swiotlb: factor out a nr_slots helper" Revert "swiotlb: clean up swiotlb_tbl_unmap_single" Revert "swiotlb: refactor swiotlb_tbl_map_single" Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single" Revert "swiotlb: respect min_align_mask" Revert "nvme-pci: set min_align_mask" UPSTREAM: block: fix inflight statistics of part0 ANDROID: GKI: 5/7 KMI update BACKPORT: bio: limit bio max size ANDROID: i2c: Add vendor hook to allow assign dev_name to I2C devices UPSTREAM: binder: tell userspace to dump current backtrace when detected oneway spamming ANDROID: arm64: module: add RELA metadata for FIPS140 use ANDROID: GKI: rename filp_open to filp_open_block in symbol lists ANDROID: GKI: dwc3: add Android ABI padding to some structures FROMGIT: usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability FROMGIT: usb: dwc3: Capture new capability register GHWPARAMS9 FROMGIT: usb: dwc3: core: Do core softreset when switch mode ANDROID: android: Add symbols to debug_symbols driver BACKPORT: FROMGIT: remoteproc: add is_iomem to da_to_va FROMGIT: remoteproc: introduce is_iomem to rproc_mem_entry ANDROID: abi_gki_aarch64_qcom: Add __bitmap_andnot and cpumask_any_but ANDROID: abi_gki_aarch64_qcom: Add __kfifo_free Linux 5.10.35 vfio: Depend on MMU perf/core: Fix unconditional security_locked_down() call platform/x86: thinkpad_acpi: Correct thermal sensor allocation USB: Add reset-resume quirk for WD19's Realtek Hub USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX ovl: allow upperdir inside lowerdir ovl: fix leaked dentry nvme-pci: set min_align_mask swiotlb: respect min_align_mask swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single swiotlb: refactor swiotlb_tbl_map_single swiotlb: clean up swiotlb_tbl_unmap_single swiotlb: factor out a nr_slots helper swiotlb: factor out an io_tlb_offset helper swiotlb: add a IO_TLB_SIZE define driver core: add a min_align_mask field to struct device_dma_parameters tools/cgroup/slabinfo.py: updated to work on current kernel perf ftrace: Fix access to pid in array when setting a pid filter capabilities: require CAP_SETFCAP to map uid 0 perf data: Fix error return code in perf_data__create_dir() net: qrtr: Avoid potential use after free in MHI send bpf: Fix leakage of uninitialized bpf stack under speculation bpf: Fix masking negation logic upon negative dst register igb: Enable RSS for Intel I211 Ethernet Controller net: usb: ax88179_178a: initialize local variables before use netfilter: conntrack: Make global sysctls readonly in non-init netns mips: Do not include hi and lo in clobber list for R6 ANDROID: abi_gki_aarch64_qcom: Add __page_pinner_migration_failed ANDROID: vendor_hooks: set debugging data when rt_mutex is working ANDROID: abi_gki_aarch64_qcom: Add irq_do_set_affinity ANDROID: Update the ABI xml and symbol list ANDROID: ABI: Update the generic symbol list fsverity: relax build time dependency on CRYPTO_SHA256 fscrypt: relax Kconfig dependencies for crypto API algorithms f2fs: drop inplace IO if fs status is abnormal f2fs: compress: remove unneed check condition f2fs: clean up left deprecated IO trace codes f2fs: avoid using native allocate_segment_by_default() f2fs: remove unnecessary struct declaration f2fs: fix to avoid NULL pointer dereference f2fs: avoid duplicated codes for cleanup f2fs: document: add description about compressed space handling f2fs: clean up build warnings f2fs: modify open brace '{' following function definitions f2fs: fix the periodic wakeups of discard thread f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: fix to avoid GC/mmap race with f2fs_truncate() f2fs: set checkpoint_merge by default f2fs: Fix a hungtask problem in atomic write f2fs: fix to restrict mount condition on readonly block device f2fs: introduce gc_merge mount option f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix wrong alloc_type in f2fs_do_replace_block f2fs: delete empty compress.h f2fs: fix a typo in inode.c f2fs: allow to change discard policy based on cached discard cmds f2fs: fix to avoid touching checkpointed data in get_victim() f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix error path of f2fs_remount() f2fs: fix wrong comment of nat_tree_lock f2fs: fix to avoid out-of-bounds memory access f2fs: don't start checkpoint thread in readonly mountpoint f2fs: do not use AT_SSR mode in FG_GC & high urgent BG_GC f2fs: add sysfs nodes to get runtime compression stat f2fs: fix to use per-inode maxbytes in f2fs_fiemap f2fs: fix to align to section for fallocate() on pinned file f2fs: expose # of overprivision segments f2fs: fix error handling in f2fs_end_enable_verity() f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: remove unused file_clear_encrypt() f2fs: check if swapfile is section-alligned f2fs: fix last_lblock check in check_swap_activate_fast f2fs: remove unnecessary IS_SWAPFILE check f2fs: Replace one-element array with flexible-array member f2fs: compress: Allow modular (de)compression algorithms f2fs: check discard command number before traversing discard pending list f2fs: update comments for explicit memory barrier f2fs: remove unused FORCE_FG_GC macro f2fs: avoid unused f2fs_show_compress_options() f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix a spelling error f2fs: fix a spacing coding style Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/media/renesas,vin.yaml Documentation/devicetree/bindings/serial/8250.yaml Documentation/devicetree/bindings/serial/st,stm32-uart.yaml drivers/bus/mhi/core/init.c drivers/bus/mhi/core/main.c drivers/bus/mhi/core/pm.c drivers/firmware/qcom_scm-smc.c drivers/firmware/qcom_scm.c drivers/firmware/qcom_scm.h drivers/soc/qcom/mdt_loader.c drivers/usb/gadget/function/f_uac2.c net/qrtr/mhi.c Change-Id: I18208c8a9e6e84b94ee30c8046a3ea74a18e3bea Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-25 18:01:14 +09:00
include/trace/hooks/hung_task.h
include/trace/hooks/i2c.h
Merge android12-5.10.15 (1092f69) into msm-5.10 * refs/heads/tmp-1092f69: Linux 5.10.15 net: sched: replaced invalid qdisc tree flush helper in qdisc_replace net: dsa: mv88e6xxx: override existent unicast portvec in port_fdb_add udp: ipv4: manipulate network header of NATed UDP GRO fraglist net: ip_tunnel: fix mtu calculation neighbour: Prevent a dead entry from updating gc_list igc: Report speed and duplex as unknown when device is runtime suspended md: Set prev_flush_start and flush_bio in an atomic way Input: ili210x - implement pressure reporting for ILI251x Input: xpad - sync supported devices with fork on GitHub Input: goodix - add support for Goodix GT9286 chip x86/apic: Add extra serialization for non-serializing MSRs x86/debug: Prevent data breakpoints on cpu_dr7 x86/debug: Prevent data breakpoints on __per_cpu_offset x86/debug: Fix DR6 handling x86/build: Disable CET instrumentation in the kernel mm/filemap: add missing mem_cgroup_uncharge() to __add_to_page_cache_locked() mm: thp: fix MADV_REMOVE deadlock on shmem THP mm/vmalloc: separate put pages and flush VM flags mm, compaction: move high_pfn to the for loop scope mm: hugetlb: remove VM_BUG_ON_PAGE from page_huge_active mm: hugetlb: fix a race between isolating and freeing page mm: hugetlb: fix a race between freeing and dissolving the page mm: hugetlbfs: fix cannot migrate the fallocated HugeTLB page ARM: 9043/1: tegra: Fix misplaced tegra_uart_config in decompressor ARM: footbridge: fix dc21285 PCI configuration accessors ARM: dts; gta04: SPI panel chip select is active low DTS: ARM: gta04: remove legacy spi-cs-high to make display work again KVM: x86: Set so called 'reserved CR3 bits in LM mask' at vCPU reset KVM: x86: Update emulator context mode if SYSENTER xfers to 64-bit mode KVM: x86: fix CPUID entries returned by KVM_GET_CPUID2 ioctl KVM: x86: Allow guests to see MSR_IA32_TSX_CTRL even if tsx=off KVM: x86/mmu: Fix TDP MMU zap collapsible SPTEs KVM: SVM: Treat SVM as unsupported when running as an SEV guest nvme-pci: avoid the deepest sleep state on Kingston A2000 SSDs io_uring: don't modify identity's files uncess identity is cowed drm/amd/display: Revert "Fix EDID parsing after resume from suspend" drm/i915: Power up combo PHY lanes for for HDMI as well drm/i915: Extract intel_ddi_power_up_lanes() drm/i915/display: Prevent double YUV range correction on HDR planes drm/i915/gt: Close race between enable_breadcrumbs and cancel_breadcrumbs drm/i915/gem: Drop lru bumping on display unpinning drm/i915: Fix the MST PBN divider calculation drm/dp/mst: Export drm_dp_get_vc_payload_bw() Fix unsynchronized access to sev members through svm_register_enc_region mmc: core: Limit retries when analyse of SDIO tuples fails mmc: sdhci-pltfm: Fix linking err for sdhci-brcmstb smb3: fix crediting for compounding when only one request in flight smb3: Fix out-of-bounds bug in SMB2_negotiate() iommu: Check dev->iommu in dev_iommu_priv_get() before dereferencing it cifs: report error instead of invalid when revalidating a dentry fails RISC-V: Define MAXPHYSMEM_1GB only for RV32 xhci: fix bounce buffer usage for non-sg list case scripts: use pkg-config to locate libcrypto genirq/msi: Activate Multi-MSI early when MSI_FLAG_ACTIVATE_EARLY is set genirq: Prevent [devm_]irq_alloc_desc from returning irq 0 libnvdimm/dimm: Avoid race between probe and available_slots_show() libnvdimm/namespace: Fix visibility of namespace resource attribute tracepoint: Fix race between tracing and removing tracepoint tracing: Use pause-on-trace with the latency tracers kretprobe: Avoid re-registration of the same kretprobe earlier tracing/kprobe: Fix to support kretprobe events on unloaded modules fgraph: Initialize tracing_graph_pause at task creation gpiolib: free device name on error path to fix kmemleak mac80211: fix station rate table updates on assoc ovl: implement volatile-specific fsync error behaviour ovl: avoid deadlock on directory ioctl ovl: fix dentry leak in ovl_get_redirect thunderbolt: Fix possible NULL pointer dereference in tb_acpi_add_link() kbuild: fix duplicated flags in DEBUG_CFLAGS memblock: do not start bottom-up allocations with kernel_end vdpa/mlx5: Restore the hardware used index after change map nvmet-tcp: fix out-of-bounds access when receiving multiple h2cdata PDUs ARM: dts: sun7i: a20: bananapro: Fix ethernet phy-mode net: ipa: pass correct dma_handle to dma_free_coherent() r8169: fix WoL on shutdown if CONFIG_DEBUG_SHIRQ is set net: mvpp2: TCAM entry enable should be written after SRAM data net: lapb: Copy the skb before sending a packet net/mlx5e: Release skb in case of failure in tc update skb net/mlx5e: Update max_opened_tc also when channels are closed net/mlx5: Fix leak upon failure of rule creation net/mlx5: Fix function calculation for page trees ibmvnic: device remove has higher precedence over reset i40e: Revert "i40e: don't report link up for a VF who hasn't enabled queues" igc: check return value of ret_val in igc_config_fc_after_link_up igc: set the default return value to -IGC_ERR_NVM in igc_write_nvm_srwr SUNRPC: Fix NFS READs that start at non-page-aligned offsets arm64: dts: ls1046a: fix dcfg address range rxrpc: Fix deadlock around release of dst cached on udp tunnel r8169: work around RTL8125 UDP hw bug arm64: dts: meson: switch TFLASH_VDD_EN pin to open drain on Odroid-C4 bpf, preload: Fix build when $(O) points to a relative path um: virtio: free vu_dev only with the contained struct device bpf, inode_storage: Put file handler if no storage was found bpf, cgroup: Fix problematic bounds check bpf, cgroup: Fix optlen WARN_ON_ONCE toctou vdpa/mlx5: Fix memory key MTT population ARM: dts: stm32: Fix GPIO hog flags on DHCOM DRC02 ARM: dts: stm32: Disable optional TSC2004 on DRC02 board ARM: dts: stm32: Disable WP on DHCOM uSD slot ARM: dts: stm32: Connect card-detect signal on DHCOM ARM: dts: stm32: Fix polarity of the DH DRC02 uSD card detect arm64: dts: rockchip: Use only supported PCIe link speed on Pinebook Pro arm64: dts: rockchip: fix vopl iommu irq on px30 arm64: dts: amlogic: meson-g12: Set FL-adj property value Input: i8042 - unbreak Pegatron C15B arm64: dts: qcom: c630: keep both touchpad devices enabled ARM: OMAP1: OSK: fix ohci-omap breakage usb: xhci-mtk: break loop when find the endpoint to drop usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints usb: xhci-mtk: fix unreleased bandwidth data usb: dwc3: fix clock issue during resume in OTG mode usb: dwc2: Fix endpoint direction check in ep_from_windex usb: renesas_usbhs: Clear pipe running flag in usbhs_pkt_pop() USB: usblp: don't call usb_set_interface if there's a single alt usb: gadget: aspeed: add missing of_node_put USB: gadget: legacy: fix an error code in eth_bind() usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 USB: serial: option: Adding support for Cinterion MV31 USB: serial: cp210x: add new VID/PID for supporting Teraoka AD2000 USB: serial: cp210x: add pid/vid for WSDA-200-USB ANDROID: db845c: Use FRAGMENT_CONFIG ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS ANDROID: x86/mm: fix vm_area_struct leak in speculative pagefault handling ANDROID: iommu: Add vendor hook ANDROID: abi_gki_aarch64_db845c: KMI update for dmabuf heaps deferred-free/pagepool functionality ANDROID: dma-buf: system_heap: Add deferred freeing to the system heap ANDROID: dma-buf: system_heap: Add pagepool support to system heap ANDROID: dma-buf: heaps: Add a shrinker controlled page pool ANDROID: dma-buf: heaps: Add deferred-free-helper library code ANDROID: sched: Fix wake_q length tracking ANDROID: GKI: update .xml file ANDROID: net: introduce ip_local_unbindable_ports sysctl UPSTREAM: dt-bindings: connector: Add SVDM VDO properties UPSTREAM: dt-bindings: connector: Add property to set initial current cap for FRS UPSTREAM: usb: typec: tcpm: Get Sink VDO from fwnode UPSTREAM: usb: typec: displayport: Fill the negotiated SVDM Version in the header UPSTREAM: usb: typec: ucsi: Determine common SVDM Version UPSTREAM: usb: typec: tcpm: Determine common SVDM Version UPSTREAM: usb: pd: Make SVDM Version configurable in VDM header UPSTREAM: usb: typec: Manage SVDM version UPSTREAM: usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt UPSTREAM: usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 Revert "ANDROID: configs: GKI: disable ARMv8.3 PAC" Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I0191f30199dd8929c37159b0c6977f51fc4e9bcb Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 07:01:38 +09:00
include/trace/hooks/iommu.h
Merge keystone/android12-5.10-keystone-qcom-release.43+ (7dc2d77) into msm-5.10 * refs/heads/tmp-7dc2d77: UPSTREAM: kernel/irq: export irq_gc_set_wake FROMGIT: procfs: prevent unpriveleged processes accessing fdinfo dir FROMGIT: f2fs: don't sleep while grabing nat_tree_lock FROMLIST: scsi: ufs: Allow async suspend/resume callbacks ANDROID: ABI: update generic symbol list and ABI XML ANDROID: scsi: ufs: add vendor hook to override key reprogramming ANDROID: GKI: Add rockchip symbol list ANDROID: GKI: update allowed GKI symbol for Exynosauto SoC ANDROID: GKI: sync allowed list for exynosauto SoC ANDROID: ABI: update allowed list for galaxy ANDROID: Update symbol list for mtk ANDROID: vendor_hooks: Add hooks to tcp/udp send/recv msg functions. ANDROID: fs: pipe: wakeup readers on small writes even if pipe had data ANDROID: GKI: sort the list of symbol lists Revert "ANDROID: ABI: update symbols to unisoc whitelist for the fifth time" ANDROID: Update the exynos symbol list ANDROID: GKI: Add some symbols to symbol list ANDROID: abi_gki_aarch64_qcom: Add additional symbols for show_cpufinfo_max_freq ANDROID: sched: add restricted hook to override show_cpufinfo_max_freq ANDROID: ABI: initial update allowed list for galaxy ANDROID: abi_gki_aarch64_qcom: Add I3C interface symbols to qcom tree ANDROID: Update symbol list for mtk ANDROID: abi_gki_aarch64_qcom: Add additional symbols for after hooks FROMGIT: usb: gadget: composite: Allow bMaxPower=0 if self-powered FROMGIT: f2fs: let's keep writing IOs on SBI_NEED_FSCK FROMLIST: scsi: ufs: Fix memory corruption by ufshcd_read_desc_param() Revert "ANDROID: ABI: initial update allowed list for galaxy" Revert "ANDROID: ABI: update allowed list for galaxy" Revert "ANDROID: ABI: Update allowed list for galaxy" ANDROID: Use authoritative Dr. No list from android-mainline ANDROID: ABI: Update allowed list for galaxy UPSTREAM: mm/compaction: correct deferral logic for proactive compaction ANDROID: Enable GKI Dr. No Enforcement ANDROID: media: v4l2-core: Fix deadlock in vendor hook FROMGIT: dma_buf: remove dmabuf sysfs teardown before release ANDROID: update mtk symbol list UPSTREAM: mfd: syscon: Free the allocated name field of struct regmap_config ANDROID: Give UIC cmd timeout a larger value ANDROID: binder: retry security_secid_to_secctx() ANDROID: update new gki symbol for mtk ANDROID: mm, kasan: fix for "integrate page_alloc init with HW_TAGS" UPSTREAM: kasan: fix conflict with page poisoning ANDROID: GKI: Export two more mm symbols for GKI ANDROID: Update symbol list for mtk FROMLIST: kfence: skip all GFP_ZONEMASK allocations FROMLIST: kfence: move the size check to the beginning of __kfence_alloc() Change-Id: If3e8e3123501eed0ea7d323dbd3cf8d78bca8f66 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-08-02 16:06:25 +09:00
include/trace/hooks/ipv4.h
Merge keystone/android12-5.10-keystone-qcom-release.43+ (55a2446) into msm-5.10 * refs/heads/tmp-55a2446: ANDROID: ABI: update allowed list for galaxy FROMGIT: f2fs: add sysfs nodes to get GC info for each GC mode ANDROID: abi_gki_aarch64_qcom: Add android_debug_for_each_module ANDROID: debug_symbols: Add android_debug_for_each_module ANDROID: ABI: Update ABI for symbol list updates ANDROID: GKI: Update symbols to symbol list ANDROID: Update symbol list for mtk UPSTREAM: block, bfq: set next_rq to waker_bfqq->next_rq in waker injection UPSTREAM: mm/mremap: hold the rmap lock in write mode when moving page table entries. ANDROID: pstore/ram: Add backward compatibility for ramoops reserved region ANDROID: Update symbol list for mtk ANDROID: vendor_hooks: Modify the function name BACKPORT: FROMLIST: kasan: add memzero int for unaligned size at DEBUG BACKPORT: FROMLIST: mm: move helper to check slub_debug_enabled ANDROID: ABI: initial update allowed list for galaxy ANDROID: GKI: 7/14/2021 KMI update ANDROID: Update the ABI symbol list FROMLIST: arm64: avoid double ISB on kernel entry FROMLIST: arm64: mte: optimize GCR_EL1 modification on kernel entry/exit BACKPORT: FROMLIST: arm64: mte: avoid TFSR related operations unless in async mode FROMLIST: Documentation: document the preferred tag checking mode feature FROMLIST: arm64: mte: introduce a per-CPU tag checking mode preference FROMLIST: arm64: move preemption disablement to prctl handlers FROMLIST: arm64: mte: change ASYNC and SYNC TCF settings into bitfields FROMLIST: arm64: mte: rename gcr_user_excl to mte_ctrl BACKPORT: arm64: pac: Optimize kernel entry/exit key installation code paths BACKPORT: arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS) ANDROID: cleancache: add oem data to cleancache_ops ANDROID: blkdev: add oem data to block_device_operations FROMLIST: psi: stop relying on timer_pending for poll_work rescheduling ANDROID: GKI: Enable CONFIG_MEMCG ANDROID: GKI: net: add vendor hooks for 'struct sock' lifecycle ANDROID: GKI: net: add vendor hooks for 'struct nf_conn' lifecycle ANDROID: GKI: add vendor padding variable in struct sock ANDROID: GKI: add vendor padding variable in struct nf_conn ANDROID: vendor_hooks: add a field in mem_cgroup ANDROID: vendor_hooks: add a field in pglist_data FROMLIST: usb: dwc3: avoid NULL access of usb_gadget_driver FROMGIT: usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default FROMGIT: usb: dwc3: Resize TX FIFOs to meet EP bursting requirements FROMGIT: usb: gadget: configfs: Check USB configuration before adding FROMGIT: usb: gadget: udc: core: Introduce check_config to verify USB configuration ANDROID: GKI: fscrypt: add OEM data to struct fscrypt_operations ANDROID: GKI: fscrypt: add ABI padding to struct fscrypt_operations ANDROID: mm: provision to add shmem pages to inactive file lru head ANDROID: GKI: Enable CONFIG_CGROUP_NET_PRIO ANDROID: Delete the DMA-BUF attachment sysfs statistics ANDROID: android: Add symbols to debug_symbols driver UPSTREAM: USB: UDC core: Add udc_async_callbacks gadget op ANDROID: vendor_hooks: Add oem data to file struct ANDROID: add kabi padding for structures for the android12 release ANDROID: GKI: device.h: add Android ABI padding to some structures ANDROID: GKI: elevator: add Android ABI padding to some structures ANDROID: GKI: scsi: add Android ABI padding to some structures ANDROID: GKI: workqueue.h: add Android ABI padding to some structures ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: phy: add Android ABI padding to some structures ANDROID: GKI: fs.h: add Android ABI padding to some structures ANDROID: GKI: dentry: add Android ABI padding to some structures ANDROID: GKI: bio: add Android ABI padding to some structures ANDROID: GKI: ufs: add Android ABI padding to some structures ANDROID: Update the generic symbol list ANDROID: mm: cma do not sleep for __GFP_NORETRY ANDROID: mm: cma: skip problematic pageblock ANDROID: mm: bail out tlb free batching on page zapping when cma is going on ANDROID: mm: lru_cache_disable skips lru cache drainnig ANDROID: mm: do not try test_page_isoalte if migration fails ANDROID: mm: add cma allocation statistics UPSTREAM: mm, page_alloc: move draining pcplists to page isolation users ANDROID: ALSA: compress: add vendor hook to support pause in draining ANDROID: vendor_hooks: add vendor hook in blk_mq_rq_ctx_init() ANDROID: abi_gki_aarch64_qcom: Add I3C core symbols to qcom tree ANDROID: vendor_hooks: add vendor hook in blk_mq_alloc_rqs() ANDROID: GKI: Export put_task_stack symbol ANDROID: abi_gki_aarch64_qcom: Add idr_alloc_u32 ANDROID: sound: usb: add vendor hook for cpu suspend support ANDROID: mm: page_pinner: use EXPORT_SYMBOL_GPL ANDROID: GKI: update allowed GKI symbol for Exynosauto SoC ANDROID: GKI: sync allowed list for exynosauto SoC ANDROID: ABI: add new symbols required by fips140.ko ANDROID: fips140: add/update module help text ANDROID: fips140: add power-up cryptographic self-tests ANDROID: arm64: disable LSE when building the FIPS140 module ANDROID: jump_label: disable jump labels in fips140.ko ANDROID: ipv6: add vendor hook for gen ipv6 link-local addr ANDROID: Revert "scsi: block: Do not accept any requests while suspended" ANDROID: abi_gki_aarch64_qcom: whitelist vm_event_states ANDROID: ashmem: Export is_ashmem_file ANDROID: usb: gadget: fix NULL pointer dereference in android_setup ANDROID: GKI: Disable kmem cgroup accounting FROMLIST: mm, memcg: inline swap-related functions to improve disabled memcg config BACKPORT: FROMLIST: mm, memcg: inline mem_cgroup_{charge/uncharge} to improve disabled memcg config FROMLIST: mm, memcg: add mem_cgroup_disabled checks in vmpressure and swap-related functions UPSTREAM: mm/memcg: bail early from swap accounting if memcg disabled UPSTREAM: procfs/dmabuf: add inode number to /proc/*/fdinfo UPSTREAM: procfs: allow reading fdinfo with PTRACE_MODE_READ Revert "FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ" Revert "FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /..." UPSTREAM: f2fs: initialize page->private when using for our internal use ANDROID: mm: page_pinner: report test_page_isolation_failure ANDROID: mm: page_pinner: add state of page_pinner ANDROID: mm: page_pinner: add more struct page fields ANDROID: mm: page_pinner: change timestamp format ANDROID: mm: page_pinner: print_page_pinner refactoring ANDROID: mm: page_pinner: remove shared_count ANDROID: mm: page_pinner: remove WARN_ON_ONCE ANDROID: mm: page_pinner: fix typos ANDROID: mm: page_pinner: reset migration failed page ANDROID: mm: page_pinner: record every put_page ANDROID: mm: page_pinner: change function names ANDROID: Allow vendor module to reclaim a memcg ANDROID: Export memcg functions to allow module to add new files FROMGIT: dt-bindings: usb: dwc3: Update dwc3 TX fifo properties UPSTREAM: dt-bindings: usb: Convert DWC USB3 bindings to DT schema FROMGIT: of: Add stub for of_add_property() Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: If14a2b17ab5f0c3d7a0d11363cb49ddb82131313 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-19 16:08:34 +09:00
include/trace/hooks/ipv6.h
Merge android12-5.10-keystone-qcom-release.31+ (ade2bf9) into msm-5.10 * refs/heads/tmp-ade2bf9: ANDROID: mm: fix mixed declaration and code warning ANDROID: sched/fair: call set_next_entity() on the replaced next task FROMGIT: binder: fix the missing BR_FROZEN_REPLY in binder_return_strings FROMLIST: drivers/clocksource/timer-of: Remove __init markings ANDROID: GKI: Add support for a GKI_DEFCONFIG_FRAGMENT ANDROID: GKI: Update abi_gki_aarch64_qcom for logbuf tracepoint Linux 5.10.31 xen/events: fix setting irq affinity net: sfp: cope with SFPs that set both LOS normal and LOS inverted net: sfp: relax bitrate-derived mode check perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches netfilter: x_tables: fix compat match/target pad out-of-bound write block: don't ignore REQ_NOWAIT for direct IO riscv,entry: fix misaligned base for excp_vect_table io_uring: don't mark S_ISBLK async work as unbounded null_blk: fix command timeout completion handling idr test suite: Create anchor before launching throbber idr test suite: Take RCU read lock in idr_find_test_1 radix tree test suite: Register the main thread with the RCU library block: only update parent bi_status when bio fail XArray: Fix splitting to non-zero orders gpu: host1x: Use different lock classes for each client drm/tegra: dc: Don't set PLL clock to 0Hz tools/kvm_stat: Add restart delay ftrace: Check if pages were allocated before calling free_pages() gfs2: report "already frozen/thawed" errors drm/imx: imx-ldb: fix out of bounds array access warning KVM: arm64: Disable guest access to trace filter controls KVM: arm64: Hide system instruction access to Trace registers gfs2: Flag a withdraw if init_threads() fails interconnect: core: fix error return code of icc_link_destroy() ANDROID: PCI: dwc: Export symbols for ep driver ANDROID: abi_gki_aarch64_qcom: Add sock_setsockopt to list ANDROID: vendor_hooks: tune reclaim swappiness or scan type FROMGIT: media: docs: Document colorimetry class FROMGIT: media: v4l: Add new Colorimetry Class FROMGIT: media: v4l2-ctrl: Add decoder conceal color control FROMGIT: media: v4l2-ctrl: add controls for long term reference. FROMGIT: media: v4l2-ctrls: Add control for AUD generation FROMGIT: media: docs: Deprecate mfc display delay controls FROMGIT: media: s5p-mfc: Use display delay and display enable std controls FROMGIT: media: v4l2-ctrl: Make display delay and display enable std controls ANDROID: Make KMI_SYMBOL_LIST_STRICT_MODE overrideable ANDROID: logbuf: vendor hook for logbuf dump on oops ANDROID: Incremental fs: fix minor printk format warning Change-Id: I7188180832ee7fa2dfc8a9ad4f3ecb402bc0fd80 Signed-off-by: Elliot Berman <eberman@codeaurora.org> Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-23 23:02:02 +09:00
include/trace/hooks/logbuf.h
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
include/trace/hooks/memory.h
Merge keystone/android12-5.10-keystone-qcom-release.39+ (9782146) into msm-5.10 * refs/heads/tmp-9782146: FROMGIT: usb: typec: tcpm: Respond Not_Supported if no snk_vdo FROMGIT: usb: typec: tcpm: Properly interrupt VDM AMS FROMGIT: usb: typec: tcpm: Use LE to CPU conversion when accessing msg->header UPSTREAM: swiotlb: Fix the type of index ANDROID: Don't add image to all target with KBUILD_MIXED_TREE Linux 5.10.39 scripts: switch explicitly to Python 3 tweewide: Fix most Shebang lines ipv6: remove extra dev_hold() for fallback tunnels ip6_tunnel: sit: proper dev_{hold|put} in ndo_[un]init methods sit: proper dev_{hold|put} in ndo_[un]init methods ip6_gre: proper dev_{hold|put} in ndo_[un]init methods net: stmmac: Do not enable RX FIFO overflow interrupts lib: stackdepot: turn depot_lock spinlock to raw_spinlock block: reexpand iov_iter after read/write ALSA: hda: generic: change the DAC ctl name for LO+SPK or LO+HP net:CXGB4: fix leak if sk_buff is not used gpiolib: acpi: Add quirk to ignore EC wakeups on Dell Venue 10 Pro 5055 drm/amd/display: Fix two cursor duplication when using overlay nvmet: remove unsupported command noise net: hsr: check skb can contain struct hsr_ethhdr in fill_frame_info bridge: Fix possible races between assigning rx_handler_data and setting IFF_BRIDGE_PORT bit amdgpu/pm: Prevent force of DCEFCLK on NAVI10 and SIENNA_CICHLID scsi: target: tcmu: Return from tcmu_handle_completions() if cmd_id not found ceph: don't allow access to MDS-private inodes ceph: don't clobber i_snap_caps on non-I_NEW inode ceph: fix fscache invalidation scsi: lpfc: Fix illegal memory access on Abort IOCBs riscv: Workaround mcount name prior to clang-13 scripts/recordmcount.pl: Fix RISC-V regex for clang riscv: Use $(LD) instead of $(CC) to link vDSO platform/chrome: cros_ec_typec: Add DP mode check ARM: 9075/1: kernel: Fix interrupted SMC calls um: Disable CONFIG_GCOV with MODULES um: Mark all kernel symbols as local NFS: NFS_INO_REVAL_PAGECACHE should mark the change attribute invalid Input: silead - add workaround for x86 BIOS-es which bring the chip up in a stuck state Input: elants_i2c - do not bind to i2c-hid compatible ACPI instantiated devices PCI: tegra: Fix runtime PM imbalance in pex_ep_event_pex_rst_deassert() ACPI / hotplug / PCI: Fix reference count leak in enable_slot() ARM: 9066/1: ftrace: pause/unpause function graph tracer in cpu_suspend() dmaengine: dw-edma: Fix crash on loading/unloading driver PCI: thunder: Fix compile testing virtio_net: Do not pull payload in skb->head isdn: capi: fix mismatched prototypes cxgb4: Fix the -Wmisleading-indentation warning usb: sl811-hcd: improve misleading indentation kgdb: fix gcc-11 warning on indentation airo: work around stack usage warning drm/i915/display: fix compiler warning about array overrun x86/msr: Fix wr/rdmsr_safe_regs_on_cpu() prototypes ANDROID: I3C: Enable I3C core framework ANDROID: GKI: Update abi_gki_aarch64_qcom for hung task detect ANDROID: GKI: 5/21 KMI update FROMGIT: blk-mq: clearing flush request reference in tags->rqs[] FROMGIT: blk-mq: clear stale request in tags->rq[] before freeing one request pool FROMGIT: blk-mq: grab rq->refcount before calling ->fn in blk_mq_tagset_busy_iter Revert "ANDROID: GKI: Enable CONFIG_KUNIT" BACKPORT: block: Remove queue_limits.bio_max_bytes FROMGIT: kasan: use dump_stack_lvl(KERN_ERR) to print stacks FROMGIT: fix for "printk: introduce dump_stack_lvl()" FROMGIT: printk: introduce dump_stack_lvl() UPSTREAM: arm64: mte: Remove unused mte_assign_mem_tag_range() UPSTREAM: arm64: mte: make the per-task SCTLR_EL1 field usable elsewhere ANDROID: vendor_hooks: add hooks for slab memory leak debugging Revert "Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20"" ANDROID: GKI: Disable CONFIG_ZONE_DMA on arm64 ANDROID: abi_gki_aarch64_qcom: Add *gic_v3_set_affinity trace syms ANDROID: mmc: Add vendor hooks ANDROID: gic-v3: Change GIC v3 vendor hook to restricted ANDROID: GKI: enable hidden configs for DMA ANDROID: GKI: remove kernel_read from abi symbol list Revert "Revert "mmc: block: Issue a cache flush only when it's enabled"" Revert "ANDROID: GKI: restore a part of "struct mmc_host"" Revert "Revert "media: v4l2-ctrls: fix reference to freed memory"" Revert "Revert "sched,fair: Alternative sched_slice()"" FROMGIT: usb: typec: tcpm: Send DISCOVER_IDENTITY from dedicated work FROMGIT: usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 Revert "Revert "nvme-pci: set min_align_mask"" Revert "Revert "swiotlb: respect min_align_mask"" Revert "Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single"" Revert "Revert "swiotlb: refactor swiotlb_tbl_map_single"" Revert "Revert "swiotlb: clean up swiotlb_tbl_unmap_single"" Revert "Revert "swiotlb: factor out a nr_slots helper"" Revert "Revert "swiotlb: factor out an io_tlb_offset helper"" Revert "Revert "swiotlb: add a IO_TLB_SIZE define"" Revert "Revert "driver core: add a min_align_mask field to struct device_dma_parameters"" Revert "Revert "capabilities: require CAP_SETFCAP to map uid 0"" Revert "ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos" ANDROID: Fix compilation error with huge_pmd_share() UPSTREAM: mm: memblock: add more debug logs UPSTREAM: mm: memblock: drop __init from memblock functions to make it inline ANDROID: modpost: Check for KBUILD_MIXED_TREE for Modules.symvers ANDROID: hung_task: Add vendor hook for hung task detect ANDROID: vendor_hooks: add hook to balance_dirty_pages() ANDROID: vendor_hooks: Add hooks for reducing virtual address fragmentation ANDROID: abi_gki_aarch64_qcom: Add aes_encrypt/aes_expandkey ANDROID: iommu: Add vendor hook for iova allocation and free tracking ANDROID: iommu/io-pgtable-arm: Fix unmapping loop in __arm_lpae_unmap() ANDROID: kernel: Fix debug_kinfo warning message Revert "mm: fix struct page layout on 32-bit systems" Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4" Revert "kyber: fix out of bounds access when preempted" Revert "PM: runtime: Fix unpaired parent child_count for force_resume" Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940" ANDROID: ABI: Update allowed list for QCOM ANDROID: Update the ABI xml ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add missing symbols for i3c ANDROID: dm-user: Drop additional reference FROMGIT: scsi: ufs: ufs-mediatek: Fix power down spec violation UPSTREAM: scsi: ufs-mediatek: Support option to disable auto-hibern8 UPSTREAM: scsi: ufs-mediatek: Decouple features from platform bindings BACKPORT: scsi: ufs-mediatek: Support VA09 regulator operations UPSTREAM: scsi: ufs: Add retry flow for failed HBA enabling Linux 5.10.38 ASoC: rsnd: check all BUSIF status when error nvme: do not try to reconfigure APST when the controller is not live ext4: fix debug format string warning debugfs: Make debugfs_allow RO after init dt-bindings: serial: 8250: Remove duplicated compatible strings dt-bindings: media: renesas,vin: Make resets optional on R-Car Gen1 i2c: mediatek: Fix send master code at more than 1MHz media: rkvdec: Remove of_match_ptr() clk: exynos7: Mark aclk_fsys1_200 as critical drm/i915: Fix crash in auto_retire drm/i915/overlay: Fix active retire callback alignment drm/i915: Read C0DRB3/C1DRB3 as 16 bits again drm/i915/gt: Fix a double free in gen8_preallocate_top_level_pdp kobject_uevent: remove warning in init_uevent_argv() usb: typec: tcpm: Fix error while calculating PPS out values ARM: 9027/1: head.S: explicitly map DT even if it lives in the first physical section ARM: 9020/1: mm: use correct section size macro to describe the FDT virtual address ARM: 9012/1: move device tree mapping out of linear region ARM: 9011/1: centralize phys-to-virt conversion of DT/ATAGS address clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940 clocksource/drivers/timer-ti-dm: Prepare to handle dra7 timer wrap issue MIPS: Avoid handcoded DIVU in `__div64_32' altogether MIPS: Avoid DIVU in `__div64_32' is result would be zero MIPS: Reinstate platform `__div64_32' handler mm: fix struct page layout on 32-bit systems iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL Revert "iommu/vt-d: Preset Access/Dirty bits for IOVA over FL" Revert "iommu/vt-d: Remove WO permissions on second-level paging entries" KVM: VMX: Disable preemption when probing user return MSRs KVM: VMX: Do not advertise RDPID if ENABLE_RDTSCP control is unsupported KVM: nVMX: Always make an attempt to map eVMCS after migration KVM: x86: Move RDPID emulation intercept to its own enum KVM: x86: Emulate RDPID only if RDTSCP is supported xen/gntdev: fix gntdev_mmap() error exit path cdc-wdm: untangle a circular dependency between callback and softint iio: tsl2583: Fix division by a zero lux_val iio: gyro: mpu3050: Fix reported temperature value xhci: Add reset resume quirk for AMD xhci controller. xhci: Do not use GFP_KERNEL in (potentially) atomic context xhci-pci: Allow host runtime PM as default for Intel Alder Lake xHCI usb: typec: ucsi: Put fwnode in any case during ->probe() usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4 usb: dwc3: gadget: Return success always for kick transfer in ep queue usb: dwc3: gadget: Enable suspend events usb: core: hub: fix race condition about TRSMRCY of resume usb: dwc2: Fix gadget DMA unmap direction usb: xhci: Increase timeout for HC halt usb: dwc3: pci: Enable usb2-gadget-lpm-disable for Intel Merrifield usb: dwc3: omap: improve extcon initialization blk-mq: Swap two calls in blk_mq_exit_queue() blk-mq: plug request for shared sbitmap nbd: Fix NULL pointer in flush_workqueue f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly nvmet-rdma: Fix NULL deref when SEND is completed with error nvmet: fix inline bio check for bdev-ns nvmet: add lba to sect conversion helpers kyber: fix out of bounds access when preempted ACPI: scan: Fix a memory leak in an error handling path usb: musb: Fix an error message hwmon: (occ) Fix poll rate limiting usb: fotg210-hcd: Fix an error message iio: hid-sensors: select IIO_TRIGGERED_BUFFER under HID_SENSOR_IIO_TRIGGER iio: proximity: pulsedlight: Fix rumtime PM imbalance on error iio: light: gp2ap002: Fix rumtime PM imbalance on error usb: dwc3: gadget: Free gadget structure only after freeing endpoints perf tools: Fix dynamic libbpf link xen/unpopulated-alloc: fix error return code in fill_list() xen/unpopulated-alloc: consolidate pgmap manipulation dax: Wake up all waiters after invalidating dax entry dax: Add a wakeup mode parameter to put_unlocked_entry() dax: Add an enum for specifying dax wakup mode KVM: x86: Prevent deadlock against tk_core.seq KVM: x86: Cancel pvclock_gtod_work on module removal drm/msm/dp: initialize audio_comp when audio starts KVM: LAPIC: Accurately guarantee busy wait for timer to expire when using hv_timer kvm: exit halt polling on need_resched() as well drm/i915: Avoid div-by-zero on gen2 drm/amd/display: Initialize attribute for hdcp_srm sysfs file drm/radeon/dpm: Disable sclk switching on Oland when two 4K 60Hz monitors are connected btrfs: fix race leading to unpersisted data and metadata on fsync arm64: Fix race condition on PG_dcache_clean in __sync_icache_dcache() arm64: mte: initialize RGSR_EL1.SEED in __cpu_setup blk-iocost: fix weight updates of inner active iocgs mm/hugetlb: fix F_SEAL_FUTURE_WRITE kasan: fix unit tests with CONFIG_UBSAN_LOCAL_BOUNDS enabled userfaultfd: release page in error path to avoid BUG_ON squashfs: fix divide error in calculate_skip() hfsplus: prevent corruption in shrinking truncate powerpc/64s: Fix crashes when toggling entry flush barrier powerpc/64s: Fix crashes when toggling stf barrier ARC: mm: Use max_high_pfn as a HIGHMEM zone border ARC: mm: PAE: use 40-bit physical page mask ARC: entry: fix off-by-one error in syscall number validation f2fs: avoid unneeded data copy in f2fs_ioc_move_range() mptcp: fix splat when closing unaccepted socket i40e: Fix PHY type identifiers for 2.5G and 5G adapters i40e: fix the restart auto-negotiation after FEC modified i40e: Fix use-after-free in i40e_client_subtask() i40e: fix broken XDP support netfilter: nftables: avoid overflows in nft_hash_buckets() kernel/resource: make walk_mem_res() find all busy IORESOURCE_MEM resources kernel/resource: make walk_system_ram_res() find all busy IORESOURCE_SYSTEM_RAM resources kernel: kexec_file: fix error return code of kexec_calculate_store_digests() fs/proc/generic.c: fix incorrect pde_is_permanent check sched/fair: Fix unfairness caused by missing load decay sched: Fix out-of-bound access in uclamp can: m_can: m_can_tx_work_queue(): fix tx_skb race condition can: mcp251x: fix resume from sleep before interface was brought up can: mcp251xfd: mcp251xfd_probe(): add missing can_rx_offload_del() in error path netfilter: nftables: Fix a memleak from userdata error path in new objects netfilter: nfnetlink_osf: Fix a missing skb_header_pointer() NULL check smc: disallow TCP_ULP in smc_setsockopt() net: fix nla_strcmp to handle more then one trailing null character ethtool: fix missing NLM_F_MULTI flag when dumping mm/gup: check for isolation errors mm/gup: return an error on migration failure mm/gup: check every subpage of a compound page during isolation ksm: fix potential missing rmap_item for stable_node mm/migrate.c: fix potential indeterminate pte entry in migrate_vma_insert_page() mm/hugeltb: handle the error case in hugetlb_fix_reserve_counts() khugepaged: fix wrong result value for trace_mm_collapse_huge_page_isolate() arm64: entry: always set GIC_PRIO_PSR_I_SET during entry arm64: entry: factor irq triage logic into macros drm/radeon: Avoid power table parsing memory leaks drm/radeon: Fix off-by-one power_state index heap overwrite net: stmmac: Clear receive all(RA) bit when promiscuous mode is off xsk: Fix for xp_aligned_validate_desc() when len == chunk_size netfilter: xt_SECMARK: add new revision to fix structure layout sctp: fix a SCTP_MIB_CURRESTAB leak in sctp_sf_do_dupcook_b ethernet:enic: Fix a use after free bug in enic_hard_start_xmit block/rnbd-clt: Check the return value of the function rtrs_clt_query block/rnbd-clt: Change queue_depth type in rnbd_clt_session to size_t libbpf: Fix signed overflow in ringbuf_process_ring sunrpc: Fix misplaced barrier in call_decode RISC-V: Fix error code returned by riscv_hartid_to_cpuid() sctp: do asoc update earlier in sctp_sf_do_dupcook_a net: hns3: disable phy loopback setting in hclge_mac_start_phy net: hns3: use netif_tx_disable to stop the transmit queue net: hns3: fix for vxlan gpe tx checksum bug net: hns3: add check for HNS3_NIC_STATE_INITED in hns3_reset_notify_up_enet() net: hns3: initialize the message content in hclge_get_link_mode() net: hns3: fix incorrect configuration for igu_egu_hw_err rtc: ds1307: Fix wday settings for rx8130 scsi: ufs: core: Narrow down fast path in system suspend path scsi: ufs: core: Cancel rpm_dev_flush_recheck_work during system suspend scsi: ufs: core: Do not put UFS power into LPM if link is broken scsi: qla2xxx: Prevent PRLI in target mode ceph: fix inode leak on getattr error in __fh_to_dentry swiotlb: Fix the type of index xprtrdma: rpcrdma_mr_pop() already does list_del_init() xprtrdma: Fix cwnd update ordering xprtrdma: Avoid Receive Queue wrapping pwm: atmel: Fix duty cycle calculation in .get_state() SUNRPC: fix ternary sign expansion bug in tracing dmaengine: idxd: fix cdev setup and free device lifetime issues dmaengine: idxd: fix dma device lifetime dmaengine: idxd: Fix potential null dereference on pointer status rtc: fsl-ftm-alarm: add MODULE_TABLE() nfsd: ensure new clients break delegations NFSv4.x: Don't return NFS4ERR_NOMATCHING_LAYOUT if we're unmounting thermal/drivers/tsens: Fix missing put_device error SUNRPC: Handle major timeout in xprt_adjust_timeout() SUNRPC: Remove trace_xprt_transmit_queued SUNRPC: Move fault injection call sites NFSv4.2 fix handling of sr_eof in SEEK's reply pNFS/flexfiles: fix incorrect size check in decode_nfs_fh() PCI: endpoint: Fix missing destroy_workqueue() NFS: Deal correctly with attribute generation counter overflow NFSv4.2: Always flush out writes in nfs42_proc_fallocate() NFS: Fix attribute bitmask in _nfs42_proc_fallocate() NFS: nfs4_bitmask_adjust() must not change the server global bitmasks rpmsg: qcom_glink_native: fix error return code of qcom_glink_rx_data() f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: Fix a hungtask problem in atomic write f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix to avoid touching checkpointed data in get_victim() PCI: endpoint: Fix NULL pointer dereference for ->get_features() PCI: endpoint: Make *_free_bar() to return error codes on failure PCI: endpoint: Add helper API to get the 'next' unreserved BAR PCI: endpoint: Make *_get_first_free_bar() take into account 64 bit BAR f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix to align to section for fallocate() on pinned file ARM: 9064/1: hw_breakpoint: Do not directly check the event's overflow_handler hook PCI: Release OF node in pci_scan_device()'s error path PCI: iproc: Fix return value of iproc_msi_irq_domain_alloc() remoteproc: qcom_q6v5_mss: Validate p_filesz in ELF loader remoteproc: qcom_q6v5_mss: Replace ioremap with memremap f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE f2fs: move ioctl interface definitions to separated file thermal: thermal_of: Fix error return code of thermal_of_populate_bind_params() ASoC: rt286: Make RT286_SET_GPIO_* readable and writable watchdog: fix barriers when printing backtraces from all CPUs watchdog/softlockup: remove logic that tried to prevent repeated reports watchdog: explicitly update timestamp when reporting softlockup watchdog: rename __touch_watchdog() to a better descriptive name ia64: module: fix symbolizer crash on fdescr bnxt_en: Add PCI IDs for Hyper-V VF devices. kbuild: generate Module.symvers only when vmlinux exists selftests: mlxsw: Fix mausezahn invocation in ERSPAN scale test selftests: mlxsw: Increase the tolerance of backlog buildup net: ethernet: mtk_eth_soc: fix RX VLAN offload iavf: remove duplicate free resources calls powerpc/iommu: Annotate nested lock for lockdep qtnfmac: Fix possible buffer overflow in qtnf_event_handle_external_auth wl3501_cs: Fix out-of-bounds warnings in wl3501_mgmt_join wl3501_cs: Fix out-of-bounds warnings in wl3501_send_pkt crypto: ccp: Free SEV device if SEV init fails mt76: mt7615: fix entering driver-own state on mt7663 drm/amdgpu: Add mem sync flag for IB allocated by SA drm/amd/display: add handling for hdcp2 rx id list validation drm/amd/display: fixed divide by zero kernel crash during dsc enablement powerpc/pseries: Stop calling printk in rtas_stop_self() samples/bpf: Fix broken tracex1 due to kprobe argument change net: sched: tapr: prevent cycle_time == 0 in parse_taprio_schedule ethtool: ioctl: Fix out-of-bounds warning in store_link_ksettings_for_user() ASoC: rt286: Generalize support for ALC3263 codec powerpc/smp: Set numa node before updating mask flow_dissector: Fix out-of-bounds warning in __skb_flow_bpf_to_target() sctp: Fix out-of-bounds warning in sctp_process_asconf_param() ALSA: hda/hdmi: fix race in handling acomp ELD notification at resume ASoC: Intel: sof_sdw: add quirk for new ADL-P Rvp ALSA: hda/realtek: Add quirk for Lenovo Ideapad S740 kconfig: nconf: stop endless search loops selftests: Set CC to clang in lib.mk if LLVM is set drm/amd/display: Force vsync flip when reconfiguring MPCC iommu/amd: Remove performance counter pre-initialization test Revert "iommu/amd: Fix performance counter initialization" ASoC: rsnd: call rsnd_ssi_master_clk_start() from rsnd_ssi_init() powerpc/mm: Add cond_resched() while removing hpte mappings iwlwifi: pcie: make cfg vs. trans_cfg more robust cuse: prevent clone virtiofs: fix userns fuse: invalidate attrs when page writeback completes mt76: mt7915: fix txpower init for TSSI off chips mt76: mt76x0: disable GTK offloading mt76: mt7615: support loading EEPROM for MT7613BE rtw88: 8822c: add LC calibration for RTL8822C pinctrl: samsung: use 'int' for register masks in Exynos mac80211: clear the beacon's CRC after channel switch IB/hfi1: Correct oversized ring allocation coresight: Do not scan for graph if none is present MIPS: Loongson64: Use _CACHE_UNCACHED instead of _CACHE_UNCACHED_ACCELERATED i2c: Add I2C_AQ_NO_REP_START adapter quirk ASoC: rt5670: Add a quirk for the Dell Venue 10 Pro 5055 Bluetooth: btusb: Enable quirk boolean flag for Mediatek Chip. ice: handle increasing Tx or Rx ring sizes ASoC: Intel: bytcr_rt5640: Add quirk for the Chuwi Hi8 tablet ip6_vti: proper dev_{hold|put} in ndo_[un]init methods net: hns3: add handling for xmit skb with recursive fraglist net: hns3: remediate a potential overflow risk of bd_num_list powerpc/32: Statically initialise first emergency context selftests/powerpc: Fix L1D flushing tests for Power10 Bluetooth: check for zapped sk before connecting net: bridge: when suppression is enabled exclude RARP packets net/sched: cls_flower: use ntohs for struct flow_dissector_key_ports Bluetooth: initialize skb_queue_head at l2cap_chan_create() Bluetooth: Set CONF_NOT_COMPLETE as l2cap_chan default ALSA: bebob: enable to deliver MIDI messages for multiple ports ALSA: rme9652: don't disable if not enabled ALSA: hdspm: don't disable if not enabled ALSA: hdsp: don't disable if not enabled i2c: bail out early when RDWR parameters are wrong Bluetooth: Fix incorrect status handling in LE PHY UPDATE event ASoC: rsnd: core: Check convert rate in rsnd_hw_params net: stmmac: Set FIFO sizes for ipq806x net/mlx5e: Use net_prefetchw instead of prefetchw in MPWQE TX datapath ASoC: Intel: bytcr_rt5640: Enable jack-detect support on Asus T100TAF tipc: convert dest node's address to network order fs: dlm: flush swork on shutdown fs: dlm: check on minimum msglen size fs: dlm: add errno handling to check callback fs: dlm: fix debugfs dump ath11k: fix thermal temperature read kvm: Cap halt polling at kvm->max_halt_poll_ns cpufreq: intel_pstate: Use HWP if enabled by platform firmware PM: runtime: Fix unpaired parent child_count for force_resume ACPI: PM: Add ACPI ID of Alder Lake Fan KVM/VMX: Invoke NMI non-IST entry instead of IST entry KVM: x86/mmu: Remove the defunct update_pte() paging hook tpm, tpm_tis: Reserve locality in tpm_tis_resume() tpm, tpm_tis: Extend locality handling to TPM2 in tpm_tis_gen_interrupt() tpm: fix error return code in tpm2_get_cc_attrs_tbl() KEYS: trusted: Fix memory leak on object td UPSTREAM: module: unexport find_module and module_mutex FROMLIST: scsi: ufs: Increase the usable queue depth ANDROID: abi_gki_aarch64_qcom: Add vmemdup_user ANDROID: cgroup: add vendor hook to cgroup .attach() ANDROID: gki_defconfig: Enable HID_BETOP_FF JOYSTICK_XPAD_FF and JOYSTICK_XPAD_LEDS ANDROID: abi_gki_aarch64_qcom: Add devm_rproc_* APIs ANDROID: Incremental fs: Add uid to INCFS_IOC_GET_LAST_READ_ERROR ANDROID: Incremental fs: Make sysfs_name changeable on remount ANDROID: Incremental fs: Count pending_reads even when very short ANDROID: sched/fair: export sysctl_sched_min_granularity symbol ANDROID: Fix compat hwcap reporting on asymmetric 32-bit SoCs Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests" BACKPORT: sched/uclamp: Allow to reset a task uclamp constraint value ANDROID: GKI: restore termiox fields Revert "spi: Fix use-after-free with devm_spi_alloc_*" FROMGIT: block: avoid double io accounting for flush request UPSTREAM: kasan: fix kasan_byte_accessible() to be consistent with actual checks FROMLIST: blk-mq: Swap two calls in blk_mq_exit_queue() ANDROID: FUSE OWNERS pointing to android-mainline OWNERS Linux 5.10.37 sctp: delay auto_asconf init until binding the first addr Revert "net/sctp: fix race condition in sctp_destroy_sock" smp: Fix smp_call_function_single_async prototype net: Only allow init netns to set default tcp cong to a restricted algo arm64: Remove arm64_dma32_phys_limit and its uses bpf: Prevent writable memory-mapping of read-only ringbuf pages bpf, ringbuf: Deny reserve of buffers larger than ringbuf bpf: Fix alu32 const subreg bound tracking on bitwise operations afs: Fix speculative status fetches mm/memory-failure: unnecessary amount of unmapping mm/sparse: add the missing sparse_buffer_fini() in error branch mm: memcontrol: slab: fix obtain a reference to a freeing memcg mm/sl?b.c: remove ctor argument from kmem_cache_flags kfifo: fix ternary sign extension bugs ia64: fix EFI_DEBUG build perf session: Add swap operation for event TIME_CONV perf jit: Let convert_timestamp() to be backwards-compatible perf tools: Change fields type in perf_record_time_conv net:nfc:digital: Fix a double free in digital_tg_recv_dep_req net: bridge: mcast: fix broken length + header check for MRDv6 Adv. RDMA/bnxt_re: Fix a double free in bnxt_qplib_alloc_res RDMA/siw: Fix a use after free in siw_alloc_mr bpf: Fix propagation of 32 bit unsigned bounds from 64 bit bounds selftests/bpf: Fix core_reloc test runner selftests/bpf: Fix field existence CO-RE reloc tests selftests/bpf: Fix BPF_CORE_READ_BITFIELD() macro net:emac/emac-mac: Fix a use after free in emac_mac_tx_buf_send KVM: VMX: Intercept FS/GS_BASE MSR accesses for 32-bit KVM bnxt_en: Fix RX consumer index logic in the error path. selftests: mlxsw: Remove a redundant if statement in tc_flower_scale test selftests: net: mirror_gre_vlan_bridge_1q: Make an FDB entry static net: geneve: modify IP header check in geneve6_xmit_skb and geneve_xmit_skb arm64: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E ARM: dts: uniphier: Change phy-mode to RGMII-ID to enable delay pins for RTL8211E bnxt_en: fix ternary sign extension bug in bnxt_show_temp() net: enetc: fix link error again net: phy: marvell: fix m88e1111_set_downshift net: phy: marvell: fix m88e1011_set_downshift powerpc/52xx: Fix an invalid ASM expression ('addi' used instead of 'add') powerpc/perf: Fix the threshold event selection for memory events in power10 wlcore: Fix buffer overrun by snprintf due to incorrect buffer size ath10k: Fix ath10k_wmi_tlv_op_pull_peer_stats_info() unlock without lock ath10k: Fix a use after free in ath10k_htc_send_bundle ath9k: Fix error check in ath9k_hw_read_revisions() for PCI devices powerpc/64: Fix the definition of the fixmap area RDMA/core: Add CM to restrack after successful attachment to a device RDMA/rxe: Fix a bug in rxe_fill_ip_info() net: phy: intel-xway: enable integrated led functions net: renesas: ravb: Fix a stuck issue when a lot of frames are received net: stmmac: fix TSO and TBS feature enabling during driver open nfp: devlink: initialize the devlink port attribute "lanes" crypto: ccp: Detect and reject "invalid" addresses destined for PSP mt76: mt7615: fix memleak when mt7615_unregister_device() net: davinci_emac: Fix incorrect masking of tx and rx error channel net: marvell: prestera: fix port event handling on init vsock/virtio: free queued packets when closing socket sfc: ef10: fix TX queue lookup in TX event handling ALSA: usb: midi: don't return -ENOMEM when usb_urb_ep_type_check fails RDMA/i40iw: Fix error unwinding when i40iw_hmc_sd_one fails RDMA/cxgb4: add missing qpid increment gro: fix napi_gro_frags() Fast GRO breakage due to IP alignment check net: ethernet: ixp4xx: Set the DMA masks explicitly libbpf: Initialize the bpf_seq_printf parameters array field by field vsock/vmci: log once the failed queue pair allocation netfilter: nftables_offload: special ethertype handling for VLAN netfilter: nftables_offload: VLAN id needs host byteorder in flow dissector netfilter: nft_payload: fix C-VLAN offload support mwl8k: Fix a double Free in mwl8k_probe_hw i2c: mediatek: Fix wrong dma sync flag i2c: sh7760: fix IRQ error path wlcore: fix overlapping snprintf arguments in debugfs rtlwifi: 8821ae: upgrade PHY and RF parameters KVM: x86: dump_vmcs should not assume GUEST_IA32_EFER is valid powerpc/smp: Reintroduce cpu_core_mask powerpc/pseries: extract host bridge from pci_bus prior to bus removal MIPS: pci-legacy: stop using of_pci_range_to_resource drm/amd/pm: fix error code in smu_set_power_limit() perf beauty: Fix fsconfig generator iommu/amd: Put newline after closing bracket in warning drm/i915/gvt: Fix error code in intel_gvt_init_device() net/packet: remove data races in fanout operations net/packet: make packet_fanout.arr size configurable up to 64K net/mlx5: Fix bit-wise and with zero ASoC: ak5558: correct reset polarity powerpc/xive: Fix xmon command "dxi" powerpc/xive: Drop check on irq_data in xive_core_debug_show() i2c: sh7760: add IRQ check i2c: rcar: add IRQ check i2c: rcar: protect against supurious interrupts on V3U i2c: rcar: make sure irq is not threaded on Gen2 and earlier i2c: mlxbf: add IRQ check i2c: jz4780: add IRQ check i2c: emev2: add IRQ check i2c: cadence: add IRQ check i2c: xiic: fix reference leak when pm_runtime_get_sync fails i2c: stm32f7: fix reference leak when pm_runtime_get_sync fails i2c: sprd: fix reference leak when pm_runtime_get_sync fails i2c: omap: fix reference leak when pm_runtime_get_sync fails i2c: imx: fix reference leak when pm_runtime_get_sync fails i2c: imx-lpi2c: fix reference leak when pm_runtime_get_sync fails i2c: img-scb: fix reference leak when pm_runtime_get_sync fails i2c: cadence: fix reference leak when pm_runtime_get_sync fails RDMA/rtrs-clt: destroy sysfs after removing session from active list RDMA/srpt: Fix error return code in srpt_cm_req_recv() net: thunderx: Fix unintentional sign extension issue cxgb4: Fix unintentional sign extension issues RDMA/bnxt_re: Fix error return code in bnxt_qplib_cq_process_terminal() IB/hfi1: Fix error return code in parse_platform_config() RDMA/qedr: Fix error return code in qedr_iw_connect() ovl: invalidate readdir cache on changes to dir with origin KVM: PPC: Book3S HV P9: Restore host CTRL SPR after guest exit mt76: mt7663s: fix the possible device hang in high traffic mt76: mt7663s: make all of packets 4-bytes aligned in sdio tx aggregation mt76: mt7915: fix mib stats counter reporting to mac80211 mt76: mt7615: fix mib stats counter reporting to mac80211 mt76: mt7915: fix aggr len debugfs node mt76: mt7915: fix tx skb dma unmap mt76: mt7615: fix tx skb dma unmap mt7601u: fix always true expression rtw88: Fix an error code in rtw_debugfs_set_rsvd_page() xfs: fix return of uninitialized value in variable error perf vendor events amd: Fix broken L2 Cache Hits from L2 HWPF metric mac80211: bail out if cipher schemes are invalid powerpc: iommu: fix build when neither PCI or IBMVIO is set powerpc/perf: Fix PMU constraint check for EBB events powerpc/64s: Fix pte update for kernel memory on radix IB/hfi1: Use kzalloc() for mmu_rb_handler allocation liquidio: Fix unintented sign extension of a left shift of a u16 ASoC: simple-card: fix possible uninitialized single_cpu local variable KVM: arm64: Initialize VCPU mdcr_el2 before loading it HID: lenovo: Map mic-mute button to KEY_F20 instead of KEY_MICMUTE HID: lenovo: Check hid_get_drvdata() returns non NULL in lenovo_event() HID: lenovo: Fix lenovo_led_set_tp10ubkbd() error handling HID: lenovo: Use brightness_set_blocking callback for setting LEDs brightness ALSA: usb-audio: Add error checks for usb_driver_claim_interface() calls iommu/vt-d: Invalidate PASID cache when root/context entry changed iommu/vt-d: Remove WO permissions on second-level paging entries iommu/vt-d: Preset Access/Dirty bits for IOVA over FL iommu/vt-d: Report the right page fault address iommu/vt-d: Report right snoop capability when using FL for IOVA iommu: Fix a boundary issue to avoid performance drop iommu/vt-d: Don't set then clear private data in prq_event_thread() mips: bmips: fix syscon-reboot nodes net: hns3: Limiting the scope of vector_ring_chain variable nfc: pn533: prevent potential memory corruption RDMA/core: Fix corrupted SL on passive side bug: Remove redundant condition check in report_bug net/tipc: fix missing destroy_workqueue() on error in tipc_crypto_start() powerpc/pseries: Only register vio drivers if vio bus exists udp: never accept GSO_FRAGLIST packets net: phy: lan87xx: fix access to wrong register of LAN87xx ALSA: core: remove redundant spin_lock pair in snd_card_disconnect gpio: guard gpiochip_irqchip_add_domain() with GPIOLIB_IRQCHIP MIPS/bpf: Enable bpf_probe_read{, str}() on MIPS again powerpc: Fix HAVE_HARDLOCKUP_DETECTOR_ARCH build configuration IB/isert: Fix a use after free in isert_connect_request RDMA/mlx5: Fix drop packet rule in egress table iommu/arm-smmu-v3: add bit field SFM into GERROR_ERR_MASK ASoC: wm8960: Remove bitclk relax condition in wm8960_configure_sysclk MIPS: loongson64: fix bug when PAGE_SIZE > 16KB pinctrl: pinctrl-single: fix pcs_pin_dbg_show() when bits_per_mux is not zero pinctrl: pinctrl-single: remove unused parameter inet: use bigger hash table for IP ID generation ima: Fix the error code for restoring the PCR value MIPS: fix local_irq_{disable,enable} in asmmacro.h powerpc/prom: Mark identical_pvr_fixup as __init powerpc/fadump: Mark fadump_calculate_reserve_size as __init libbpf: Add explicit padding to btf_dump_emit_type_decl_opts selftests/bpf: Re-generate vmlinux.h and BPF skeletons if bpftool changed iommu/vt-d: Reject unsupported page request modes iommu: Check dev->iommu in iommu_dev_xxx functions bpftool: Fix maybe-uninitialized warnings libbpf: Add explicit padding to bpf_xdp_set_link_opts net: lapbether: Prevent racing when checking whether the netif is running Bluetooth: avoid deadlock between hci_dev->lock and socket lock KVM: x86/mmu: Retry page faults that hit an invalid memslot wilc1000: write value to WILC_INTR2_ENABLE register RDMA/mlx5: Fix mlx5 rates to IB rates map ASoC: Intel: Skylake: Compile when any configuration is selected ASoC: Intel: boards: sof-wm8804: add check for PLL setting perf symbols: Fix dso__fprintf_symbols_by_name() to return the number of printed chars HID: plantronics: Workaround for double volume key presses xsk: Respect device's headroom and tailroom on generic xmit path drivers/block/null_blk/main: Fix a double free in null_init. sched/debug: Fix cgroup_path[] serialization io_uring: fix overflows checks in provide buffers perf/amd/uncore: Fix sysfs type mismatch x86/events/amd/iommu: Fix sysfs type mismatch HSI: core: fix resource leaks in hsi_add_client_from_dt() media: cedrus: Fix H265 status definitions nvme-pci: don't simple map sgl when sgls are disabled nvmet-tcp: fix a segmentation fault during io parsing error mfd: stm32-timers: Avoid clearing auto reload register mailbox: sprd: Introduce refcnt when clients requests/free channels scsi: ibmvfc: Fix invalid state machine BUG_ON() scsi: sni_53c710: Add IRQ check scsi: sun3x_esp: Add IRQ check scsi: jazz_esp: Add IRQ check scsi: hisi_sas: Fix IRQ checks scsi: ufs: ufshcd-pltfrm: Fix deferred probing scsi: pm80xx: Fix potential infinite loop scsi: pm80xx: Increase timeout for pm80xx mpi_uninit_check() clk: uniphier: Fix potential infinite loop drm/radeon: Fix a missing check bug in radeon_dp_mst_detect() drm/amd/display: use GFP_ATOMIC in dcn20_resource_construct clk: qcom: apss-ipq-pll: Add missing MODULE_DEVICE_TABLE clk: qcom: a53-pll: Add missing MODULE_DEVICE_TABLE drm: xlnx: zynqmp: fix a memset in zynqmp_dp_train() clk: zynqmp: pll: add set_pll_mode to check condition in zynqmp_pll_enable clk: zynqmp: move zynqmp_pll_set_mode out of round_rate callback vfio/mdev: Do not allow a mdev_type to have a NULL parent pointer vfio/pci: Re-order vfio_pci_probe() vfio/pci: Move VGA and VF initialization to functions vfio/fsl-mc: Re-order vfio_fsl_mc_probe() media: v4l2-ctrls.c: fix race condition in hdl->requests list media: i2c: imx219: Balance runtime PM use-count media: i2c: imx219: Move out locking/unlocking of vflip and hflip controls from imx219_set_stream nvme: retrigger ANA log update if group descriptor isn't found power: supply: bq25980: Move props from battery node clk: imx: Fix reparenting of UARTs not associated with stdout nvmet-tcp: fix incorrect locking in state_change sk callback nvme-tcp: block BH in sk state_change sk callback seccomp: Fix CONFIG tests for Seccomp_filters ata: libahci_platform: fix IRQ check sata_mv: add IRQ checks pata_ipx4xx_cf: fix IRQ check pata_arasan_cf: fix IRQ check selftests: fix prepending $(OUTPUT) to $(TEST_PROGS) x86/kprobes: Fix to check non boostable prefixes correctly of: overlay: fix for_each_child.cocci warnings drm/amdkfd: fix build error with AMD_IOMMU_V2=m media: atomisp: Fix use after free in atomisp_alloc_css_stat_bufs() media: m88rs6000t: avoid potential out-of-bounds reads on arrays media: atomisp: Fixed error handling path media: [next] staging: media: atomisp: fix memory leak of object flash media: docs: Fix data organization of MEDIA_BUS_FMT_RGB101010_1X30 media: m88ds3103: fix return value check in m88ds3103_probe() media: platform: sunxi: sun6i-csi: fix error return code of sun6i_video_start_streaming() media: venus: core: Fix some resource leaks in the error path of 'venus_probe()' drm/probe-helper: Check epoch counter in output_poll_execute() media: aspeed: fix clock handling logic media: rkisp1: rsz: crash fix when setting src format media: omap4iss: return error code when omap4iss_get() failed media: saa7146: use sg_dma_len when building pgtable media: saa7134: use sg_dma_len when building pgtable media: vivid: fix assignment of dev->fbuf_out_flags rcu: Remove spurious instrumentation_end() in rcu_nmi_enter() afs: Fix updating of i_mode due to 3rd party change sched/fair: Fix shift-out-of-bounds in load_balance() drm/mcde/panel: Inverse misunderstood flag drm/amd/display: Fix off by one in hdmi_14_process_transaction() drm/stm: Fix bus_flags handling drm/tilcdc: send vblank event when disabling crtc soc: aspeed: fix a ternary sign expansion bug xen-blkback: fix compatibility bug with single page rings serial: omap: fix rs485 half-duplex filtering serial: omap: don't disable rs485 if rts gpio is missing ttyprintk: Add TTY hangup callback. usb: dwc2: Fix hibernation between host and device modes. usb: dwc2: Fix host mode hibernation exit with remote wakeup flow. PM: hibernate: x86: Use crc32 instead of md5 for hibernation e820 integrity check Drivers: hv: vmbus: Increase wait time for VMbus unload hwmon: (pmbus/pxe1610) don't bail out when not all pages are active x86/platform/uv: Fix !KEXEC build failure spi: spi-zynqmp-gqspi: return -ENOMEM if dma_map_single fails spi: spi-zynqmp-gqspi: fix use-after-free in zynqmp_qspi_exec_op spi: spi-zynqmp-gqspi: fix hang issue when suspend/resume spi: spi-zynqmp-gqspi: fix clk_enable/disable imbalance issue Drivers: hv: vmbus: Use after free in __vmbus_open() ARM: dts: aspeed: Rainier: Fix humidity sensor bus address platform/x86: pmc_atom: Match all Beckhoff Automation baytrail boards with critclk_systems DMI table security: keys: trusted: fix TPM2 authorizations memory: samsung: exynos5422-dmc: handle clk_set_parent() failure memory: renesas-rpc-if: fix possible NULL pointer dereference of resource spi: spi-zynqmp-gqspi: Fix missing unlock on error in zynqmp_qspi_exec_op() m68k: Add missing mmap_read_lock() to sys_cacheflush() usbip: vudc: fix missing unlock on error in usbip_sockfd_store() crypto: chelsio - Read rxchannel-id from firmware node: fix device cleanups in error handling code firmware: qcom-scm: Fix QCOM_SCM configuration serial: core: return early on unsupported ioctls tty: fix return value for unsupported termiox ioctls tty: Remove dead termiox code tty: fix return value for unsupported ioctls tty: actually undefine superseded ASYNC flags USB: cdc-acm: fix TIOCGSERIAL implementation USB: cdc-acm: fix unprivileged TIOCCSERIAL usb: gadget: r8a66597: Add missing null check on return from platform_get_resource spi: fsl-lpspi: Fix PM reference leak in lpspi_prepare_xfer_hardware() spi: spi-zynqmp-gqspi: fix incorrect operating mode in zynqmp_qspi_read_op spi: spi-zynqmp-gqspi: transmit dummy circles by using the controller's internal functionality spi: spi-zynqmp-gqspi: add mutex locking for exec_op spi: spi-zynqmp-gqspi: use wait_for_completion_timeout to make zynqmp_qspi_exec_op not interruptible cpufreq: armada-37xx: Fix determining base CPU frequency cpufreq: armada-37xx: Fix driver cleanup when registration failed clk: mvebu: armada-37xx-periph: Fix workaround for switching from L1 to L0 clk: mvebu: armada-37xx-periph: Fix switching CPU freq from 250 Mhz to 1 GHz cpufreq: armada-37xx: Fix the AVS value for load L1 clk: mvebu: armada-37xx-periph: remove .set_parent method for CPU PM clock cpufreq: armada-37xx: Fix setting TBG parent for load levels crypto: qat - Fix a double free in adf_create_ring crypto: sa2ul - Fix memory leak of rxd crypto: sun8i-ss - Fix memory leak of pad crypto: allwinner - add missing CRYPTO_ prefix ACPI: CPPC: Replace cppc_attr with kobj_attribute cpuidle: Fix ARM_QCOM_SPM_CPUIDLE configuration PM: runtime: Replace inline function pm_runtime_callbacks_present() soc: qcom: mdt_loader: Detect truncated read of segments soc: qcom: mdt_loader: Validate that p_filesz < p_memsz spi: fsl: add missing iounmap() on error in of_fsl_spi_probe() spi: Fix use-after-free with devm_spi_alloc_* clocksource/drivers/ingenic_ost: Fix return value check in ingenic_ost_probe() clocksource/drivers/timer-ti-dm: Add missing set_state_oneshot_stopped clocksource/drivers/timer-ti-dm: Fix posted mode status check order PM / devfreq: Use more accurate returned new_freq as resume_freq soc: qcom: pdr: Fix error return code in pdr_register_listener staging: greybus: uart: fix unprivileged TIOCCSERIAL staging: fwserial: fix TIOCGSERIAL implementation staging: fwserial: fix TIOCSSERIAL implementation staging: rtl8192u: Fix potential infinite loop staging: comedi: tests: ni_routes_test: Fix compilation error irqchip/gic-v3: Fix OF_BAD_ADDR error handling mtd: rawnand: gpmi: Fix a double free in gpmi_nand_init iio: adc: Kconfig: make AD9467 depend on ADI_AXI_ADC symbol firmware: qcom_scm: Workaround lack of "is available" call on SC7180 firmware: qcom_scm: Reduce locking section for __get_convention() firmware: qcom_scm: Make __qcom_scm_is_call_available() return bool m68k: mvme147,mvme16x: Don't wipe PCC timer config bits soundwire: stream: fix memory leak in stream config error path memory: pl353: fix mask of ECC page_size config register driver core: platform: Declare early_platform_cleanup() prototype drivers: nvmem: Fix voltage settings for QTI qfprom-efuse USB: gadget: udc: fix wrong pointer passed to IS_ERR() and PTR_ERR() usb: gadget: aspeed: fix dma map failure crypto: qat - fix error path in adf_isr_resource_alloc() crypto: poly1305 - fix poly1305_core_setkey() declaration NFSv4.2: fix copy stateid copying for the async copy NFSD: Fix sparse warning in nfs4proc.c arm64: dts: mediatek: fix reset GPIO level on pumpkin phy: marvell: ARMADA375_USBCLUSTER_PHY should not default to y, unconditionally phy: ti: j721e-wiz: Delete "clk_div_sel" clk provider during cleanup soundwire: bus: Fix device found flag correctly bus: qcom: Put child node before return arm64: dts: renesas: r8a779a0: Fix PMU interrupt mtd: require write permissions for locking and badblock ioctls dt-bindings: serial: stm32: Use 'type: object' instead of false for 'additionalProperties' usb: gadget: s3c: Fix the error handling path in 's3c2410_udc_probe()' usb: gadget: s3c: Fix incorrect resources releasing fotg210-udc: Complete OUT requests on short packets fotg210-udc: Don't DMA more than the buffer can take fotg210-udc: Mask GRP2 interrupts we don't handle fotg210-udc: Remove a dubious condition leading to fotg210_done fotg210-udc: Fix EP0 IN requests bigger than two packets fotg210-udc: Fix DMA on EP0 for length > max packet size crypto: qat - ADF_STATUS_PF_RUNNING should be set after adf_dev_init crypto: qat - don't release uninitialized resources crypto: ccp - fix command queuing to TEE ring buffer usb: gadget: pch_udc: Provide a GPIO line used on Intel Minnowboard (v1) usb: gadget: pch_udc: Initialize device pointer before use usb: gadget: pch_udc: Check for DMA mapping error usb: gadget: pch_udc: Check if driver is present before calling ->setup() usb: gadget: pch_udc: Replace cpu_to_le32() by lower_32_bits() devtmpfs: fix placement of complete() call x86/microcode: Check for offline CPUs before requesting new microcode spi: stm32: Fix use-after-free on unbind arm64: dts: renesas: r8a77980: Fix vin4-7 endpoint binding regulator: bd9576: Fix return from bd957x_probe() spi: stm32: drop devres version of spi_register_master crypto: sun8i-ss - Fix memory leak of object d when dma_iv fails to map arm64: dts: qcom: db845c: fix correct powerdown pin for WSA881x arm64: dts: qcom: sm8250: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8150: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sdm845: fix number of pins in 'gpio-ranges' arm64: dts: qcom: sm8250: Fix timer interrupt to specify EL2 physical timer arm64: dts: qcom: sm8250: Fix level triggered PMU interrupt polarity ARM: dts: stm32: fix usart 2 & 3 pinconf to wake up with flow control mtd: maps: fix error return code of physmap_flash_remove() mtd: don't lock when recursively deleting partitions mtd: rawnand: qcom: Return actual error code instead of -ENODEV mtd: Handle possible -EPROBE_DEFER from parse_mtd_partitions() mtd: rawnand: brcmnand: fix OOB R/W with Hamming ECC mtd: rawnand: fsmc: Fix error code in fsmc_nand_probe() spi: rockchip: avoid objtool warning regmap: set debugfs_name to NULL after it is freed usb: typec: stusb160x: fix return value check in stusb160x_probe() usb: typec: tps6598x: Fix return value check in tps6598x_probe() usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS serial: stm32: fix tx_empty condition serial: stm32: add FIFO flush when port is closed serial: stm32: fix FIFO flush in startup and set_termios serial: stm32: call stm32_transmit_chars locked serial: stm32: fix tx dma completion, release channel serial: stm32: fix a deadlock in set_termios serial: stm32: fix wake-up flag handling serial: stm32: fix a deadlock condition with wakeup event serial: stm32: fix TX and RX FIFO thresholds serial: stm32: fix incorrect characters on console serial: stm32: fix startup by enabling usart for reception serial: stm32: Use of_device_get_match_data() serial: stm32: fix probe and remove order for dma serial: stm32: add "_usart" prefix in functions name serial: stm32: fix code cleaning warnings and checks x86/platform/uv: Set section block size for hubless architectures arm64: dts: renesas: Add mmc aliases into board dts files ARM: dts: renesas: Add mmc aliases into R-Car Gen2 board dts files ARM: dts: s5pv210: correct fuel gauge interrupt trigger level on Fascinate family ARM: dts: exynos: correct PMIC interrupt trigger level on Snow ARM: dts: exynos: correct PMIC interrupt trigger level on SMDK5250 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid X/U3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Midas family ARM: dts: exynos: correct MUIC interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on Midas family ARM: dts: exynos: correct fuel gauge interrupt trigger level on GT-I9100 memory: gpmc: fix out of bounds read and dereference on gpmc_cs[] crypto: sun8i-ss - fix result memory leak on error path fpga: fpga-mgr: xilinx-spi: fix error messages on -EPROBE_DEFER firmware: xilinx: Remove zynqmp_pm_get_eemi_ops() in IS_REACHABLE(CONFIG_ZYNQMP_FIRMWARE) firmware: xilinx: Add a blank line after function declaration firmware: xilinx: Fix dereferencing freed memory Revert "tools/power turbostat: adjust for temperature offset" usb: gadget: pch_udc: Revert d3cb25a12138 completely Revert "drm/qxl: do not run release if qxl failed to init" ovl: fix missing revert_creds() on error path Revert "i3c master: fix missing destroy_workqueue() on error in i3c_master_register" Revert "drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit" KVM: arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST_REGION read KVM: arm64: Fully zero the vcpu state on reset KVM: Stop looking for coalesced MMIO zones if the bus is destroyed KVM: Destroy I/O bus devices on unregister failure _after_ sync'ing SRCU KVM: arm/arm64: Fix KVM_VGIC_V3_ADDR_TYPE_REDIST read KVM: nVMX: Truncate base/index GPR value on address calc in !64-bit KVM: nVMX: Truncate bits 63:32 of VMCS field on nested check in !64-bit KVM: nVMX: Defer the MMU reload to the normal path on an EPTP switch KVM: SVM: Inject #GP on guest MSR_TSC_AUX accesses if RDTSCP unsupported KVM: SVM: Do not allow SEV/SEV-ES initialization after vCPUs are created KVM: SVM: Don't strip the C-bit from CR2 on #PF interception KVM: nSVM: Set the shadow root level to the TDP level for nested NPT KVM: x86: Remove emulator's broken checks on CR0/CR3/CR4 loads KVM: x86/mmu: Alloc page for PDPTEs when shadowing 32-bit NPT with 64-bit KVM: s390: extend kvm_s390_shadow_fault to return entry pointer KVM: s390: split kvm_s390_real_to_abs KVM: s390: VSIE: fix MVPG handling for prefixing and MSO s390: fix detection of vector enhancements facility 1 vs. vector packed decimal facility KVM: s390: fix guarded storage control register handling KVM: s390: split kvm_s390_logical_to_effective KVM: s390: VSIE: correctly handle MVPG when in VSIE ALSA: hda/realtek: Fix speaker amp on HP Envy AiO 32 ALSA: hda/realtek: ALC285 Thinkpad jack pin quirk is unreachable ALSA: hda/realtek: Remove redundant entry for ALC861 Haier/Uniwill devices ALSA: hda/realtek: Re-order ALC662 quirk table entries ALSA: hda/realtek: Re-order remaining ALC269 quirk table entries ALSA: hda/realtek: Re-order ALC269 Lenovo quirk table entries ALSA: hda/realtek: Re-order ALC269 Sony quirk table entries ALSA: hda/realtek: Re-order ALC269 ASUS quirk table entries ALSA: hda/realtek: Re-order ALC269 Dell quirk table entries ALSA: hda/realtek: Re-order ALC269 Acer quirk table entries ALSA: hda/realtek: Re-order ALC269 HP quirk table entries ALSA: hda/realtek: Re-order ALC882 Clevo quirk table entries ALSA: hda/realtek: Re-order ALC882 Sony quirk table entries ALSA: hda/realtek: Re-order ALC882 Acer quirk table entries drm/amdgpu: fix concurrent VM flushes on Vega/Navi v2 drm/amd/display: Reject non-zero src_y and src_x for video planes drm: bridge/panel: Cleanup connector on bridge detach drm/dp_mst: Set CLEAR_PAYLOAD_ID_TABLE as broadcast drm/dp_mst: Revise broadcast msg lct & lcr drm/radeon: fix copy of uninitialized variable back to userspace drm/panfrost: Don't try to map pages that are already mapped drm/panfrost: Clear MMU irqs before handling the fault drm/qxl: use ttm bo priorities drm/i915/gvt: Fix vfio_edid issue for BXT/APL drm/i915/gvt: Fix virtual display setup for BXT/APL FDDI: defxx: Make MMIO the configuration default except for EISA mt76: fix potential DMA mapping leak rtw88: Fix array overrun in rtw_get_tx_power_params() cfg80211: scan: drop entry from hidden_list on overflow ipw2x00: potential buffer overflow in libipw_wx_set_encodeext() mt76: mt7615: use ieee80211_free_txskb() in mt7615_tx_token_put() md: Fix missing unused status line of /proc/mdstat md: md_open returns -EBUSY when entering racing area md: factor out a mddev_find_locked helper from mddev_find md: split mddev_find md-cluster: fix use-after-free issue when removing rdev md/bitmap: wait for external bitmap writes to complete during tear down async_xor: increase src_offs when dropping destination page x86, sched: Treat Intel SNC topology as default, COD as exception selinux: add proper NULL termination to the secclass_map permissions misc: vmw_vmci: explicitly initialize vmci_datagram payload misc: vmw_vmci: explicitly initialize vmci_notify_bm_set_msg struct phy: ti: j721e-wiz: Invoke wiz_init() before of_platform_device_create() misc: lis3lv02d: Fix false-positive WARN on various HP models phy: cadence: Sierra: Fix PHY power_on sequence sc16is7xx: Defer probe if device read fails iio:adc:ad7476: Fix remove handling iio:accel:adis16201: Fix wrong axis assignment that prevents loading iio: inv_mpu6050: Fully validate gyro and accel scale writes soc/tegra: regulators: Fix locking up when voltage-spread is out of range PM / devfreq: Unlock mutex and free devfreq struct in error path PCI: keystone: Let AM65 use the pci_ops defined in pcie-designware-host.c PCI: xgene: Fix cfg resource mapping KVM: x86: Defer the MMU unload to the normal path on an global INVPCID PCI: Allow VPD access for QLogic ISP2722 FDDI: defxx: Bail out gracefully with unassigned PCI resource for CSR MIPS: pci-rt2880: fix slot 0 configuration MIPS: pci-mt7620: fix PLL lock check ASoC: tlv320aic32x4: Increase maximum register in regmap ASoC: tlv320aic32x4: Register clocks before registering component ASoC: Intel: kbl_da7219_max98927: Fix kabylake_ssp_fixup function ASoC: samsung: tm2_wm5110: check of of_parse return value usb: xhci-mtk: improve bandwidth scheduling with TT usb: xhci-mtk: remove or operator for setting schedule parameters usb: typec: tcpm: update power supply once partner accepts usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply drm: bridge: fix LONTIUM use of mipi_dsi_() functions staging: fwserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL permission check staging: fwserial: fix TIOCSSERIAL jiffies conversions USB: serial: ti_usb_3410_5052: fix TIOCSSERIAL permission check staging: greybus: uart: fix TIOCSSERIAL jiffies conversions USB: serial: usb_wwan: fix TIOCSSERIAL jiffies conversions tty: amiserial: fix TIOCSSERIAL permission check tty: moxa: fix TIOCSSERIAL jiffies conversions usb: roles: Call try_module_get() from usb_role_switch_find_by_fwnode() Revert "USB: cdc-acm: fix rounding error in TIOCSSERIAL" io_uring: truncate lengths larger than MAX_RW_COUNT on provide buffers net/nfc: fix use-after-free llcp_sock_bind/connect bluetooth: eliminate the potential race condition when removing the HCI controller Bluetooth: verify AMP hci_chan before amp_destroy BACKPORT: scsi: ufs: Refactor ufshcd_setup_clocks() to remove skip_ref_clk Revert "xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume" ANDROID: vendor_hooks: Add hooks to dup_task_struct ANDROID: arm64: enable compat vdso UPSTREAM: arm64: vdso32: drop -no-integrated-as flag BACKPORT: scsi: ufs-mediatek: Add HS-G4 support UPSTREAM: scsi: ufs: Add enums for UniPro version higher than 1.6 FROMGIT: usb: typec: tcpm: Fix SINK_DISCOVERY current limit for Rp-default FROMGIT: xhci: Do not use GFP_KERNEL in (potentially) atomic context FROMGIT: xhci: Fix giving back cancelled URBs even if halted endpoint can't reset ANDROID: usb: gadget: f_accessory: update SS/SSP descriptors Revert "sched,fair: Alternative sched_slice()" Revert "media: v4l2-ctrls: fix reference to freed memory" ANDROID: GKI: restore a part of "struct mmc_host" Revert "mmc: block: Issue a cache flush only when it's enabled" ANDROID: iommu/io-pgtable-arm: Free underlying page tables for large mappings Revert "UPSTREAM: usb: gadget: f_uac2: validate input parameters" ANDROID: vendor_hooks: Add hooks for account irqtime process tick BACKPORT: arm64: fpsimd: run kernel mode NEON with softirqs disabled UPSTREAM: arm64: assembler: introduce wxN aliases for wN registers BACKPORT: arm64: assembler: remove conditional NEON yield macros UPSTREAM: fsverity: relax build time dependency on CRYPTO_SHA256 UPSTREAM: fscrypt: relax Kconfig dependencies for crypto API algorithms UPSTREAM: crypto: arm64/gcm - move authentication tag check to SIMD domain UPSTREAM: crypto: arm64/crc-t10dif - move NEON yield to C code UPSTREAM: crypto: arm64/aes-ce-mac - simplify NEON yield UPSTREAM: crypto: arm64/aes-neonbs - remove NEON yield calls UPSTREAM: crypto: arm64/sha512-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha3-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha2-ce - simplify NEON yield UPSTREAM: crypto: arm64/sha1-ce - simplify NEON yield UPSTREAM: arm64: assembler: add cond_yield macro UPSTREAM: crypto: remove cipher routines from public crypto API UPSTREAM: chcr_ktls: use AES library for single use cipher ANDROID: add OWNERS for sysfs-fs-f2fs FROMGIT: mm/memory_hotplug: rate limit page migration warnings ANDROID: db845c_gki.fragment: Add QCOM_TSENSE config to avoid thermal crashes UPSTREAM: usb: gadget: f_uac2: validate input parameters UPSTREAM: usb: f_uac2: adds support for SS and SSP f2fs: return EINVAL for hole cases in swap file ANDROID: Update the ABI xml and symbol list f2fs: avoid swapon failure by giving a warning first ANDROID: topology: Add flag to indicate topology has been updated f2fs: compress: fix to assign cc.cluster_idx correctly f2fs: compress: fix race condition of overwrite vs truncate f2fs: compress: fix to free compress page correctly f2fs: support iflag change given the mask f2fs: avoid null pointer access when handling IPU error ANDROID: Update the ABI xml and symbol list ANDROID: Add missing CFI jump table symbols to kallsyms Revert "BACKPORT: bio: limit bio max size" ANDROID: thermal: Add vendor thermal_pm_notify_suspend function Linux 5.10.36 thermal/core/fair share: Lock the thermal zone while looping over instances thermal/drivers/cpufreq_cooling: Fix slab OOB issue lib/vsprintf.c: remove leftover 'f' and 'F' cases from bstr_printf() dm rq: fix double free of blk_mq_tag_set in dev remove after table load fails dm integrity: fix missing goto in bitmap_flush_interval error handling dm space map common: fix division bug in sm_ll_find_free_block() dm persistent data: packed struct should have an aligned() attribute too tracing: Restructure trace_clock_global() to never block tracing: Map all PIDs to command lines tools/power turbostat: Fix offset overflow issue in index converting rsi: Use resume_noirq for SDIO tty: fix memory leak in vc_deallocate usb: dwc2: Fix session request interrupt handler usb: dwc3: core: Do core softreset when switch mode usb: dwc3: gadget: Fix START_TRANSFER link state check usb: dwc3: gadget: Remove FS bInterval_m1 limitation usb: gadget/function/f_fs string table fix for multiple languages usb: gadget: Fix double free of device descriptor pointers usb: gadget: dummy_hcd: fix gpf in gadget_setup media: venus: hfi_parser: Don't initialize parser on v1 media: v4l2-ctrls: fix reference to freed memory media: staging/intel-ipu3: Fix race condition during set_fmt media: staging/intel-ipu3: Fix set_fmt error handling media: staging/intel-ipu3: Fix memory leak in imu_fmt media: dvb-usb: Fix memory leak at error in dvb_usb_device_init() media: dvb-usb: Fix use-after-free access media: dvbdev: Fix memory leak in dvb_media_device_free() ext4: Fix occasional generic/418 failure ext4: allow the dax flag to be set and cleared on inline directories ext4: fix error return code in ext4_fc_perform_commit() ext4: fix ext4_error_err save negative errno into superblock ext4: fix error code in ext4_commit_super ext4: do not set SB_ACTIVE in ext4_orphan_cleanup() ext4: fix check to prevent false positive report of incorrect used inodes ext4: annotate data race in jbd2_journal_dirty_metadata() ext4: annotate data race in start_this_handle() kbuild: update config_data.gz only when the content of .config is changed x86/cpu: Initialize MSR_TSC_AUX if RDTSCP *or* RDPID is supported futex: Do not apply time namespace adjustment on FUTEX_LOCK_PI Revert 337f13046ff0 ("futex: Allow FUTEX_CLOCK_REALTIME with FUTEX_WAIT op") smb3: do not attempt multichannel to server which does not support it smb3: when mounting with multichannel include it in requested capabilities jffs2: check the validity of dstlen in jffs2_zlib_compress() Fix misc new gcc warnings security: commoncap: fix -Wstringop-overread warning sfc: farch: fix TX queue lookup in TX event handling sfc: farch: fix TX queue lookup in TX flush done handling exfat: fix erroneous discard when clear cluster bit fuse: fix write deadlock dm raid: fix inconclusive reshape layout on fast raid4/5/6 table reload sequences md/raid1: properly indicate failure when ending a failed write request crypto: rng - fix crypto_rng_reset() refcounting when !CRYPTO_STATS crypto: arm/curve25519 - Move '.fpu' after '.arch' tpm: vtpm_proxy: Avoid reading host log when using a virtual device tpm: efi: Use local variable for calculating final log size intel_th: pci: Add Alder Lake-M support powerpc: fix EDEADLOCK redefinition error in uapi/asm/errno.h powerpc/32: Fix boot failure with CONFIG_STACKPROTECTOR powerpc/kexec_file: Use current CPU info while setting up FDT powerpc/eeh: Fix EEH handling for hugepages in ioremap space. powerpc/powernv: Enable HAIL (HV AIL) for ISA v3.1 processors jffs2: Hook up splice_write callback jffs2: Fix kasan slab-out-of-bounds problem Input: ili210x - add missing negation for touch indication on ili210x NFSv4: Don't discard segments marked for return in _pnfs_return_layout() NFS: Don't discard pNFS layout segments that are marked for return NFS: fs_context: validate UDP retrans to prevent shift out-of-bounds ACPI: GTDT: Don't corrupt interrupt mappings on watchdow probe failure openvswitch: fix stack OOB read while fragmenting IPv4 packets mlxsw: spectrum_mr: Update egress RIF list before route's action f2fs: fix to avoid out-of-bounds memory access f2fs: fix error handling in f2fs_end_enable_verity() ubifs: Only check replay with inode type to judge if inode linked kcsan, debugfs: Move debugfs file creation out of early init virtiofs: fix memory leak in virtio_fs_probe() fs: fix reporting supported extra file attributes for statx() Makefile: Move -Wno-unused-but-set-variable out of GCC only block arm64/vdso: Discard .note.gnu.property sections in vDSO btrfs: fix race when picking most recent mod log operation for an old root tools/power/turbostat: Fix turbostat for AMD Zen CPUs ALSA: hda/realtek: Add quirk for Intel Clevo PCx0Dx ALSA: hda/realtek: fix static noise on ALC285 Lenovo laptops ALSA: hda/realtek - Headset Mic issue on HP platform ALSA: hda/realtek: fix mic boost on Intel NUC 8 ALSA: hda/realtek: GA503 use same quirks as GA401 ALSA: hda/realtek: fix mute/micmute LEDs for HP ProBook 445 G7 ALSA: usb-audio: Add dB range mapping for Sennheiser Communications Headset PC 8 ALSA: usb-audio: Explicitly set up the clock selector ALSA: sb: Fix two use after free in snd_sb_qsound_build ALSA: hda/conexant: Re-order CX5066 quirk table entries ALSA: emu8000: Fix a use after free in snd_emu8000_create_mixer power: supply: cpcap-battery: fix invalid usage of list cursor sched,psi: Handle potential task count underflow bugs more gracefully s390/archrandom: add parameter check for s390_arch_random_generate block/rnbd-clt: Fix missing a memory free when unloading the module sched,fair: Alternative sched_slice() perf: Rework perf_event_exit_event() scsi: libfc: Fix a format specifier mfd: arizona: Fix rumtime PM imbalance on error mfd: da9063: Support SMBus and I2C mode mfd: intel-m10-bmc: Fix the register access range scsi: lpfc: Remove unsupported mbox PORT_CAPABILITIES logic scsi: lpfc: Fix error handling for mailboxes completed in MBX_POLL mode scsi: lpfc: Fix crash when a REG_RPI mailbox fails triggering a LOGO response drm/amdgpu: fix NULL pointer dereference drm/amd/display: Try YCbCr420 color when YCbCr444 fails amdgpu: avoid incorrect %hu format string drm/amdkfd: Fix cat debugfs hang_hws file causes system crash bug drm/amd/display: Fix UBSAN: shift-out-of-bounds warning drm/amd/display: Fix debugfs link_settings entry drm/radeon/ttm: Fix memory leak userptr pages drm/amdgpu/ttm: Fix memory leak userptr pages drm/msm/mdp5: Do not multiply vclk line count by 100 drm/msm/mdp5: Configure PP_SYNC_HEIGHT to double the vtotal sched/fair: Ignore percpu threads for imbalance pulls media: gscpa/stv06xx: fix memory leak media: dvb-usb: fix memory leak in dvb_usb_adapter_init media: sun8i-di: Fix runtime PM imbalance in deinterlace_start_streaming media: platform: sti: Fix runtime PM imbalance in regs_show media: i2c: adv7842: fix possible use-after-free in adv7842_remove() media: i2c: tda1997: Fix possible use-after-free in tda1997x_remove() media: i2c: adv7511-v4l2: fix possible use-after-free in adv7511_remove() media: adv7604: fix possible use-after-free in adv76xx_remove() media: tc358743: fix possible use-after-free in tc358743_remove() power: supply: s3c_adc_battery: fix possible use-after-free in s3c_adc_bat_remove() power: supply: generic-adc-battery: fix possible use-after-free in gab_remove() clk: socfpga: arria10: Fix memory leak of socfpga_clk on error return drm/msm/dp: Fix incorrect NULL check kbot warnings in DP driver media: vivid: update EDID media: em28xx: fix memory leak scsi: scsi_dh_alua: Remove check for ASC 24h in alua_rtpg() scsi: smartpqi: Add new PCI IDs scsi: smartpqi: Correct request leakage during reset operations scsi: smartpqi: Use host-wide tag space power: supply: cpcap-charger: Add usleep to cpcap charger to avoid usb plug bounce selftests/resctrl: Fix checking for < 0 for unsigned values selftests/resctrl: Fix incorrect parsing of iMC counters selftests/resctrl: Use resctrl/info for feature detection selftests/resctrl: Fix missing options "-n" and "-p" selftests/resctrl: Clean up resctrl features check selftests/resctrl: Fix compilation issues for other global variables selftests/resctrl: Fix compilation issues for global variables selftests/resctrl: Enable gcc checks to detect buffer overflows nvmet: return proper error code from discovery ctrl drm/komeda: Fix bit check to import to value of proper type ata: ahci: Disable SXS for Hisilicon Kunpeng920 mmc: sdhci-brcmstb: Remove CQE quirk mmc: sdhci-pci: Add PCI IDs for Intel LKF mmc: sdhci-esdhc-imx: validate pinctrl before use it scsi: qla2xxx: Fix use after free in bsg drm/vkms: fix misuse of WARN_ON scsi: qla2xxx: Always check the return value of qla24xx_get_isp_stats() drm/amd/display: fix dml prefetch validation drm/amd/display: DCHUB underflow counter increasing in some scenarios drm/amd/display: Fix UBSAN warning for not a valid value for type '_Bool' drm/amd/pm: fix workload mismatch on vega10 drm/amdgpu : Fix asic reset regression issue introduce by 8f211fe8ac7c4f drm/amdkfd: Fix UBSAN shift-out-of-bounds warning drm/amdgpu: mask the xgmi number of hops reported from psp to kfd backlight: qcom-wled: Fix FSC update issue for WLED5 backlight: qcom-wled: Use sink_addr for sync toggle power: supply: Use IRQF_ONESHOT media: gspca/sq905.c: fix uninitialized variable media: media/saa7164: fix saa7164_encoder_register() memory leak bugs extcon: arizona: Fix various races on driver unbind extcon: arizona: Fix some issues when HPDET IRQ fires after the jack has been unplugged power: supply: bq27xxx: fix power_avg for newer ICs atomisp: don't let it go past pipes array media: imx: capture: Return -EPIPE from __capture_legacy_try_fmt() media: drivers: media: pci: sta2x11: fix Kconfig dependency on GPIOLIB media: ite-cir: check for receive overflow scsi: target: pscsi: Fix warning in pscsi_complete_cmd() kvfree_rcu: Use same set of GFP flags as does single-argument sched/pelt: Fix task util_est update filtering drm/amdgpu: Fix some unload driver issues scsi: lpfc: Fix pt2pt connection does not recover after LOGO scsi: lpfc: Fix incorrect dbde assignment when building target abts wqe drm/amd/display/dc/dce/dce_aux: Remove duplicate line causing 'field overwritten' issue drm/amdgpu/display: buffer INTERRUPT_LOW_IRQ_CONTEXT interrupt work drm/amd/display: Don't optimize bandwidth before disabling planes drm/amd/display: Check for DSC support instead of ASIC revision drm/ast: fix memory leak when unload the driver drm/amd/display: changing sr exit latency drm/ast: Fix invalid usage of AST_MAX_HWC_WIDTH in cursor atomic_check drm/qxl: release shadow on shutdown drm/qxl: do not run release if qxl failed to init drm: Added orientation quirk for OneGX1 Pro btrfs: convert logic BUG_ON()'s in replace_path to ASSERT()'s btrfs: do proper error handling in btrfs_update_reloc_root btrfs: do proper error handling in create_reloc_root spi: sync up initial chipselect state platform/x86: intel_pmc_core: Don't use global pmcdev in quirks crypto: omap-aes - Fix PM reference leak on omap-aes.c crypto: sa2ul - Fix PM reference leak in sa_ul_probe() crypto: stm32/cryp - Fix PM reference leak on stm32-cryp.c crypto: stm32/hash - Fix PM reference leak on stm32-hash.c crypto: sun8i-ce - Fix PM reference leak in sun8i_ce_probe() crypto: sun8i-ss - Fix PM reference leak when pm_runtime_get_sync() fails phy: phy-twl4030-usb: Fix possible use-after-free in twl4030_usb_remove() intel_th: Consistency and off-by-one fix tty: n_gsm: check error while registering tty devices usb: dwc3: gadget: Check for disabled LPM quirk usb: core: hub: Fix PM reference leak in usb_port_resume() usb: musb: fix PM reference leak in musb_irq_work() usb: gadget: tegra-xudc: Fix possible use-after-free in tegra_xudc_remove() spi: qup: fix PM reference leak in spi_qup_remove() spi: omap-100k: Fix reference leak to master spi: dln2: Fix reference leak to master platform/x86: ISST: Account for increased timeout in some cases tools/power/x86/intel-speed-select: Increase string size ARM: dts: at91: change the key code of the gpio key bus: mhi: core: Clear context for stopped channels from remove() xhci: fix potential array out of bounds with several interrupters xhci: check control context is valid before dereferencing it. xhci: check port array allocation was successful before dereferencing it fpga: dfl: pci: add DID for D5005 PAC cards usb: xhci-mtk: support quirk to disable usb2 lpm random: initialize ChaCha20 constants with correct endianness perf/arm_pmu_platform: Fix error handling perf/arm_pmu_platform: Use dev_err_probe() for IRQ errors soundwire: cadence: only prepare attached devices on clock stop tee: optee: do not check memref size on return from Secure World arm64: dts: imx8mq-librem5-r3: Mark buck3 as always on soc/tegra: pmc: Fix completion of power-gate toggling efi/libstub: Add $(CLANG_FLAGS) to x86 flags x86/boot: Add $(CLANG_FLAGS) to compressed KBUILD_CFLAGS x86/build: Propagate $(CLANG_FLAGS) to $(REALMODE_FLAGS) ARM: dts: ux500: Fix up TVK R3 sensors ARM: dts: BCM5301X: fix "reg" formatting in /memory node kselftest/arm64: mte: Fix MTE feature detection PCI: PM: Do not read power state in pci_enable_device_flags() ARM: tegra: acer-a500: Rename avdd to vdda of touchscreen node kselftest/arm64: mte: Fix compilation with native compiler usb: xhci: Fix port minor revision usb: dwc3: gadget: Ignore EP queue requests during bus reset usb: gadget: f_uac1: validate input parameters usb: gadget: f_uac2: validate input parameters genirq/matrix: Prevent allocation counter corruption crypto: hisilicon/sec - fixes a printing error x86/sev: Do not require Hypervisor CPUID bit for SEV guests usb: webcam: Invalid size of Processing Unit Descriptor usb: gadget: uvc: add bInterval checking for HS mode crypto: qat - fix unmap invalid dma address crypto: api - check for ERR pointers in crypto_destroy_tfm() bus: mhi: core: Destroy SBL devices when moving to mission mode spi: ath79: remove spi-master setup and cleanup assignment spi: ath79: always call chipselect function staging: wimax/i2400m: fix byte-order issue bus: ti-sysc: Probe for l4_wkup and l4_cfg interconnect devices first cpuidle: tegra: Fix C7 idling state on Tegra114 fbdev: zero-fill colormap in fbcmap.c posix-timers: Preserve return value in clock_adjtime32() btrfs: fix race between transaction aborts and fsyncs leading to use-after-free intel_th: pci: Add Rocket Lake CPU support btrfs: fix metadata extent leak after failure to create subvolume x86/build: Disable HIGHMEM64G selection for M486SX btrfs: handle remount to no compress during compression smb2: fix use-after-free in smb2_ioctl_query_info() cifs: detect dead connections only when echoes are enabled. cifs: fix out-of-bound memory access when calling smb3_notify() at mount point cifs: Return correct error code from smb2_get_enc_key irqchip/gic-v3: Do not enable irqs when handling spurious interrups mmc: core: Fix hanging on I/O during system suspend for removable cards mmc: core: Set read only for SD cards with permanent write protect bit mmc: core: Do a power cycle when the CMD11 fails mmc: block: Issue a cache flush only when it's enabled mmc: block: Update ext_csd.cache_ctrl if it was written mmc: sdhci-tegra: Add required callbacks to set/clear CQE_EN bit mmc: sdhci-pci: Fix initialization of some SD cards for Intel BYT-based controllers mmc: sdhci: Check for reset prior to DMA address unmap mmc: uniphier-sd: Fix a resource leak in the remove function mmc: uniphier-sd: Fix an error handling path in uniphier_sd_probe() scsi: mpt3sas: Block PCI config access from userspace during reset scsi: qla2xxx: Fix crash in qla2xxx_mqueuecommand() spi: spi-ti-qspi: Free DMA resources spi: stm32-qspi: fix pm_runtime usage_count counter erofs: add unsupported inode i_format check mtd: physmap: physmap-bt1-rom: Fix unintentional stack access mtd: rawnand: atmel: Update ecc_stats.corrected counter mtd: spinand: core: add missing MODULE_DEVICE_TABLE() Revert "mtd: spi-nor: macronix: Add support for mx25l51245g" mtd: spi-nor: core: Fix an issue of releasing resources during read/write fs/epoll: restore waking from ep_done_scan() ecryptfs: fix kernel panic with null dev_name arm64: dts: mt8173: fix property typo of 'phys' in dsi node arm64: dts: marvell: armada-37xx: add syscon compatible to NB clk node ARM: 9056/1: decompressor: fix BSS size calculation for LLVM ld.lld ftrace: Handle commands when closing set_ftrace_filter file ACPI: custom_method: fix a possible memory leak ACPI: custom_method: fix potential use-after-free issue tpm: acpi: Check eventlog signature before using it vhost-vdpa: fix vm_flags for virtqueue doorbell mapping s390/zcrypt: fix zcard and zqueue hot-unplug memleak s390/disassembler: increase ebpf disasm buffer size dyndbg: fix parsing file query without a line-range suffix nitro_enclaves: Fix stale file descriptors on failed usercopy bus: mhi: core: Sanity check values from remote device before use bus: mhi: core: Clear configuration from channel context during reset bus: mhi: core: Fix check for syserr at power_up ANDROID: qcom: Add neighbor related symbols ANDROID: usb: typec: ucsi: Ensure bounds check when accessing src_pdos FROMGIT: usb: typec: tcpm: Fix wrong handling for Not_Supported in VDM AMS ANDROID: Update the ABI xml and symbol list FROMGIT: usb: dwc3: omap: improve extcon initialization FROMGIT: usb: typec: ucsi: Put fwnode in any case during ->probe() FROMGIT: usb: dwc3: gadget: Return success always for kick transfer in ep queue FROMGIT: usb: dwc3: gadget: Free gadget structure only after freeing endpoints FROMGIT: usb: dwc2: Fix gadget DMA unmap direction FROMGIT: usb: dwc3: gadget: Rename EOPF event macros to Suspend FROMGIT: usb: dwc3: gadget: Enable suspend events Revert "capabilities: require CAP_SETFCAP to map uid 0" Revert "driver core: add a min_align_mask field to struct device_dma_parameters" Revert "swiotlb: add a IO_TLB_SIZE define" Revert "swiotlb: factor out an io_tlb_offset helper" Revert "swiotlb: factor out a nr_slots helper" Revert "swiotlb: clean up swiotlb_tbl_unmap_single" Revert "swiotlb: refactor swiotlb_tbl_map_single" Revert "swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single" Revert "swiotlb: respect min_align_mask" Revert "nvme-pci: set min_align_mask" UPSTREAM: block: fix inflight statistics of part0 ANDROID: GKI: 5/7 KMI update BACKPORT: bio: limit bio max size ANDROID: i2c: Add vendor hook to allow assign dev_name to I2C devices UPSTREAM: binder: tell userspace to dump current backtrace when detected oneway spamming ANDROID: arm64: module: add RELA metadata for FIPS140 use ANDROID: GKI: rename filp_open to filp_open_block in symbol lists ANDROID: GKI: dwc3: add Android ABI padding to some structures FROMGIT: usb: dwc3: gadget: Handle DEV_TXF_FLUSH_BYPASS capability FROMGIT: usb: dwc3: Capture new capability register GHWPARAMS9 FROMGIT: usb: dwc3: core: Do core softreset when switch mode ANDROID: android: Add symbols to debug_symbols driver BACKPORT: FROMGIT: remoteproc: add is_iomem to da_to_va FROMGIT: remoteproc: introduce is_iomem to rproc_mem_entry ANDROID: abi_gki_aarch64_qcom: Add __bitmap_andnot and cpumask_any_but ANDROID: abi_gki_aarch64_qcom: Add __kfifo_free Linux 5.10.35 vfio: Depend on MMU perf/core: Fix unconditional security_locked_down() call platform/x86: thinkpad_acpi: Correct thermal sensor allocation USB: Add reset-resume quirk for WD19's Realtek Hub USB: Add LPM quirk for Lenovo ThinkPad USB-C Dock Gen2 Ethernet ALSA: usb-audio: Add MIDI quirk for Vox ToneLab EX ovl: allow upperdir inside lowerdir ovl: fix leaked dentry nvme-pci: set min_align_mask swiotlb: respect min_align_mask swiotlb: don't modify orig_addr in swiotlb_tbl_sync_single swiotlb: refactor swiotlb_tbl_map_single swiotlb: clean up swiotlb_tbl_unmap_single swiotlb: factor out a nr_slots helper swiotlb: factor out an io_tlb_offset helper swiotlb: add a IO_TLB_SIZE define driver core: add a min_align_mask field to struct device_dma_parameters tools/cgroup/slabinfo.py: updated to work on current kernel perf ftrace: Fix access to pid in array when setting a pid filter capabilities: require CAP_SETFCAP to map uid 0 perf data: Fix error return code in perf_data__create_dir() net: qrtr: Avoid potential use after free in MHI send bpf: Fix leakage of uninitialized bpf stack under speculation bpf: Fix masking negation logic upon negative dst register igb: Enable RSS for Intel I211 Ethernet Controller net: usb: ax88179_178a: initialize local variables before use netfilter: conntrack: Make global sysctls readonly in non-init netns mips: Do not include hi and lo in clobber list for R6 ANDROID: abi_gki_aarch64_qcom: Add __page_pinner_migration_failed ANDROID: vendor_hooks: set debugging data when rt_mutex is working ANDROID: abi_gki_aarch64_qcom: Add irq_do_set_affinity ANDROID: Update the ABI xml and symbol list ANDROID: ABI: Update the generic symbol list fsverity: relax build time dependency on CRYPTO_SHA256 fscrypt: relax Kconfig dependencies for crypto API algorithms f2fs: drop inplace IO if fs status is abnormal f2fs: compress: remove unneed check condition f2fs: clean up left deprecated IO trace codes f2fs: avoid using native allocate_segment_by_default() f2fs: remove unnecessary struct declaration f2fs: fix to avoid NULL pointer dereference f2fs: avoid duplicated codes for cleanup f2fs: document: add description about compressed space handling f2fs: clean up build warnings f2fs: modify open brace '{' following function definitions f2fs: fix the periodic wakeups of discard thread f2fs: fix to avoid accessing invalid fio in f2fs_allocate_data_block() f2fs: fix to avoid GC/mmap race with f2fs_truncate() f2fs: set checkpoint_merge by default f2fs: Fix a hungtask problem in atomic write f2fs: fix to restrict mount condition on readonly block device f2fs: introduce gc_merge mount option f2fs: fix to cover __allocate_new_section() with curseg_lock f2fs: fix wrong alloc_type in f2fs_do_replace_block f2fs: delete empty compress.h f2fs: fix a typo in inode.c f2fs: allow to change discard policy based on cached discard cmds f2fs: fix to avoid touching checkpointed data in get_victim() f2fs: fix to update last i_size if fallocate partially succeeds f2fs: fix error path of f2fs_remount() f2fs: fix wrong comment of nat_tree_lock f2fs: fix to avoid out-of-bounds memory access f2fs: don't start checkpoint thread in readonly mountpoint f2fs: do not use AT_SSR mode in FG_GC & high urgent BG_GC f2fs: add sysfs nodes to get runtime compression stat f2fs: fix to use per-inode maxbytes in f2fs_fiemap f2fs: fix to align to section for fallocate() on pinned file f2fs: expose # of overprivision segments f2fs: fix error handling in f2fs_end_enable_verity() f2fs: fix a redundant call to f2fs_balance_fs if an error occurs f2fs: remove unused file_clear_encrypt() f2fs: check if swapfile is section-alligned f2fs: fix last_lblock check in check_swap_activate_fast f2fs: remove unnecessary IS_SWAPFILE check f2fs: Replace one-element array with flexible-array member f2fs: compress: Allow modular (de)compression algorithms f2fs: check discard command number before traversing discard pending list f2fs: update comments for explicit memory barrier f2fs: remove unused FORCE_FG_GC macro f2fs: avoid unused f2fs_show_compress_options() f2fs: fix panic during f2fs_resize_fs() f2fs: fix to allow migrating fully valid segment f2fs: fix a spelling error f2fs: fix a spacing coding style Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/media/renesas,vin.yaml Documentation/devicetree/bindings/serial/8250.yaml Documentation/devicetree/bindings/serial/st,stm32-uart.yaml drivers/bus/mhi/core/init.c drivers/bus/mhi/core/main.c drivers/bus/mhi/core/pm.c drivers/firmware/qcom_scm-smc.c drivers/firmware/qcom_scm.c drivers/firmware/qcom_scm.h drivers/soc/qcom/mdt_loader.c drivers/usb/gadget/function/f_uac2.c net/qrtr/mhi.c Change-Id: I18208c8a9e6e84b94ee30c8046a3ea74a18e3bea Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-25 18:01:14 +09:00
include/trace/hooks/mmc_core.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/trace/hooks/mm.h
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
include/trace/hooks/module.h
Merge keystone/android12-5.10-keystone-qcom-release.43+ (8b9da28) into msm-5.10 * refs/heads/tmp-8b9da28: FROMLIST: scsi: ufs: add quirk to enable host controller without interface configuration FROMLIST: scsi: ufs: add quirk to handle broken UIC command ANDROID: syscall_check: add vendor hook for bpf syscall ANDROID: syscall_check: add vendor hook for open syscall ANDROID: syscall_check: add vendor hook for mmap syscall ANDROID: GKI: Add symbol to symbol list ANDROID: vendor_hooks: Add vendor hook to the net FROMLIST: scsi: ufs: Fix the SCSI abort handler ANDROID: android: export kernel function vm_unmapped_area ANDROID: shmem: vendor hook in shmem_alloc_page FROMLIST: pstore/ram: Rework logic for detecting ramoops reserved memory region ANDROID: mm: add reclaim_shmem_address_space() for faster reclaims ANDROID: Update the generic ABI symbol list ANDROID: GKI: refresh ABI XML ANDROID: GKI: turn on TIDY_ABI ANDROID: Update symbol list for VIVO FROMGIT: net: cdc_ncm: switch to eth%d interface naming ANDROID: GKI: add allowed GKI symbol for Exynosauto SoC ANDROID: mm: add vendor hook for vmpressure ANDROID: fips140: adjust some log messages ANDROID: fips140: add missing static keyword to fips140_init() ANDROID: GKI: update allowed list for exynosauto SoC UPSTREAM: scsi: ufs: ufshcd: Fix some function doc-rot UPSTREAM: scsi: ufs: Adjust ufshcd_hold() during sending attribute requests Conflicts: include/trace/hooks/net.h Change-Id: Id3d44a9656199f6237535b6342bfe5b19bef84f7 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-12 15:55:38 +09:00
include/trace/hooks/net.h
Merge keystone/android12-5.10-keystone-qcom-release.43+ (5cdc423) into msm-5.10 * refs/heads/tmp-5cdc423: UPSTREAM: arm64: vdso: Avoid ISB after reading from cntvct_el0 ANDROID: GKI: Disable X86_MCE drivers ANDROID: GKI: Update symbols to symbol list ANDROID: ABI: update allowed list for exynos FROMGIT: sched: Skip priority checks with SCHED_FLAG_KEEP_PARAMS FROMGIT: sched: Don't report SCHED_FLAG_SUGOV in sched_getattr() FROMGIT: sched/deadline: Fix reset_on_fork reporting of DL tasks BACKPORT: FROMGIT: sched: Fix UCLAMP_FLAG_IDLE setting FROMGIT: Revert "usb: dwc3: gadget: Use list_replace_init() before traversing lists" ANDROID: ABI: Update allowed list for galaxy ANDROID: sched: add a helper function to change PELT half-life FROMGIT: loop: Select I/O scheduler 'none' from inside add_disk() FROMGIT: blk-mq: Introduce the BLK_MQ_F_NO_SCHED_BY_DEFAULT flag FROMGIT: usb: typec: tcpm: Keep other events when receiving FRS and Sourcing_vbus events FROMGIT: usb: dwc3: gadget: Avoid runtime resume if disabling pullup FROMGIT: usb: dwc3: gadget: Use list_replace_init() before traversing lists FROMGIT: arm64/cpufeature: Optionally disable MTE via command-line ANDROID: ABI: update ABI XML ANDROID: ABI: update generic symbol list ANDROID: PCI/PM: Use usleep_range for d3hot_delay FROMGIT: KVM: arm64: Unregister HYP sections from kmemleak in protected mode FROMGIT: arm64: Move .hyp.rodata outside of the _sdata.._edata range ANDROID: GKI: update .xml file after xhci bugfix ANDROID: usb: host: fix slab-out-of-bounds in xhci_vendor_get_ops UPSTREAM: pipe: make pipe writes always wake up readers ANDROID: Revert "ANDROID: fs: pipe: wakeup readers on small writes even if pipe had data" ANDROID: GKI: Enable CONFIG_USB_EHCI_ROOT_HUB_TT Change-Id: I6bcae3847fa43a9bd5c75b571011f9c310426979 Signed-off-by: Elliot Berman <eberman@codeaurora.org>
2021-08-13 01:23:18 +09:00
include/trace/hooks/pci.h
Merge android12-5.10.7+ (43edfc8) into msm-5.10 * refs/heads/tmp-43edfc8: FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers ANDROID: dm-user: fix typo in channel_free ANDROID: PM / Domains: add vendor_hook to disallow domain idle state ANDROID: sched: Export available_idle_cpu ANDROID: sched: Export sched_domains_mutex for lockdep ANDROID: iommu/dma: Add support for DMA_ATTR_SYS_CACHE_ONLY_NWA ANDROID: iommu/dma: Add support fo DMA_ATTR_SYS_CACHE_ONLY ANDROID: arm64: Add support for system cache memory type ANDROID: ftrace: vendor hook for ftrace dump on oops ANDROID: irqdesc: Export symbol for vendor modules ANDROID: fix 0-day bot build-break in fair.c ANDROID: cpuidle: export cpuidle_driver_state_disabled Linux 5.10.7 scsi: target: Fix XCOPY NAA identifier lookup rtlwifi: rise completion at the last step of firmware callback xsk: Fix memory leak for failed bind KVM: x86: fix shift out of bounds reported by UBSAN x86/mtrr: Correct the range check before performing MTRR type lookups dmaengine: idxd: off by one in cleanup code netfilter: nft_dynset: report EOPNOTSUPP on missing set feature netfilter: xt_RATEEST: reject non-null terminated string from userspace netfilter: ipset: fix shift-out-of-bounds in htable_bits() netfilter: x_tables: Update remaining dereference to RCU ARM: dts: OMAP3: disable AES on N950/N9 net/mlx5e: Fix SWP offsets when vlan inserted by driver bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucket bcache: check unsupported feature sets for bcache register bcache: fix typo from SUUP to SUPP in features.h drm/i915: clear the gpu reloc batch drm/i915: clear the shadow batch arm64: link with -z norelro for LLD or aarch64-elf dmabuf: fix use-after-free of dmabuf's file->f_inode Revert "device property: Keep secondary firmware node secondary by type" btrfs: send: fix wrong file path when there is an inode with a pending rmdir btrfs: qgroup: don't try to wait flushing if we're already holding a transaction iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 ALSA: hda/realtek: Add mute LED quirk for more HP laptops ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 ALSA: hda/conexant: add a new hda codec CX11970 ALSA: hda/via: Fix runtime PM for Clevo W35xSS blk-iocost: fix NULL iocg deref from racing against initialization x86/resctrl: Don't move a task to the same resource group x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR KVM: x86/mmu: Ensure TDP MMU roots are freed after yield kvm: check tlbs_dirty directly KVM: x86/mmu: Get root level from walkers when retrieving MMIO SPTE KVM: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() x86/mm: Fix leak of pmd ptlock mm: make wait_on_page_writeback() wait for multiple pending writebacks hwmon: (amd_energy) fix allocation of hwmon_channel_info config USB: serial: keyspan_pda: remove unused variable usb: gadget: configfs: Fix use-after-free issue with udc_name usb: gadget: configfs: Preserve function ordering after bind failure usb: gadget: Fix spinlock lockup on usb_function_deactivate USB: gadget: legacy: fix return error code in acm_ms_bind() usb: gadget: u_ether: Fix MTU size mismatch with RX packet size usb: gadget: function: printer: Fix a memory leak for interface descriptor usb: gadget: f_uac2: reset wMaxPacketSize USB: Gadget: dummy-hcd: Fix shift-out-of-bounds bug usb: gadget: select CONFIG_CRC32 ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks USB: usblp: fix DMA to stack USB: yurex: fix control-URB timeout handling USB: serial: option: add Quectel EM160R-GL USB: serial: option: add LongSung M5710 module support USB: serial: iuu_phoenix: fix DMA from stack usb: uas: Add PNY USB Portable SSD to unusual_uas usb: usbip: vhci_hcd: protect shift size USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion usb: dwc3: gadget: Clear wait flag on dequeue usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup usb: dwc3: meson-g12a: disable clk on error handling path in probe usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). USB: cdc-acm: blacklist another IR Droid device usb: gadget: enable super speed plus staging: mt7621-dma: Fix a resource leak in an error handling path Staging: comedi: Return -EFAULT if copy_to_user() fails powerpc: Handle .text.{hot,unlikely}.* in linker script crypto: asym_tpm: correct zero out potential secrets crypto: ecdh - avoid buffer overflow in ecdh_set_secret() scsi: block: Do not accept any requests while suspended scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close kbuild: don't hardcode depmod path scsi: ufs: Clear UAC for FFU and RPMB LUNs depmod: handle the case of /sbin/depmod without /sbin in PATH lib/genalloc: fix the overflow when size is too big local64.h: make <asm/local64.h> mandatory scsi: core: Only process PM requests if rpm_status != RPM_ACTIVE scsi: scsi_transport_spi: Set RQF_PM for domain validation commands scsi: ide: Mark power management requests with RQF_PM instead of RQF_PREEMPT scsi: ide: Do not set the RQF_PREEMPT flag for sense requests scsi: block: Introduce BLK_MQ_REQ_PM scsi: ufs-pci: Enable UFSHCD_CAP_RPM_AUTOSUSPEND for Intel controllers scsi: ufs-pci: Fix recovery from hibernate exit errors for Intel controllers scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff() scsi: ufs-pci: Fix restore from S4 for Intel controllers scsi: ufs: Fix wrong print message in dev_err() workqueue: Kick a worker based on the actual activation of delayed works block: add debugfs stanza for QUEUE_FLAG_NOWAIT selftests/vm: fix building protection keys test stmmac: intel: Add PCI IDs for TGL-H platform selftests: mlxsw: Set headroom size of correct port net: usb: qmi_wwan: add Quectel EM160R-GL ibmvnic: fix: NULL pointer dereference. CDC-NCM: remove "connected" log message net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs r8169: work around power-saving bug on some chip versions vhost_net: fix ubuf refcount incorrectly when sendmsg fails bareudp: Fix use of incorrect min_headroom size bareudp: set NETIF_F_LLTX flag net: hdlc_ppp: Fix issues when mod_timer is called while timer is running erspan: fix version 1 check in gre_parse_header() net: hns: fix return value check in __lb_other_process() net: sched: prevent invalid Scell_log shift count ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() bnxt_en: Fix AER recovery. net: mvpp2: fix pkt coalescing int-threshold configuration bnxt_en: Check TQM rings for maximum supported value. e1000e: Export S0ix flags to ethtool Revert "e1000e: disable s0ix entry and exit flows for ME systems" e1000e: bump up timeout to wait when ME un-configures ULP mode e1000e: Only run S0ix flows if shutdown succeeded tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc net-sysfs: take the rtnl lock when storing xps_rxqs net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc net-sysfs: take the rtnl lock when storing xps_cpus net: ethernet: Fix memleak in ethoc_probe net/ncsi: Use real net-device for response handler virtio_net: Fix recursive call to cpus_read_lock() qede: fix offload for IPIP tunnel packets net: ethernet: mvneta: Fix error handling in mvneta_probe ibmvnic: continue fatal error reset after passive init ibmvnic: fix login buffer memory leak net: stmmac: dwmac-meson8b: ignore the second clock input net: mvpp2: Fix GoP port 3 Networking Complex Control configurations atm: idt77252: call pci_disable_device() on error path ionic: account for vlan tag len in rx buffer len ethernet: ucc_geth: set dev->max_mtu to 1518 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE net: mvpp2: prs: fix PPPoE with ipv6 packet parse net: mvpp2: Add TCAM entry to drop flow control pause frames net/sched: sch_taprio: ensure to reset/destroy all child qdiscs iavf: fix double-release of rtnl_lock i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs Linux 5.10.6 mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start exec: Transform exec_update_mutex into a rw_semaphore rwsem: Implement down_read_interruptible rwsem: Implement down_read_killable_nested perf: Break deadlock involving exec_update_mutex fuse: fix bad inode RDMA/siw,rxe: Make emulated devices virtual in the device tree RDMA/core: remove use of dma_virt_ops scsi: ufs: Re-enable WriteBooster after device reset scsi: ufs: Allow an error return value from ->device_reset() drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() ALSA: hda/realtek - Modify Dell platform name Bluetooth: Fix attempting to set RPA timeout when unsupported kdev_t: always inline major/minor helper functions dt-bindings: rtc: add reset-source property rtc: pcf2127: only use watchdog when explicitly available rtc: pcf2127: move watchdog initialisation to a separate function Revert "mtd: spinand: Fix OOB read" Revert "drm/amd/display: Fix memory leaks in S3 resume" Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/rtc/rtc.yaml drivers/usb/dwc3/gadget.c drivers/usb/gadget/function/f_uac2.c fs/buffer.c include/linux/dma-mapping.h Change-Id: Ia31d8db4ad2181df65e2c455c0c252563b4c004e Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-15 02:46:10 +09:00
include/trace/hooks/pm_domain.h
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
include/trace/hooks/power.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/trace/hooks/preemptirq.h
include/trace/hooks/printk.h
Merge keystone/android12-5.10-keystone-qcom-release.32+ (0fad51f) into msm-5.10 * refs/heads/tmp-0fad51f: ANDROID: sched: Add vendor hooks for update_load_avg ANDROID: Update ABI with __traceiter_*() additions ANDROID: Update the cf symbol list ANDROID: Update the qcom symbol list ANDROID: Update the hikey960 symbol list ANDROID: Update the generic symbol list ANDROID: Update the exynos symbol list ANDROID: Update the db845c symbol list UPSTREAM: arm64: Move PSTATE.TCO setting to separate functions FROMGIT: kasan: Add report for async mode FROMGIT: arm64: mte: Drop arch_enable_tagging() ANDROID: GKI: 4/23 KMI update FROMGIT: kasan: Add KASAN mode kernel parameter FROMGIT: arm64: mte: Add asynchronous mode support ANDROID: GKI: update ABI description FROMLIST: remoteproc: core: Move cdev add before device add ANDROID: mm: allow vmas with vm_ops to be speculatively handled ANDROID: sched: Add ANDROID_OEM_DATA_ARRAY in user_struct. ANDROID: sched: Add vendor hooks for sched. ANDROID: sched: Add vendor hooks to compute new cpu freq. Revert "Revert "net: xfrm: Localize sequence counter per network namespace"" FROMGIT: usb: typec: tcpm: Allow slow charging loops to comply to pSnkStby FROMGIT: usb: dwc3: gadget: Check for disabled LPM quirk ANDROID: GKI: arm64: reserve space in cpu_hwcaps and cpu_hwcap_keys arrays FROMLIST: export: Make CRCs robust to symbol trimming ANDROID: Kconfig.gki Add SND_SOC_TOPOLOGY ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20 FROMGIT: ASoC: soc-component: Add snd_soc_pcm_component_ack UPSTREAM: ASoC: dmaengine_pcm: add peripheral configuration UPSTREAM: dmaengine: add peripheral configuration UPSTREAM: PM: domains: use device's next wakeup to determine domain idle state UPSTREAM: PM: domains: inform PM domain of a device's next wakeup Revert "FROMLIST: PM / Domains: add domain feature flag for next wakeup" Revert "FROMLIST: PM / domains: inform PM domain of a device's next wakeup" Revert "FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state" FROMGIT: mm: cma: add the CMA instance name to cma trace events FROMGIT: mm: cma: Add the CMA instance name to the cma_alloc_start trace event FROMGIT: mm: cma: add trace events for CMA alloc perf testing ANDROID: mm: compaction: fix isolate_and_split_free_page() redefinition ANDROID: vendor_hooks: Fix build-break due to psi_event ANDROID: GKI: Update abi_gki_aarch64_qcom list for kprobe module ANDROID: GKI: Enable CONFIG_HIST_TRIGGERS FROMGIT: tick/broadcast: Allow late registered device to enter oneshot mode UPSTREAM: arm64: uaccess: split user/kernel routines UPSTREAM: arm64: uaccess: refactor __{get,put}_user BACKPORT: arm64: uaccess: rename privileged uaccess routines ANDROID: Incremental fs: Add INCFS_IOC_GET_LAST_READ_ERROR ANDROID: Incremental fs: Fix INCFS_MAGIC_NUMBER casts ANDROID: Incremental fs: Add status to sysfs ANDROID: Incremental fs: fix u64 integer cast to pointer ANDROID: Incremental fs: stat should return actual used blocks ANDROID: Incremental fs: Add FS_IOC_READ_VERITY_METADATA ANDROID: export find_user() & free_uid()for GKI purpose. ANDROID: GKI: update ABI description ANDROID: GKI: Update abi_gki_aarch64_qcom for kgsl AO tracing support ANDROID: ABI: update symbols to unisoc whitelist for the fifth time ANDROID: sched: Add vendor hooks for cpu affinity. ANDROID: GKI: Update abi_gki_aarch64_qcom list for reverse migration ANDROID: abi_gki_aarch64_generic: Add a few more symbols FROMGIT: usb: dwc3: gadget: Remove FS bInterval_m1 limitation ANDROID: abi_gki_aarch64_qcom: Add __bitmap_or ANDROID: GKI: Update abi_gki_aarch64_qcom for gpio block read tracepoint FROMGIT: dt-bindings: connector: Add slow-charger-loop definition FROMGIT: usb: dwc3: gadget: Fix START_TRANSFER link state check FROMGIT: usb: gadget: Fix double free of device descriptor pointers FROMGIT: usb: typec: tcpm: Fix error while calculating PPS out values ANDROID: inline isolate_and_split_free_page ANDROID: kernel: clear debug_kinfo precisely ANDROID: cgroup: Add vendor hook for cpuset. ANDROID: GKI: Update abi_gki_aarch64_qcom for PSI tracepoints ANDROID: psi: Add vendor hooks for PSI tracing Linux 5.10.32 net: phy: marvell: fix detection of PHY on Topaz switches bpf: Move sanitize_val_alu out of op switch bpf: Improve verifier error messages for users bpf: Rework ptr_limit into alu_limit and add common error path arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically ARM: 9071/1: uprobes: Don't hook on thumb instructions bpf: Move off_reg into sanitize_ptr_alu bpf: Ensure off_reg has no mixed signed bounds for all types r8169: don't advertise pause in jumbo mode r8169: tweak max read request size for newer chips also in jumbo mtu mode KVM: VMX: Don't use vcpu->run->internal.ndata as an array index KVM: VMX: Convert vcpu_vmx.exit_reason to a union bpf: Use correct permission flag for mixed signed bounds arithmetic arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems ARM: OMAP2+: Fix uninitialized sr_inst ARM: footbridge: fix PCI interrupt mapping ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to for_each_mem_range() ARM: OMAP2+: Fix warning for omap_init_time_of() gro: ensure frag0 meets IP header alignment ch_ktls: do not send snd_una update to TCB in middle ch_ktls: tcb close causes tls connection failure ch_ktls: fix device connection close ch_ktls: Fix kernel panic ibmvnic: remove duplicate napi_schedule call in open function ibmvnic: remove duplicate napi_schedule call in do_reset function ibmvnic: avoid calling napi_disable() twice ia64: tools: remove inclusion of ia64-specific version of errno.h header ia64: remove duplicate entries in generic_defconfig ethtool: pause: make sure we init driver stats i40e: fix the panic when running bpf in xdpdrv mode net: Make tcp_allowed_congestion_control readonly in non-init netns mm: ptdump: fix build failure net: ip6_tunnel: Unregister catch-all devices net: sit: Unregister catch-all devices net: davicom: Fix regulator not turned off on failed probe net/mlx5e: Fix setting of RS FEC mode netfilter: nft_limit: avoid possible divide error in nft_limit_init net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta net: macb: fix the restore of cmp registers libbpf: Fix potential NULL pointer dereference netfilter: arp_tables: add pre_exit hook for table unregister netfilter: bridge: add pre_exit hooks for ebtable unregistration libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC ice: Fix potential infinite loop when using u8 loop counter netfilter: conntrack: do not print icmpv6 as unknown via /proc netfilter: flowtable: fix NAT IPv6 offload mangling ixgbe: fix unbalanced device enable/disable in suspend/resume scsi: libsas: Reset num_scatter if libata marks qc as NODATA riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" vfio/pci: Add missing range check in vfio_pci_mmap arm64: alternatives: Move length validation in alternative_{insn, endif} arm64: fix inline asm in load_unaligned_zeropad() readdir: make sure to verify directory entry for legacy interfaces too dm verity fec: fix misaligned RS roots IO HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices Input: i8042 - fix Pegatron C15B ID entry Input: s6sy761 - fix coordinate read bit shift lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS virt_wifi: Return micros for BSS TSF values mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN pcnet32: Use pci_resource_len to validate PCI resource net: ieee802154: forbid monitor for add llsec seclevel net: ieee802154: stop dump llsec seclevels for monitors net: ieee802154: forbid monitor for del llsec devkey net: ieee802154: forbid monitor for add llsec devkey net: ieee802154: stop dump llsec devkeys for monitors net: ieee802154: forbid monitor for del llsec dev net: ieee802154: forbid monitor for add llsec dev net: ieee802154: stop dump llsec devs for monitors net: ieee802154: forbid monitor for del llsec key net: ieee802154: forbid monitor for add llsec key net: ieee802154: stop dump llsec keys for monitors iwlwifi: add support for Qu with AX201 device scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state ASoC: fsl_esai: Fix TDM slot setup for I2S mode drm/msm: Fix a5xx/a6xx timestamps ARM: omap1: fix building with clang IAS ARM: keystone: fix integer overflow warning neighbour: Disregard DEAD dst in neigh_update gpu/xen: Fix a use after free in xen_drm_drv_init ASoC: max98373: Added 30ms turn on/off time delay ASoC: max98373: Changed amp shutdown register as volatile xfrm: BEET mode doesn't support fragments for inner packets iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() arc: kernel: Return -EFAULT if copy_to_user() fails lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() dmaengine: idxd: fix wq cleanup of WQCFG registers dmaengine: plx_dma: add a missing put_device() on error path dmaengine: Fix a double free in dma_async_device_register dmaengine: dw: Make it dependent to HAS_IOMEM dmaengine: idxd: fix wq size store permission state dmaengine: idxd: fix opcap sysfs attribute output dmaengine: idxd: fix delta_rec and crc size field for completion record dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback gpio: sysfs: Obey valid_mask Input: nspire-keypad - enable interrupts only when opened mtd: rawnand: mtk: Fix WAITRDY break condition and timeout net/sctp: fix race condition in sctp_destroy_sock ANDROID: abi_gki_aarch64_qcom: Add android_rvh_sched_setaffinity ANDROID: gki_defconfig: temporarily disable KFENCE in GKI ANDROID: GKI: Update abi_gki_aarch64_qcom list for minidump ANDROID: implement wrapper for reverse migration ANDROID: cpuidle: enable TEO and MENU governors in gki_defconfig ANDROID: abi_gki_aarch64_qcom: Update symbol list ANDROID: clang: update to 12.0.5 ANDROID: Add initial Exynos symbol list Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml include/linux/pm_domain.h Change-Id: I5701e429fa31cfb870b758f09af62b9bdad0fac9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-27 22:07:14 +09:00
include/trace/hooks/psi.h
Merge keystone/android12-5.10-keystone-qcom-release.43+ (92486f8) into msm-5.10 * refs/heads/tmp-92486f8: FROMGIT: bpf: Support all gso types in bpf_skb_change_proto() ANDROID: GKI: 7/2/2021 KMI update ANDROID: ABI: hikey960_gki.fragment: Add cfg80211 and mac80211 as modules ANDROID: ABI: gki_defconfig: Make cfg80211 and mac80211 modules Revert "ANDROID: GKI: Enable some necessary CFG80211 configs for WIFI" Revert "ANDROID: dmabuf: Add mmap_count to struct dmabuf" Revert "ANDROID: dma-buf: Don't change vm_ops if vm_file changes" ANDROID: GKI: mmc: add Android ABI padding to some structures ANDROID: GKI: Add rproc coredump APIs to symbol list ANDROID: GKI: Add remoteproc vendor hook symbols ANDROID: rproc: Add vendor hook for recovery ANDROID: sched: Add vendor data in struct cfs_rq ANDROID: Add oem data array for async binder transaction UPSTREAM: mm: relocate 'write_protect_seq' in struct mm_struct ANDROID: sched: remove regular vendor hooks for 32bit execve ANDROID: GKI: enable CONFIG_BLK_CGROUP_IOCOST ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_tags ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_ctx ANDROID: GKI: Add ANDROID_OEM_DATA in struct request_queue ANDROID: ABI: update virtual device symbols for CAN ANDROID: Add CONFIG_CAN=y to gki_defconfig FROMLIST: scsi: ufs: Make HCM parameter configurable FROMLIST: scsi: ufs: Add support for HCM FROMLIST: scsi: ufs: Do not send umap_all in host control mode FROMLIST: scsi: ufs: Limit the number of inflight rb FROMLIST: scsi: ufs: Add "Cold" regions timer FROMLIST: scsi: ufs: Add hpb dev reset response FROMLIST: scsi: ufs: Region inactivation in HCM FROMLIST: scsi: ufs: Eviction in HCM FROMLIST: scsi: ufs: Add region's reads counter FROMLIST: scsi: ufs: Transform set_dirty to iterate_rgn FROMLIST: scsi: ufs: Add HCM support to rsp_upiu FROMLIST: scsi: ufs: Cache HPB Control mode on init FROMLIST: scsi: ufs: Add HPB 2.0 support FROMLIST: scsi: ufs: Prepare HPB read for cached sub-region FROMLIST: scsi: ufs: L2P map management for HPB read FROMLIST: scsi: ufs: Introduce HPB feature FROMGIT: block/mq-deadline: Prioritize high-priority requests FROMGIT: block/mq-deadline: Add cgroup support FROMGIT: block/mq-deadline: Track I/O statistics FROMGIT: block/mq-deadline: Add I/O priority support FROMGIT: block/mq-deadline: Micro-optimize the batching algorithm FROMGIT: block/mq-deadline: Reserve 25% of scheduler tags for synchronous requests FROMGIT: block/mq-deadline: Improve the sysfs show and store macros FROMGIT: block/mq-deadline: Improve compile-time argument checking FROMGIT: block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() FROMGIT: block/mq-deadline: Remove two local variables FROMGIT: block/mq-deadline: Add two lockdep_assert_held() statements FROMGIT: block/mq-deadline: Add several comments FROMGIT: block: Introduce the ioprio rq-qos policy FROMGIT: block/blk-rq-qos: Move a function from a header file into a C file FROMGIT: block/blk-cgroup: Swap the blk_throtl_init() and blk_iolatency_init() calls FROMGIT: block/Kconfig: Make the BLK_WBT and BLK_WBT_MQ entries consecutive FROMGIT: bfq/mq-deadline: remove redundant check for passthrough request FROMGIT: blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues FROMGIT: Revert "blk-mq, elevator: Count requests per hctx to improve performance" FROMLIST: scsi: ufs: add missing host_lock in setup_xfer_req Revert "Revert "FROMGIT: scsi: ufs: Utilize Transfer Request List Completion Notification Register"" Revert "Revert "BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" Revert "Revert "KMI: BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" ANDROID: Update the ABI representation ANDROID: GKI: Update abi_gki_aarch64_qcom for oom_check_panic symbol ANDROID: sched: Add trace for __setscheduler_uclamp ANDROID: usb: export built-in tracepoint functions ANDROID: Fix lost track action type in save_track_hash ANDROID: ABI: update for new qcom symbols ANDROID: abi_gki_aarch64_qcom: Update ufs symbol list ANDROID: GKI: Update abi_gki_aarch64_qcom for logbuf_pr_cont tracepoint ANDROID: Update symbol list for mtk ANDROID: dma-buf: heaps: export defer-free list size Conflicts: drivers/scsi/ufs/Kconfig Change-Id: I655cd0fba21a825733bfd0e1f0905f3a2ed755ee Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-06 17:46:45 +09:00
include/trace/hooks/remoteproc.h
include/trace/hooks/rwsem.h
include/trace/hooks/sched.h
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
include/trace/hooks/scmi.h
Merge keystone/android12-5.10-keystone-qcom-release.34+ (5de3fa7) into msm-5.10 * refs/heads/tmp-5de3fa7: ANDROID: irq: manage: Export irq_do_set_affinity symbol FROMLIST: usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP ANDROID: GKI: Enable CONFIG_USB_CONFIGFS_F_UAC2 ANDROID: qki: Add consolidate config ANDROID: Update the ABI xml and symbol list UPSTREAM: remoteproc: core: Remove casting to rproc_handle_resource_t ANDROID: GKI: enable CONFIG_MTK_TIMER ANDROID: sched: Add vendor hooks for update_topology ANDROID: GKI: Enable CONFIG_EXFAT_FS in gki_defconfig ANDROID: cgroup: Add android_rvh_cgroup_force_kthread_migration ANDROID: Update the ABI xml and symbol list FROMLIST: sched: Fix out-of-bound access in uclamp ANDROID: mm: spf: fix task fault accounting ANDROID: Update the ABI xml and symbol list Revert "ANDROID: gki_defconfig: temporarily disable KFENCE in GKI" Linux 5.10.34 mei: me: add Alder Lake P device id. iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() ANDROID: Update the ABI xml and symbol list FROMGIT: mmc: sdhci: Check for reset prior to DMA address unmap ANDROID: ABI: Add symbols for CONFIG_PAGE_PINNER ANDROID: GKI: Enable CONFIG_PAGE_PINNER ANDROID: mm: page_pinner: use put_user_page at unstable_tree_search_insert ANDROID: mm: page_pinner: unattribute follow_page in munlock_vma_pages_range ANDROID: mm: page_pinner: use put_user_page at add_page_for_migration ANDROID: mm: page_pinner: use put_user_page at dump_user_range ANDROID: mm: page_pinner: use put_user_page at seq_print_vma_name ANDROID: mm: page_pinner: use put_user_page at fuse_copy_finish ANDROID: mm: page_pinner: use put_user_page at get_futex_key ANDROID: mm: page_pinner: use put_user_page at copy_string ANDROID: mm: page_pinner: use put_user_page at access_remote_vm ANDROID: mm: page_pinner: introduce failure_tracking feature ANDROID: mm: introduce page_pinner ANDROID: vendor_hooks: Fix psi_event build warning ANDROID: vendor_hooks: Add hooks for binder proc transaction ANDROID: vendor_hooks: tune reclaim inactive ratio ANDROID: dma-buf: Make DMA-BUF sysfs stats kobjects not send uevents ANDROID: vendor_hooks: bypass shrink slab FROMGIT: kbuild: update config_data.gz only when the content of .config is changed ANDROID: arm64: Initialise mismatched compat hwcaps from CPU notifier UPSTREAM: ARM: 9039/1: assembler: generalize byte swapping macro into rev_l UPSTREAM: ARM: 9035/1: uncompress: Add be32tocpu macro FROMGIT: kfence: use power-efficient work queue to run delayed work FROMGIT: kfence: maximize allocation wait timeout duration FROMGIT: kfence: await for allocation using wait_event FROMGIT: kfence: zero guard page after out-of-bounds access UPSTREAM: kfence: make compatible with kmemleak UPSTREAM: kfence: fix reports if constant function prefixes exist UPSTREAM: kfence: fix printk format for ptrdiff_t ANDROID: Support disabling symbol trimming ANDROID: Incremental fs: Fix pseudo-file attributes ANDROID: sched: Fix missing RQCF_UPDATED in migrate_tasks FROMLIST: mm, thp: Relax the VM_DENYWRITE constraint on file-backed THPs Linux 5.10.33 USB: CDC-ACM: fix poison/unpoison imbalance net: hso: fix NULL-deref on disconnect regression x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access ia64: tools: remove duplicate definition of ia64_mf() on ia64 ia64: fix discontig.c section mismatches csky: change a Kconfig symbol name to fix e1000 build error kasan: fix hwasan build for gcc cavium/liquidio: Fix duplicate argument xen-netback: Check for hotplug-status existence before watching arm64: kprobes: Restore local irqflag if kprobes is cancelled s390/entry: save the caller of psw_idle dmaengine: tegra20: Fix runtime PM imbalance on error net: geneve: check skb is large enough for IPv4/IPv6 header ARM: dts: Fix swapped mmc order for omap3 dmaengine: xilinx: dpdma: Fix race condition in done IRQ dmaengine: xilinx: dpdma: Fix descriptor issuing on video group soc: qcom: geni: shield geni_icc_get() for ACPI boot HID: wacom: Assign boolean values to a bool variable HID cp2112: fix support for multiple gpiochips HID: alps: fix error return code in alps_input_configured() HID: google: add don USB id perf map: Fix error return code in maps__clone() perf auxtrace: Fix potential NULL pointer dereference perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 locking/qrwlock: Fix ordering in queued_write_lock_slowpath() bpf: Tighten speculative pointer arithmetic mask bpf: Refactor and streamline bounds check into helper bpf: Allow variable-offset stack access bpf: Permits pointers on stack for helper calls arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS pinctrl: core: Show pin numbers for the controllers with base = 0 block: return -EBUSY when there are open partitions in blkdev_reread_part pinctrl: lewisburg: Update number of pins in community vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails KEYS: trusted: Fix TPM reservation for seal/unseal gpio: omap: Save and restore sysconfig vhost-vdpa: protect concurrent access to vhost device iotlb ANDROID: GKI: Update the generic symbol list ANDROID: ABI: Add symbols for crypto ANDROID: ABI: Update the ABI XML Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20" ANDROID: vendor_hooks: Add hook for binder UPSTREAM: crypto: arm/blake2s - fix for big endian UPSTREAM: crypto: arm/blake2b - drop unnecessary return statement FROMGIT: kasan, arm64: tests supports for HW_TAGS async mode FROMGIT: arm64: mte: Report async tag faults before suspend FROMGIT: arm64: mte: Enable async tag check fault FROMGIT: arm64: mte: Conditionally compile mte_enable_kernel_*() ANDROID: ABI: Update the ABI xml ANDROID: ABI: Update the generic symbol list ANDROID: selinux: add vendor hook in selinux FROMGIT: arm64: mte: Enable TCO in functions that can read beyond buffer limits Change-Id: Ia5306eea12edc8ec29b8732a03de075bed22a1bf Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-07 21:39:59 +09:00
include/trace/hooks/selinux.h
Merge keystone/android12-5.10-keystone-qcom-release.43+ (8b9da28) into msm-5.10 * refs/heads/tmp-8b9da28: FROMLIST: scsi: ufs: add quirk to enable host controller without interface configuration FROMLIST: scsi: ufs: add quirk to handle broken UIC command ANDROID: syscall_check: add vendor hook for bpf syscall ANDROID: syscall_check: add vendor hook for open syscall ANDROID: syscall_check: add vendor hook for mmap syscall ANDROID: GKI: Add symbol to symbol list ANDROID: vendor_hooks: Add vendor hook to the net FROMLIST: scsi: ufs: Fix the SCSI abort handler ANDROID: android: export kernel function vm_unmapped_area ANDROID: shmem: vendor hook in shmem_alloc_page FROMLIST: pstore/ram: Rework logic for detecting ramoops reserved memory region ANDROID: mm: add reclaim_shmem_address_space() for faster reclaims ANDROID: Update the generic ABI symbol list ANDROID: GKI: refresh ABI XML ANDROID: GKI: turn on TIDY_ABI ANDROID: Update symbol list for VIVO FROMGIT: net: cdc_ncm: switch to eth%d interface naming ANDROID: GKI: add allowed GKI symbol for Exynosauto SoC ANDROID: mm: add vendor hook for vmpressure ANDROID: fips140: adjust some log messages ANDROID: fips140: add missing static keyword to fips140_init() ANDROID: GKI: update allowed list for exynosauto SoC UPSTREAM: scsi: ufs: ufshcd: Fix some function doc-rot UPSTREAM: scsi: ufs: Adjust ufshcd_hold() during sending attribute requests Conflicts: include/trace/hooks/net.h Change-Id: Id3d44a9656199f6237535b6342bfe5b19bef84f7 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-12 15:55:38 +09:00
include/trace/hooks/shmem_fs.h
Merge android12-5.10.28+ (c64c734) into msm-5.10 * refs/heads/tmp-c64c734: ANDROID: GKI: hack to handle genksyms change in sound/soc/soc-core.c Revert "bpf: Fix fexit trampoline." Revert "bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG" Revert "net: introduce CAN specific pointer in the struct net_device" ANDROID: Add vendor hooks to signal. ANDROID: mm: cma: Add forward definition of cma in vendor hook ANDROID: arm64/mm: fix minor printk format warning FROMLIST: gcov: re-fix clang-11+ support ANDROID: GKI: Add deferred_free to qcom symbol list ANDROID: android/OWNERS: drop gki-abi-approvers@ ANDROID: GKI: Update abi_gki_aarch64_qcom for VBO support ANDROID: qcom: Add dev, inet and skb related symbols FROMGIT: arm64: fix inline asm in load_unaligned_zeropad() ANDROID: Add Image.lz4 to arm64 GKI outputs UPSTREAM: drm/drm_vblank: set the dma-fence timestamp during send_vblank_event UPSTREAM: dma-fence: allow signaling drivers to set fence timestamp Linux 5.10.28 bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG Revert "kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing" riscv: evaluate put_user() arg before enabling user access drivers: video: fbcon: fix NULL dereference in fbcon_cursor() driver core: clear deferred probe reason on probe retry staging: rtl8192e: Change state information from u16 to u8 staging: rtl8192e: Fix incorrect source in memcpy() soc: qcom-geni-se: Cleanup the code to remove proxy votes usb: dwc3: gadget: Clear DEP flags after stop transfers in ep disable usb: dwc3: qcom: skip interconnect init for ACPI probe usb: dwc2: Prevent core suspend when port connection flag is 0 usb: dwc2: Fix HPRT0.PrtSusp bit setting for HiKey 960 board. usb: gadget: udc: amd5536udc_pci fix null-ptr-dereference USB: cdc-acm: fix use-after-free after probe failure USB: cdc-acm: fix double free on probe failure USB: cdc-acm: downgrade message to debug USB: cdc-acm: untangle a circular dependency between callback and softint cdc-acm: fix BREAK rx code path adding necessary calls usb: xhci-mtk: fix broken streams issue on 0.96 xHCI usb: musb: Fix suspend with devices connected for a64 USB: quirks: ignore remote wake-up on Fibocom L850-GL LTE modem usbip: vhci_hcd fix shift out-of-bounds in vhci_hub_control() firewire: nosy: Fix a use-after-free bug in nosy_ioctl() video: hyperv_fb: Fix a double free in hvfb_probe usb: dwc3: pci: Enable dis_uX_susphy_quirk for Intel Merrifield firmware: stratix10-svc: reset COMMAND_RECONFIG_FLAG_PARTIAL to 0 extcon: Fix error handling in extcon_dev_register extcon: Add stubs for extcon_register_notifier_all() functions pinctrl: rockchip: fix restore error in resume vfio/nvlink: Add missing SPAPR_TCE_IOMMU depends drm/tegra: sor: Grab runtime PM reference across reset drm/tegra: dc: Restore coupling of display controllers drm/imx: fix memory leak when fails to init reiserfs: update reiserfs_xattrs_initialized() condition drm/amdgpu: check alignment on CPU page for bo map drm/amdgpu: fix offset calculation in amdgpu_vm_bo_clear_mappings() drm/amdkfd: dqm fence memory corruption mm: fix race by making init_zero_pfn() early_initcall s390/vdso: fix tod_steering_delta type s390/vdso: copy tod_steering_delta value to vdso_data page tracing: Fix stack trace event size PM: runtime: Fix ordering in pm_runtime_get_suppliers() PM: runtime: Fix race getting/putting suppliers at probe KVM: SVM: ensure that EFER.SVME is set when running nested guest or on nested vmexit KVM: SVM: load control fields from VMCB12 before checking them xtensa: move coprocessor_flush to the .text section xtensa: fix uaccess-related livelock in do_page_fault ALSA: hda/realtek: fix mute/micmute LEDs for HP 640 G8 ALSA: hda/realtek: call alc_update_headset_mode() in hp_automute_hook ALSA: hda/realtek: fix a determine_headset_type issue for a Dell AIO ALSA: hda: Add missing sanity checks in PM prepare/complete callbacks ALSA: hda: Re-add dropped snd_poewr_change_state() calls ALSA: usb-audio: Apply sample rate quirk to Logitech Connect ACPI: processor: Fix CPU0 wakeup in acpi_idle_play_dead() ACPI: tables: x86: Reserve memory occupied by ACPI tables bpf: Remove MTU check in __bpf_skb_max_len net: 9p: advance iov on empty read net: wan/lmc: unregister device when no matching device is found net: ipa: fix register write command validation net: ipa: remove two unused register definitions appletalk: Fix skb allocation size in loopback case net: ethernet: aquantia: Handle error cleanup of start on open ath10k: hold RCU lock when calling ieee80211_find_sta_by_ifaddr() iwlwifi: pcie: don't disable interrupts for reg_lock netdevsim: dev: Initialize FIB module after debugfs rtw88: coex: 8821c: correct antenna switch function ath11k: add ieee80211_unregister_hw to avoid kernel crash caused by NULL pointer brcmfmac: clear EAP/association status bits on linkdown events can: tcan4x5x: fix max register value net: introduce CAN specific pointer in the struct net_device can: dev: move driver related infrastructure into separate subdir flow_dissector: fix TTL and TOS dissection on IPv4 fragments net: mvpp2: fix interrupt mask/unmask skip condition io_uring: call req_set_fail_links() on short send[msg]()/recv[msg]() with MSG_WAITALL ext4: do not iput inode under running transaction in ext4_rename() static_call: Align static_call_is_init() patching condition io_uring: imply MSG_NOSIGNAL for send[msg]()/recv[msg]() calls nvmet-tcp: fix kmap leak when data digest in use locking/ww_mutex: Fix acquire/release imbalance in ww_acquire_init()/ww_acquire_fini() locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling thermal/core: Add NULL pointer check before using cooling device stats ASoC: rt711: add snd_soc_component remove callback ASoC: rt5659: Update MCLK rate in set_sysclk() staging: comedi: cb_pcidas64: fix request_irq() warn staging: comedi: cb_pcidas: fix request_irq() warn scsi: qla2xxx: Fix broken #endif placement scsi: st: Fix a use after free in st_open() io_uring: fix ->flags races by linked timeouts vhost: Fix vhost_vq_reset() kernel: freezer should treat PF_IO_WORKER like PF_KTHREAD for freezing NFSD: fix error handling in NFSv4.0 callbacks ASoC: cs42l42: Always wait at least 3ms after reset ASoC: cs42l42: Fix mixer volume control ASoC: cs42l42: Fix channel width support ASoC: cs42l42: Fix Bitclock polarity inversion ASoC: soc-core: Prevent warning if no DMI table is present ASoC: es8316: Simplify adc_pga_gain_tlv table ASoC: sgtl5000: set DAP_AVC_CTRL register to correct default value on probe ASoC: rt5651: Fix dac- and adc- vol-tlv values being off by a factor of 10 ASoC: rt5640: Fix dac- and adc- vol-tlv values being off by a factor of 10 ASoC: rt1015: fix i2c communication error iomap: Fix negative assignment to unsigned sis->pages in iomap_swapfile_activate rpc: fix NULL dereference on kmalloc failure fs: nfsd: fix kconfig dependency warning for NFSD_V4 ext4: fix bh ref count on error paths ext4: shrink race window in ext4_should_retry_alloc() virtiofs: Fail dax mount if device does not support it bpf: Fix fexit trampoline. arm64: mm: correct the inside linear map range during hotplug check ANDROID: sched: Initialize arguments of android_rvh_replace_next_task_fair ANDROID: usb: typec: tcpm: Add vendor hook to update current limit ANDROID: mm: cma: add vendor hoook in cma_alloc() ANDROID: GKI: Update ABI XML ANDROID: GKI: Update virtual_device symbol list ANDROID: dma-heap: Make the page-pool/deferred-free libraries built-in ANDROID: vendor_hooks: Add hooks to recognize special worker thread. ANDROID: usb: typec: tcpm: Add vendor hook to store partner source capabilities UPSTREAM: KVM: arm64: Fix CPU interface MMIO compatibility detection FROMGIT: xhci: prevent double-fetch of transfer and transfer event TRBs FROMGIT: xhci: fix potential array out of bounds with several interrupters FROMGIT: xhci: check control context is valid before dereferencing it. FROMGIT: xhci: check port array allocation was successful before dereferencing it ANDROID: tracing: Make automounting in debugfs optional ANDROID: usb: add EXPORT_TRACE_SYMBOL to export tracepoint ANDROID: Add a build config fragment for KHWASan. FROMGIT: driver core: Use unbound workqueue for deferred probes Conflicts: kernel/trace/Kconfig Change-Id: I9e717422a89ba883c739ea39897904b84fd164d7 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-12 20:01:23 +09:00
include/trace/hooks/signal.h
Merge keystone/android12-5.10-keystone-qcom-release.43+ (55a2446) into msm-5.10 * refs/heads/tmp-55a2446: ANDROID: ABI: update allowed list for galaxy FROMGIT: f2fs: add sysfs nodes to get GC info for each GC mode ANDROID: abi_gki_aarch64_qcom: Add android_debug_for_each_module ANDROID: debug_symbols: Add android_debug_for_each_module ANDROID: ABI: Update ABI for symbol list updates ANDROID: GKI: Update symbols to symbol list ANDROID: Update symbol list for mtk UPSTREAM: block, bfq: set next_rq to waker_bfqq->next_rq in waker injection UPSTREAM: mm/mremap: hold the rmap lock in write mode when moving page table entries. ANDROID: pstore/ram: Add backward compatibility for ramoops reserved region ANDROID: Update symbol list for mtk ANDROID: vendor_hooks: Modify the function name BACKPORT: FROMLIST: kasan: add memzero int for unaligned size at DEBUG BACKPORT: FROMLIST: mm: move helper to check slub_debug_enabled ANDROID: ABI: initial update allowed list for galaxy ANDROID: GKI: 7/14/2021 KMI update ANDROID: Update the ABI symbol list FROMLIST: arm64: avoid double ISB on kernel entry FROMLIST: arm64: mte: optimize GCR_EL1 modification on kernel entry/exit BACKPORT: FROMLIST: arm64: mte: avoid TFSR related operations unless in async mode FROMLIST: Documentation: document the preferred tag checking mode feature FROMLIST: arm64: mte: introduce a per-CPU tag checking mode preference FROMLIST: arm64: move preemption disablement to prctl handlers FROMLIST: arm64: mte: change ASYNC and SYNC TCF settings into bitfields FROMLIST: arm64: mte: rename gcr_user_excl to mte_ctrl BACKPORT: arm64: pac: Optimize kernel entry/exit key installation code paths BACKPORT: arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS) ANDROID: cleancache: add oem data to cleancache_ops ANDROID: blkdev: add oem data to block_device_operations FROMLIST: psi: stop relying on timer_pending for poll_work rescheduling ANDROID: GKI: Enable CONFIG_MEMCG ANDROID: GKI: net: add vendor hooks for 'struct sock' lifecycle ANDROID: GKI: net: add vendor hooks for 'struct nf_conn' lifecycle ANDROID: GKI: add vendor padding variable in struct sock ANDROID: GKI: add vendor padding variable in struct nf_conn ANDROID: vendor_hooks: add a field in mem_cgroup ANDROID: vendor_hooks: add a field in pglist_data FROMLIST: usb: dwc3: avoid NULL access of usb_gadget_driver FROMGIT: usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default FROMGIT: usb: dwc3: Resize TX FIFOs to meet EP bursting requirements FROMGIT: usb: gadget: configfs: Check USB configuration before adding FROMGIT: usb: gadget: udc: core: Introduce check_config to verify USB configuration ANDROID: GKI: fscrypt: add OEM data to struct fscrypt_operations ANDROID: GKI: fscrypt: add ABI padding to struct fscrypt_operations ANDROID: mm: provision to add shmem pages to inactive file lru head ANDROID: GKI: Enable CONFIG_CGROUP_NET_PRIO ANDROID: Delete the DMA-BUF attachment sysfs statistics ANDROID: android: Add symbols to debug_symbols driver UPSTREAM: USB: UDC core: Add udc_async_callbacks gadget op ANDROID: vendor_hooks: Add oem data to file struct ANDROID: add kabi padding for structures for the android12 release ANDROID: GKI: device.h: add Android ABI padding to some structures ANDROID: GKI: elevator: add Android ABI padding to some structures ANDROID: GKI: scsi: add Android ABI padding to some structures ANDROID: GKI: workqueue.h: add Android ABI padding to some structures ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: phy: add Android ABI padding to some structures ANDROID: GKI: fs.h: add Android ABI padding to some structures ANDROID: GKI: dentry: add Android ABI padding to some structures ANDROID: GKI: bio: add Android ABI padding to some structures ANDROID: GKI: ufs: add Android ABI padding to some structures ANDROID: Update the generic symbol list ANDROID: mm: cma do not sleep for __GFP_NORETRY ANDROID: mm: cma: skip problematic pageblock ANDROID: mm: bail out tlb free batching on page zapping when cma is going on ANDROID: mm: lru_cache_disable skips lru cache drainnig ANDROID: mm: do not try test_page_isoalte if migration fails ANDROID: mm: add cma allocation statistics UPSTREAM: mm, page_alloc: move draining pcplists to page isolation users ANDROID: ALSA: compress: add vendor hook to support pause in draining ANDROID: vendor_hooks: add vendor hook in blk_mq_rq_ctx_init() ANDROID: abi_gki_aarch64_qcom: Add I3C core symbols to qcom tree ANDROID: vendor_hooks: add vendor hook in blk_mq_alloc_rqs() ANDROID: GKI: Export put_task_stack symbol ANDROID: abi_gki_aarch64_qcom: Add idr_alloc_u32 ANDROID: sound: usb: add vendor hook for cpu suspend support ANDROID: mm: page_pinner: use EXPORT_SYMBOL_GPL ANDROID: GKI: update allowed GKI symbol for Exynosauto SoC ANDROID: GKI: sync allowed list for exynosauto SoC ANDROID: ABI: add new symbols required by fips140.ko ANDROID: fips140: add/update module help text ANDROID: fips140: add power-up cryptographic self-tests ANDROID: arm64: disable LSE when building the FIPS140 module ANDROID: jump_label: disable jump labels in fips140.ko ANDROID: ipv6: add vendor hook for gen ipv6 link-local addr ANDROID: Revert "scsi: block: Do not accept any requests while suspended" ANDROID: abi_gki_aarch64_qcom: whitelist vm_event_states ANDROID: ashmem: Export is_ashmem_file ANDROID: usb: gadget: fix NULL pointer dereference in android_setup ANDROID: GKI: Disable kmem cgroup accounting FROMLIST: mm, memcg: inline swap-related functions to improve disabled memcg config BACKPORT: FROMLIST: mm, memcg: inline mem_cgroup_{charge/uncharge} to improve disabled memcg config FROMLIST: mm, memcg: add mem_cgroup_disabled checks in vmpressure and swap-related functions UPSTREAM: mm/memcg: bail early from swap accounting if memcg disabled UPSTREAM: procfs/dmabuf: add inode number to /proc/*/fdinfo UPSTREAM: procfs: allow reading fdinfo with PTRACE_MODE_READ Revert "FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ" Revert "FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /..." UPSTREAM: f2fs: initialize page->private when using for our internal use ANDROID: mm: page_pinner: report test_page_isolation_failure ANDROID: mm: page_pinner: add state of page_pinner ANDROID: mm: page_pinner: add more struct page fields ANDROID: mm: page_pinner: change timestamp format ANDROID: mm: page_pinner: print_page_pinner refactoring ANDROID: mm: page_pinner: remove shared_count ANDROID: mm: page_pinner: remove WARN_ON_ONCE ANDROID: mm: page_pinner: fix typos ANDROID: mm: page_pinner: reset migration failed page ANDROID: mm: page_pinner: record every put_page ANDROID: mm: page_pinner: change function names ANDROID: Allow vendor module to reclaim a memcg ANDROID: Export memcg functions to allow module to add new files FROMGIT: dt-bindings: usb: dwc3: Update dwc3 TX fifo properties UPSTREAM: dt-bindings: usb: Convert DWC USB3 bindings to DT schema FROMGIT: of: Add stub for of_add_property() Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: If14a2b17ab5f0c3d7a0d11363cb49ddb82131313 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-19 16:08:34 +09:00
include/trace/hooks/snd_compr.h
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
include/trace/hooks/softlockup.h
Merge keystone/android12-5.10-keystone-qcom-release.43+ (55a2446) into msm-5.10 * refs/heads/tmp-55a2446: ANDROID: ABI: update allowed list for galaxy FROMGIT: f2fs: add sysfs nodes to get GC info for each GC mode ANDROID: abi_gki_aarch64_qcom: Add android_debug_for_each_module ANDROID: debug_symbols: Add android_debug_for_each_module ANDROID: ABI: Update ABI for symbol list updates ANDROID: GKI: Update symbols to symbol list ANDROID: Update symbol list for mtk UPSTREAM: block, bfq: set next_rq to waker_bfqq->next_rq in waker injection UPSTREAM: mm/mremap: hold the rmap lock in write mode when moving page table entries. ANDROID: pstore/ram: Add backward compatibility for ramoops reserved region ANDROID: Update symbol list for mtk ANDROID: vendor_hooks: Modify the function name BACKPORT: FROMLIST: kasan: add memzero int for unaligned size at DEBUG BACKPORT: FROMLIST: mm: move helper to check slub_debug_enabled ANDROID: ABI: initial update allowed list for galaxy ANDROID: GKI: 7/14/2021 KMI update ANDROID: Update the ABI symbol list FROMLIST: arm64: avoid double ISB on kernel entry FROMLIST: arm64: mte: optimize GCR_EL1 modification on kernel entry/exit BACKPORT: FROMLIST: arm64: mte: avoid TFSR related operations unless in async mode FROMLIST: Documentation: document the preferred tag checking mode feature FROMLIST: arm64: mte: introduce a per-CPU tag checking mode preference FROMLIST: arm64: move preemption disablement to prctl handlers FROMLIST: arm64: mte: change ASYNC and SYNC TCF settings into bitfields FROMLIST: arm64: mte: rename gcr_user_excl to mte_ctrl BACKPORT: arm64: pac: Optimize kernel entry/exit key installation code paths BACKPORT: arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS) ANDROID: cleancache: add oem data to cleancache_ops ANDROID: blkdev: add oem data to block_device_operations FROMLIST: psi: stop relying on timer_pending for poll_work rescheduling ANDROID: GKI: Enable CONFIG_MEMCG ANDROID: GKI: net: add vendor hooks for 'struct sock' lifecycle ANDROID: GKI: net: add vendor hooks for 'struct nf_conn' lifecycle ANDROID: GKI: add vendor padding variable in struct sock ANDROID: GKI: add vendor padding variable in struct nf_conn ANDROID: vendor_hooks: add a field in mem_cgroup ANDROID: vendor_hooks: add a field in pglist_data FROMLIST: usb: dwc3: avoid NULL access of usb_gadget_driver FROMGIT: usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default FROMGIT: usb: dwc3: Resize TX FIFOs to meet EP bursting requirements FROMGIT: usb: gadget: configfs: Check USB configuration before adding FROMGIT: usb: gadget: udc: core: Introduce check_config to verify USB configuration ANDROID: GKI: fscrypt: add OEM data to struct fscrypt_operations ANDROID: GKI: fscrypt: add ABI padding to struct fscrypt_operations ANDROID: mm: provision to add shmem pages to inactive file lru head ANDROID: GKI: Enable CONFIG_CGROUP_NET_PRIO ANDROID: Delete the DMA-BUF attachment sysfs statistics ANDROID: android: Add symbols to debug_symbols driver UPSTREAM: USB: UDC core: Add udc_async_callbacks gadget op ANDROID: vendor_hooks: Add oem data to file struct ANDROID: add kabi padding for structures for the android12 release ANDROID: GKI: device.h: add Android ABI padding to some structures ANDROID: GKI: elevator: add Android ABI padding to some structures ANDROID: GKI: scsi: add Android ABI padding to some structures ANDROID: GKI: workqueue.h: add Android ABI padding to some structures ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: phy: add Android ABI padding to some structures ANDROID: GKI: fs.h: add Android ABI padding to some structures ANDROID: GKI: dentry: add Android ABI padding to some structures ANDROID: GKI: bio: add Android ABI padding to some structures ANDROID: GKI: ufs: add Android ABI padding to some structures ANDROID: Update the generic symbol list ANDROID: mm: cma do not sleep for __GFP_NORETRY ANDROID: mm: cma: skip problematic pageblock ANDROID: mm: bail out tlb free batching on page zapping when cma is going on ANDROID: mm: lru_cache_disable skips lru cache drainnig ANDROID: mm: do not try test_page_isoalte if migration fails ANDROID: mm: add cma allocation statistics UPSTREAM: mm, page_alloc: move draining pcplists to page isolation users ANDROID: ALSA: compress: add vendor hook to support pause in draining ANDROID: vendor_hooks: add vendor hook in blk_mq_rq_ctx_init() ANDROID: abi_gki_aarch64_qcom: Add I3C core symbols to qcom tree ANDROID: vendor_hooks: add vendor hook in blk_mq_alloc_rqs() ANDROID: GKI: Export put_task_stack symbol ANDROID: abi_gki_aarch64_qcom: Add idr_alloc_u32 ANDROID: sound: usb: add vendor hook for cpu suspend support ANDROID: mm: page_pinner: use EXPORT_SYMBOL_GPL ANDROID: GKI: update allowed GKI symbol for Exynosauto SoC ANDROID: GKI: sync allowed list for exynosauto SoC ANDROID: ABI: add new symbols required by fips140.ko ANDROID: fips140: add/update module help text ANDROID: fips140: add power-up cryptographic self-tests ANDROID: arm64: disable LSE when building the FIPS140 module ANDROID: jump_label: disable jump labels in fips140.ko ANDROID: ipv6: add vendor hook for gen ipv6 link-local addr ANDROID: Revert "scsi: block: Do not accept any requests while suspended" ANDROID: abi_gki_aarch64_qcom: whitelist vm_event_states ANDROID: ashmem: Export is_ashmem_file ANDROID: usb: gadget: fix NULL pointer dereference in android_setup ANDROID: GKI: Disable kmem cgroup accounting FROMLIST: mm, memcg: inline swap-related functions to improve disabled memcg config BACKPORT: FROMLIST: mm, memcg: inline mem_cgroup_{charge/uncharge} to improve disabled memcg config FROMLIST: mm, memcg: add mem_cgroup_disabled checks in vmpressure and swap-related functions UPSTREAM: mm/memcg: bail early from swap accounting if memcg disabled UPSTREAM: procfs/dmabuf: add inode number to /proc/*/fdinfo UPSTREAM: procfs: allow reading fdinfo with PTRACE_MODE_READ Revert "FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ" Revert "FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /..." UPSTREAM: f2fs: initialize page->private when using for our internal use ANDROID: mm: page_pinner: report test_page_isolation_failure ANDROID: mm: page_pinner: add state of page_pinner ANDROID: mm: page_pinner: add more struct page fields ANDROID: mm: page_pinner: change timestamp format ANDROID: mm: page_pinner: print_page_pinner refactoring ANDROID: mm: page_pinner: remove shared_count ANDROID: mm: page_pinner: remove WARN_ON_ONCE ANDROID: mm: page_pinner: fix typos ANDROID: mm: page_pinner: reset migration failed page ANDROID: mm: page_pinner: record every put_page ANDROID: mm: page_pinner: change function names ANDROID: Allow vendor module to reclaim a memcg ANDROID: Export memcg functions to allow module to add new files FROMGIT: dt-bindings: usb: dwc3: Update dwc3 TX fifo properties UPSTREAM: dt-bindings: usb: Convert DWC USB3 bindings to DT schema FROMGIT: of: Add stub for of_add_property() Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: If14a2b17ab5f0c3d7a0d11363cb49ddb82131313 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-19 16:08:34 +09:00
include/trace/hooks/sound.h
Merge keystone/android12-5.10-keystone-qcom-release.43+ (8b9da28) into msm-5.10 * refs/heads/tmp-8b9da28: FROMLIST: scsi: ufs: add quirk to enable host controller without interface configuration FROMLIST: scsi: ufs: add quirk to handle broken UIC command ANDROID: syscall_check: add vendor hook for bpf syscall ANDROID: syscall_check: add vendor hook for open syscall ANDROID: syscall_check: add vendor hook for mmap syscall ANDROID: GKI: Add symbol to symbol list ANDROID: vendor_hooks: Add vendor hook to the net FROMLIST: scsi: ufs: Fix the SCSI abort handler ANDROID: android: export kernel function vm_unmapped_area ANDROID: shmem: vendor hook in shmem_alloc_page FROMLIST: pstore/ram: Rework logic for detecting ramoops reserved memory region ANDROID: mm: add reclaim_shmem_address_space() for faster reclaims ANDROID: Update the generic ABI symbol list ANDROID: GKI: refresh ABI XML ANDROID: GKI: turn on TIDY_ABI ANDROID: Update symbol list for VIVO FROMGIT: net: cdc_ncm: switch to eth%d interface naming ANDROID: GKI: add allowed GKI symbol for Exynosauto SoC ANDROID: mm: add vendor hook for vmpressure ANDROID: fips140: adjust some log messages ANDROID: fips140: add missing static keyword to fips140_init() ANDROID: GKI: update allowed list for exynosauto SoC UPSTREAM: scsi: ufs: ufshcd: Fix some function doc-rot UPSTREAM: scsi: ufs: Adjust ufshcd_hold() during sending attribute requests Conflicts: include/trace/hooks/net.h Change-Id: Id3d44a9656199f6237535b6342bfe5b19bef84f7 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-12 15:55:38 +09:00
include/trace/hooks/syscall_check.h
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
include/trace/hooks/sys.h
include/trace/hooks/thermal.h
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
include/trace/hooks/timer.h
include/trace/hooks/topology.h
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
include/trace/hooks/traps.h
Merge android12-5.10.21+ (44f812e) into msm-5.10 * refs/heads/tmp-44f812e: ANDROID: sched/core: Move en/dequeue hooks before related callbacks FROMGIT: kasan: record task_work_add() call stack FROMGIT: kasan, mm: integrate slab init_on_free with HW_TAGS FROMGIT: kasan, mm: integrate slab init_on_alloc with HW_TAGS FROMGIT: kasan, mm: integrate page_alloc init with HW_TAGS FROMGIT: mm: introduce debug_pagealloc_{map,unmap}_pages() helpers FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO FROMGIT: mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY FROMGIT: kernel/power: allow hibernation with page_poison sanity checking FROMGIT: mm, page_poison: use static key more efficiently BACKPORT: mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters FROMGIT: kasan: init memory in kasan_(un)poison for HW_TAGS FROMGIT: arm64: kasan: allow to init memory when setting tags FROMGIT: mm, kasan: don't poison boot memory with tag-based modes FROMGIT: kasan: initialize shadow to TAG_INVALID for SW_TAGS FROMGIT: mm/kasan: switch from strlcpy to strscpy BACKPORT: kasan: remove redundant config option FROMGIT: kasan: fix per-page tags for non-page_alloc pages FROMGIT: kasan: fix KASAN_STACK dependency for HW_TAGS FROMGIT: kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC FROMGIT: arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL FROMLIST: configfs: make directories inherit uid/gid from creator ANDROID: GKI: add some padding to some driver core structures ANDROID: Initial Android 12 OWNERS for abi metafiles UPSTREAM: iommu/msm: Hook up iotlb_sync_map UPSTREAM: memory: mtk-smi: Allow building as module UPSTREAM: memory: mtk-smi: Use platform_register_drivers UPSTREAM: iommu/mediatek: Fix error code in probe() UPSTREAM: iommu/mediatek: Fix unsigned domid comparison with less than zero UPSTREAM: iommu/mediatek: Add mt8192 support UPSTREAM: memory: mtk-smi: Add mt8192 support UPSTREAM: iommu/mediatek: Remove unnecessary check in attach_device UPSTREAM: iommu/mediatek: Support master use iova over 32bit UPSTREAM: iommu/mediatek: Add iova reserved function UPSTREAM: iommu/mediatek: Support for multi domains UPSTREAM: iommu/mediatek: Add get_domain_id from dev->dma_range_map UPSTREAM: iommu/mediatek: Add iova_region structure UPSTREAM: iommu/mediatek: Move geometry.aperture updating into domain_finalise UPSTREAM: iommu/mediatek: Move domain_finalise into attach_device UPSTREAM: iommu/mediatek: Adjust the structure UPSTREAM: iommu/mediatek: Support report iova 34bit translation fault in ISR UPSTREAM: iommu/mediatek: Support up to 34bit iova in tlb flush UPSTREAM: iommu/mediatek: Add power-domain operation UPSTREAM: iommu/mediatek: Add pm runtime callback UPSTREAM: iommu/mediatek: Add device link for smi-common and m4u UPSTREAM: iommu/mediatek: Add error handle for mtk_iommu_probe UPSTREAM: iommu/mediatek: Move hw_init into attach_device UPSTREAM: iommu/mediatek: Update oas for v7s UPSTREAM: iommu/mediatek: Add a flag for iova 34bits case UPSTREAM: iommu/io-pgtable-arm-v7s: Quad lvl1 pgtable for MediaTek UPSTREAM: iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros UPSTREAM: iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro UPSTREAM: iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap UPSTREAM: iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTek UPSTREAM: iommu/mediatek: Use the common mtk-memory-port.h UPSTREAM: dt-bindings: mediatek: Add binding for mt8192 IOMMU UPSTREAM: dt-bindings: memory: mediatek: Rename header guard for SMI header file UPSTREAM: dt-bindings: memory: mediatek: Extend LARB_NR_MAX to 32 UPSTREAM: dt-bindings: memory: mediatek: Add a common memory header file UPSTREAM: dt-bindings: memory: mediatek: Convert SMI to DT schema UPSTREAM: dt-bindings: iommu: mediatek: Convert IOMMU to DT schema UPSTREAM: iommu/mediatek: Remove the tlb-ops for v7s UPSTREAM: iommu/io-pgtable: Remove TLBI_ON_MAP quirk UPSTREAM: iommu/io-pgtable: Allow io_pgtable_tlb ops optional UPSTREAM: iommu/mediatek: Gather iova in iommu_unmap to achieve tlb sync once UPSTREAM: iommu/mediatek: Add iotlb_sync_map to sync whole the iova range BACKPORT: UPSTREAM: iommu: Add iova and size as parameters in iotlb_sync_map UPSTREAM: iommu/io-pgtable: Remove tlb_flush_leaf ANDROID: abi_gki_aarch64_qcom: Add symbols to allow list ANDROID: Add vendor hook to binder. ANDROID: fs: Add vendor hooks for ep_create_wakeup_source & timerfd_create Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers" ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for arm FROMLIST: ARM: kprobes: rewrite test-arm.c in UAL FROMLIST: ARM: kprobes: fix UNPREDICTABLE warnings UPSTREAM: ARM: efistub: replace adrl pseudo-op with adr_l macro invocation UPSTREAM: ARM: assembler: introduce adr_l, ldr_l and str_l macros UPSTREAM: ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler FROMGIT: binder: BINDER_GET_FROZEN_INFO ioctl FROMGIT: binder: use EINTR for interrupted wait for work BACKPORT: FROMGIT: binder: BINDER_FREEZE ioctl ANDROID: qcom: Add pci_dev_present to ABI ANDROID: GKI: Add sysfs_emit to symbol list ANDROID: gki_defconfig: Enable IFB, NET_SCH_TBF, NET_ACT_POLICE ANDROID: gki_defconfig: Enable USB_NET_CDC_NCM ANDROID: gki_defconfig: Enable USB_NET_AQC111 UPSTREAM: usb: dwc3: gadget: Use max speed if unspecified UPSTREAM: usb: dwc3: gadget: Set gadget_max_speed when set ssp_rate ANDROID: freezer: export the freezer_cgrp_subsys for GKI purpose. UPSTREAM: usb: dwc3: qcom: skip interconnect init for ACPI probe FROMGIT: usb: dwc3: gadget: Ignore EP queue requests during bus reset FROMGIT: usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown ANDROID: gpiolib: Add vendor hook for gpio read ANDROID: abi_gki_aarch64_qcom: Whitelist sched_setattr ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: mm: add Android ABI padding to some structures ANDROID: GKI: mount.h: add Android ABI padding to some structures FROMLIST: mm: fs: Invalidate BH LRU during page migration FROMLIST: mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily Revert "FROMLIST: mm: replace migrate_prep with lru_add_drain_all" Revert "BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily" Revert "FROMLIST: mm: fs: Invalidate BH LRU during page migration" ANDROID: vendor_hooks: Add hooks for account process tick ANDROID: usb: dwc3: gadget: Export dwc3_stop_active_transfer, dwc3_send_gadget_ep_cmd ANDROID: clang: update to 12.0.4 ANDROID: vendor_hooks: Add hooks for improving binder trans ANDROID: GKI: Disable DTPM CPU device UPSTREAM: powercap/drivers/dtpm: Add the experimental label to the option description UPSTREAM: powercap/drivers/dtpm: Fix root node initialization ANDROID: GKI: sched.h: add Android ABI padding to some structures ANDROID: GKI: module.h: add Android ABI padding to some structures ANDROID: GKI: sock.h: add Android ABI padding to some structures ANDROID: sched/fair: Do not sync task util with SD_BALANCE_FORK FROMGIT: selinux: vsock: Set SID for socket returned by accept() ANDROID: usb: typec: tcpci: Migrate restricted vendor hook ANDROID: qcom: Add is_dma_buf_file to ABI ANDROID: GKI: update .xml file ANDROID: GKI: enable KFENCE by setting the sample interval to 500ms ANDROID: abi_gki_aarch64_qcom: Add xhci symbols to list ANDROID: vmlinux.lds.h: Define SANITIZER_DISCARDS with CONFIG_CFI_CLANG ANDROID: usb: typec: tcpci: Add vendor hook to mask vbus present ANDROID: usb: typce: tcpci: Add vendor hook for chip specific features ANDROID: usb: typec: tcpci: Add vendor hooks for tcpci interface FROMGIT: f2fs: add sysfs nodes to get runtime compression stat ANDROID: dma-buf: Fix error path on system heaps use of the page pool ANDROID: usb: typec: tcpm: Fix event storm caused by error in backport ANDROID: GKI: USB: XHCI: add Android ABI padding to lots of xhci structures FROMGIT: KVM: arm64: Fix host's ZCR_EL2 restore on nVHE FROMGIT: KVM: arm64: Force SCTLR_EL2.WXN when running nVHE FROMGIT: KVM: arm64: Turn SCTLR_ELx_FLAGS into INIT_SCTLR_EL2_MMU_ON FROMGIT: KVM: arm64: Use INIT_SCTLR_EL2_MMU_OFF to disable the MMU on KVM teardown FROMGIT: arm64: Use INIT_SCTLR_EL1_MMU_OFF to disable the MMU on CPU restart FROMGIT: KVM: arm64: Enable SVE support for nVHE FROMGIT: KVM: arm64: Save/restore SVE state for nVHE BACKPORT: FROMGIT: KVM: arm64: Trap host SVE accesses when the FPSIMD state is dirty FROMGIT: KVM: arm64: Save guest's ZCR_EL1 before saving the FPSIMD state FROMGIT: KVM: arm64: Map SVE context at EL2 when available BACKPORT: FROMGIT: KVM: arm64: Rework SVE host-save/guest-restore FROMGIT: arm64: sve: Provide a conditional update accessor for ZCR_ELx FROMGIT: KVM: arm64: Introduce vcpu_sve_vq() helper FROMGIT: KVM: arm64: Let vcpu_sve_pffr() handle HYP VAs FROMGIT: KVM: arm64: Use {read,write}_sysreg_el1 to access ZCR_EL1 FROMGIT: KVM: arm64: Provide KVM's own save/restore SVE primitives ANDROID: GKI: USB: Gadget: add Android ABI padding to struct usb_gadget ANDROID: vendor_hooks: Add hooks for memory when debug ANDROID: vendor_hooks: Add hooks for ufs scheduler ANDROID: GKI: sound/usb/card.h: add Android ABI padding to struct snd_usb_endpoint ANDROID: GKI: user_namespace.h: add Android ABI padding to a structure ANDROID: GKI: timer.h: add Android ABI padding to a structure ANDROID: GKI: quota.h: add Android ABI padding to some structures ANDROID: GKI: mmu_notifier.h: add Android ABI padding to some structures ANDROID: GKI: mm.h: add Android ABI padding to a structure ANDROID: GKI: kobject.h: add Android ABI padding to some structures ANDROID: GKI: kernfs.h: add Android ABI padding to some structures ANDROID: GKI: irqdomain.h: add Android ABI padding to a structure ANDROID: GKI: ioport.h: add Android ABI padding to a structure ANDROID: GKI: iomap.h: add Android ABI padding to a structure ANDROID: GKI: hrtimer.h: add Android ABI padding to a structure ANDROID: GKI: genhd.h: add Android ABI padding to some structures ANDROID: GKI: ethtool.h: add Android ABI padding to a structure ANDROID: GKI: dma-mapping.h: add Android ABI padding to a structure ANDROID: GKI: networking: add Android ABI padding to a lot of networking structures ANDROID: GKI: blk_types.h: add Android ABI padding to a structure ANDROID: GKI: scsi.h: add Android ABI padding to a structure ANDROID: GKI: pci: add Android ABI padding to some structures ANDROID: GKI: add Android ABI padding to struct nf_conn Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: Id08dc5a5299b4a780553a44a402d18e9b5b096cb Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-25 18:46:34 +09:00
include/trace/hooks/typec.h
Merge android12-5.10.19+ (d92620d) into msm-5.10 * refs/heads/tmp-d92620d: BACKPORT: media: v4l2-ctrl: Add base layer priority id control. ANDROID: GKI: defconfig: disable CONFIG_ION ANDROID: scsi: ufs: replace variants with android vendor hooks BACKPORT: media: v4l2-ctrl: Add layer wise bitrate controls for h264 BACKPORT: media: v4l2-ctrl: Add frame-specific min/max qp controls for hevc FROMLIST: dts: bindings: Document device tree bindings for Arm TRBE FROMLIST: coresight: sink: Add TRBE driver FROMLIST: coresight: core: Add support for dedicated percpu sinks FROMLIST: coresight: etm-perf: Handle stale output handles FROMLIST: dts: bindings: Document device tree bindings for ETE FROMLIST: coresight: ete: Add support for ETE tracing FROMLIST: coresight: ete: Add support for ETE sysreg access FROMLIST: coresight: etm4x: Add support for PE OS lock FROMLIST: coresight: Do not scan for graph if none is present FROMLIST: coresight: etm-perf: Allow an event to use different sinks FROMLIST: coresight: etm4x: Move ETM to prohibited region for disable FROMLIST: arm64: kvm: Enable access to TRBE support for host FROMLIST: arm64: Add TRBE definitions FROMLIST: arm64: Add support for trace synchronization barrier FROMLIST: kvm: arm64: Disable guest access to trace filter controls FROMLIST: kvm: arm64: nvhe: Save the SPE context early FROMLIST: kvm: arm64: Hide system instruction access to Trace registers FROMLIST: perf: aux: Add CoreSight PMU buffer formats FROMLIST: perf: aux: Add flags for the buffer format UPSTREAM: Documentation: coresight: Add PID tracing description UPSTREAM: coresight: etm-perf: Support PID tracing for kernel at EL2 UPSTREAM: coresight: etm-perf: Clarify comment on perf options UPSTREAM: coresight: etm4x: Fix merge resolution for amba rework UPSTREAM: coresight: etm4x: Handle accesses to TRCSTALLCTLR UPSTREAM: coresight: Add support for v8.4 SelfHosted tracing UPSTREAM: arm64: Add TRFCR_ELx definitions UPSTREAM: dts: bindings: coresight: ETM system register access only units UPSTREAM: coresight: etm4x: Add support for sysreg only devices UPSTREAM: coresight: etm4x: Run arch feature detection on the CPU UPSTREAM: coresight: etm4x: Refactor probing routine UPSTREAM: coresight: etm4x: Detect system instructions support UPSTREAM: coresight: etm4x: Add necessary synchronization for sysreg access UPSTREAM: coresight: etm4x: Expose trcdevarch via sysfs UPSTREAM: coresight: etm4x: Use TRCDEVARCH for component discovery UPSTREAM: coresight: etm4x: Detect access early on the target CPU UPSTREAM: coresight: etm4x: Handle ETM architecture version UPSTREAM: coresight: etm4x: Clean up exception level masks UPSTREAM: coresight: etm4x: Cleanup secure exception level masks UPSTREAM: coresight: etm4x: Check for Software Lock UPSTREAM: coresight: etm4x: Define DEVARCH register fields UPSTREAM: coresight: etm4x: Hide sysfs attributes for unavailable registers UPSTREAM: coresight: etm4x: Add sysreg access helpers UPSTREAM: coresight: etm4x: Add commentary on the registers UPSTREAM: coresight: etm4x: Make offset available for sysfs attributes UPSTREAM: coresight: etm4x: Convert all register accesses UPSTREAM: coresight: etm4x: Always read the registers on the host CPU UPSTREAM: coresight: Convert claim/disclaim operations to use access wrappers UPSTREAM: coresight: Convert coresight_timeout to use access abstraction UPSTREAM: coresight: tpiu: Prepare for using coresight device access abstraction UPSTREAM: coresight: Introduce device access abstraction UPSTREAM: coresight: etm4x: Skip accessing TRCPDCR in save/restore UPSTREAM: coresight: etm4x: Handle access to TRCSSPCICRn UPSTREAM: coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 UPSTREAM: coresight: cti: Reduce scope for the variable 'cs_fwnode' in cti_plat_create_connection() BACKPORT: UPSTREAM: amba: Make the remove callback return void UPSTREAM: coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow ANDROID: GKI: Enable CONFIG_NETFILTER_XT_TARGET_TEE=y ANDROID: GKI: Update abi_gki_aarch64_qcom for zram and zsmalloc ANDROID: sched/rt: Only enable RT sync for SMP targets UPSTREAM: kfence: report sensitive information based on no_hash_pointers ANDROID: Incremental fs: set the correct access to mapped files ANDROID: Incremental fs: Build merkle tree when enabling verity ANDROID: Incremental fs: Add FS_IOC_MEASURE_VERITY ANDROID: Incremental fs: Store fs-verity state in backing file ANDROID: Incremental fs: Add FS_IOC_GETFLAGS ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY ANDROID: fs-verity: Export function to check signatures ANDROID: Incremental fs: Fix memory leak on closing file ANDROID: Incremental fs: inotify on create mapped file ANDROID: Incremental fs: inotify support fs-verity: support reading signature with ioctl fs-verity: support reading descriptor with ioctl fs-verity: support reading Merkle tree with ioctl fs-verity: add FS_IOC_READ_VERITY_METADATA ioctl fs-verity: don't pass whole descriptor to fsverity_verify_signature() fs-verity: factor out fsverity_get_descriptor() fs: simplify freeze_bdev/thaw_bdev f2fs: remove FAULT_ALLOC_BIO f2fs: use blkdev_issue_flush in __submit_flush_wait f2fs: remove a few bd_part checks Documentation: f2fs: fix typo s/automaic/automatic f2fs: give a warning only for readonly partition f2fs: don't grab superblock freeze for flush/ckpt thread f2fs: add ckpt_thread_ioprio sysfs node f2fs: introduce checkpoint_merge mount option f2fs: relocate inline conversion from mmap() to mkwrite() f2fs: fix a wrong condition in __submit_bio f2fs: remove unnecessary initialization in xattr.c f2fs: fix to avoid inconsistent quota data f2fs: flush data when enabling checkpoint back f2fs: deprecate f2fs_trace_io f2fs: Remove readahead collision detection f2fs: remove unused stat_{inc, dec}_atomic_write f2fs: introduce sb_status sysfs node f2fs: fix to use per-inode maxbytes f2fs: compress: fix potential deadlock libfs: unexport generic_ci_d_compare() and generic_ci_d_hash() f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: fix null page reference in redirty_blocks f2fs: clean up post-read processing f2fs: trival cleanup in move_data_block() f2fs: fix out-of-repair __setattr_copy() f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap() f2fs: introduce a new per-sb directory in sysfs f2fs: compress: support compress level f2fs: compress: deny setting unsupported compress algorithm f2fs: relocate f2fs_precache_extents() f2fs: enforce the immutable flag on open files f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() f2fs: fix to set inode->i_mode correctly for posix_acl_update_mode f2fs: Replace expression with offsetof() f2fs: handle unallocated section and zone on pinned/atgc Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/coresight.txt drivers/hwtracing/coresight/Kconfig drivers/hwtracing/coresight/coresight-core.c include/linux/coresight.h Change-Id: I88ddc19d690ecf6657527b172bd7b2602fcc2c8c Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 15:04:14 +09:00
include/trace/hooks/ufshcd.h
include/trace/hooks/usb.h
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
include/trace/hooks/v4l2core.h
include/trace/hooks/v4l2mc.h
include/trace/hooks/vendor_hooks.h
Merge android12-5.10-keystone-qcom-release.31+ (ade2bf9) into msm-5.10 * refs/heads/tmp-ade2bf9: ANDROID: mm: fix mixed declaration and code warning ANDROID: sched/fair: call set_next_entity() on the replaced next task FROMGIT: binder: fix the missing BR_FROZEN_REPLY in binder_return_strings FROMLIST: drivers/clocksource/timer-of: Remove __init markings ANDROID: GKI: Add support for a GKI_DEFCONFIG_FRAGMENT ANDROID: GKI: Update abi_gki_aarch64_qcom for logbuf tracepoint Linux 5.10.31 xen/events: fix setting irq affinity net: sfp: cope with SFPs that set both LOS normal and LOS inverted net: sfp: relax bitrate-derived mode check perf map: Tighten snprintf() string precision to pass gcc check on some 32-bit arches netfilter: x_tables: fix compat match/target pad out-of-bound write block: don't ignore REQ_NOWAIT for direct IO riscv,entry: fix misaligned base for excp_vect_table io_uring: don't mark S_ISBLK async work as unbounded null_blk: fix command timeout completion handling idr test suite: Create anchor before launching throbber idr test suite: Take RCU read lock in idr_find_test_1 radix tree test suite: Register the main thread with the RCU library block: only update parent bi_status when bio fail XArray: Fix splitting to non-zero orders gpu: host1x: Use different lock classes for each client drm/tegra: dc: Don't set PLL clock to 0Hz tools/kvm_stat: Add restart delay ftrace: Check if pages were allocated before calling free_pages() gfs2: report "already frozen/thawed" errors drm/imx: imx-ldb: fix out of bounds array access warning KVM: arm64: Disable guest access to trace filter controls KVM: arm64: Hide system instruction access to Trace registers gfs2: Flag a withdraw if init_threads() fails interconnect: core: fix error return code of icc_link_destroy() ANDROID: PCI: dwc: Export symbols for ep driver ANDROID: abi_gki_aarch64_qcom: Add sock_setsockopt to list ANDROID: vendor_hooks: tune reclaim swappiness or scan type FROMGIT: media: docs: Document colorimetry class FROMGIT: media: v4l: Add new Colorimetry Class FROMGIT: media: v4l2-ctrl: Add decoder conceal color control FROMGIT: media: v4l2-ctrl: add controls for long term reference. FROMGIT: media: v4l2-ctrls: Add control for AUD generation FROMGIT: media: docs: Deprecate mfc display delay controls FROMGIT: media: s5p-mfc: Use display delay and display enable std controls FROMGIT: media: v4l2-ctrl: Make display delay and display enable std controls ANDROID: Make KMI_SYMBOL_LIST_STRICT_MODE overrideable ANDROID: logbuf: vendor hook for logbuf dump on oops ANDROID: Incremental fs: fix minor printk format warning Change-Id: I7188180832ee7fa2dfc8a9ad4f3ecb402bc0fd80 Signed-off-by: Elliot Berman <eberman@codeaurora.org> Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-23 23:02:02 +09:00
include/trace/hooks/vmscan.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/trace/hooks/wqlockup.h
include/trace/perf.h
include/trace/syscall.h
include/trace/trace_events.h
include/uapi/asm-generic/bitsperlong.h
include/uapi/asm-generic/errno-base.h
include/uapi/asm-generic/errno.h
include/uapi/asm-generic/fcntl.h
include/uapi/asm-generic/hugetlb_encode.h
include/uapi/asm-generic/int-ll64.h
include/uapi/asm-generic/ioctl.h
include/uapi/asm-generic/ioctls.h
include/uapi/asm-generic/ipcbuf.h
include/uapi/asm-generic/kvm_para.h
include/uapi/asm-generic/mman-common.h
include/uapi/asm-generic/mman.h
include/uapi/asm-generic/msgbuf.h
include/uapi/asm-generic/param.h
include/uapi/asm-generic/poll.h
include/uapi/asm-generic/posix_types.h
include/uapi/asm-generic/resource.h
include/uapi/asm-generic/sembuf.h
include/uapi/asm-generic/shmbuf.h
include/uapi/asm-generic/siginfo.h
include/uapi/asm-generic/signal-defs.h
include/uapi/asm-generic/signal.h
include/uapi/asm-generic/socket.h
include/uapi/asm-generic/sockios.h
include/uapi/asm-generic/statfs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/asm-generic/stat.h
include/uapi/asm-generic/swab.h
include/uapi/asm-generic/termbits.h
include/uapi/asm-generic/termios.h
include/uapi/asm-generic/types.h
include/uapi/asm-generic/unistd.h
include/uapi/drm/drm_fourcc.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/drm/drm.h
include/uapi/drm/drm_mode.h
include/uapi/linux/acct.h
include/uapi/linux/aio_abi.h
include/uapi/linux/android/binderfs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/android/binder.h
include/uapi/linux/arm_sdei.h
include/uapi/linux/audit.h
include/uapi/linux/auxvec.h
include/uapi/linux/ax25.h
include/uapi/linux/batadv_packet.h
include/uapi/linux/binfmts.h
include/uapi/linux/blkpg.h
include/uapi/linux/blktrace_api.h
include/uapi/linux/blkzoned.h
include/uapi/linux/bpf_common.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/bpf.h
include/uapi/linux/bpfilter.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/bpf_perf_event.h
include/uapi/linux/bsg.h
include/uapi/linux/btf.h
include/uapi/linux/byteorder/little_endian.h
Merge keystone/android12-5.10-keystone-qcom-release.43+ (92486f8) into msm-5.10 * refs/heads/tmp-92486f8: FROMGIT: bpf: Support all gso types in bpf_skb_change_proto() ANDROID: GKI: 7/2/2021 KMI update ANDROID: ABI: hikey960_gki.fragment: Add cfg80211 and mac80211 as modules ANDROID: ABI: gki_defconfig: Make cfg80211 and mac80211 modules Revert "ANDROID: GKI: Enable some necessary CFG80211 configs for WIFI" Revert "ANDROID: dmabuf: Add mmap_count to struct dmabuf" Revert "ANDROID: dma-buf: Don't change vm_ops if vm_file changes" ANDROID: GKI: mmc: add Android ABI padding to some structures ANDROID: GKI: Add rproc coredump APIs to symbol list ANDROID: GKI: Add remoteproc vendor hook symbols ANDROID: rproc: Add vendor hook for recovery ANDROID: sched: Add vendor data in struct cfs_rq ANDROID: Add oem data array for async binder transaction UPSTREAM: mm: relocate 'write_protect_seq' in struct mm_struct ANDROID: sched: remove regular vendor hooks for 32bit execve ANDROID: GKI: enable CONFIG_BLK_CGROUP_IOCOST ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_tags ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_ctx ANDROID: GKI: Add ANDROID_OEM_DATA in struct request_queue ANDROID: ABI: update virtual device symbols for CAN ANDROID: Add CONFIG_CAN=y to gki_defconfig FROMLIST: scsi: ufs: Make HCM parameter configurable FROMLIST: scsi: ufs: Add support for HCM FROMLIST: scsi: ufs: Do not send umap_all in host control mode FROMLIST: scsi: ufs: Limit the number of inflight rb FROMLIST: scsi: ufs: Add "Cold" regions timer FROMLIST: scsi: ufs: Add hpb dev reset response FROMLIST: scsi: ufs: Region inactivation in HCM FROMLIST: scsi: ufs: Eviction in HCM FROMLIST: scsi: ufs: Add region's reads counter FROMLIST: scsi: ufs: Transform set_dirty to iterate_rgn FROMLIST: scsi: ufs: Add HCM support to rsp_upiu FROMLIST: scsi: ufs: Cache HPB Control mode on init FROMLIST: scsi: ufs: Add HPB 2.0 support FROMLIST: scsi: ufs: Prepare HPB read for cached sub-region FROMLIST: scsi: ufs: L2P map management for HPB read FROMLIST: scsi: ufs: Introduce HPB feature FROMGIT: block/mq-deadline: Prioritize high-priority requests FROMGIT: block/mq-deadline: Add cgroup support FROMGIT: block/mq-deadline: Track I/O statistics FROMGIT: block/mq-deadline: Add I/O priority support FROMGIT: block/mq-deadline: Micro-optimize the batching algorithm FROMGIT: block/mq-deadline: Reserve 25% of scheduler tags for synchronous requests FROMGIT: block/mq-deadline: Improve the sysfs show and store macros FROMGIT: block/mq-deadline: Improve compile-time argument checking FROMGIT: block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() FROMGIT: block/mq-deadline: Remove two local variables FROMGIT: block/mq-deadline: Add two lockdep_assert_held() statements FROMGIT: block/mq-deadline: Add several comments FROMGIT: block: Introduce the ioprio rq-qos policy FROMGIT: block/blk-rq-qos: Move a function from a header file into a C file FROMGIT: block/blk-cgroup: Swap the blk_throtl_init() and blk_iolatency_init() calls FROMGIT: block/Kconfig: Make the BLK_WBT and BLK_WBT_MQ entries consecutive FROMGIT: bfq/mq-deadline: remove redundant check for passthrough request FROMGIT: blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues FROMGIT: Revert "blk-mq, elevator: Count requests per hctx to improve performance" FROMLIST: scsi: ufs: add missing host_lock in setup_xfer_req Revert "Revert "FROMGIT: scsi: ufs: Utilize Transfer Request List Completion Notification Register"" Revert "Revert "BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" Revert "Revert "KMI: BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" ANDROID: Update the ABI representation ANDROID: GKI: Update abi_gki_aarch64_qcom for oom_check_panic symbol ANDROID: sched: Add trace for __setscheduler_uclamp ANDROID: usb: export built-in tracepoint functions ANDROID: Fix lost track action type in save_track_hash ANDROID: ABI: update for new qcom symbols ANDROID: abi_gki_aarch64_qcom: Update ufs symbol list ANDROID: GKI: Update abi_gki_aarch64_qcom for logbuf_pr_cont tracepoint ANDROID: Update symbol list for mtk ANDROID: dma-buf: heaps: export defer-free list size Conflicts: drivers/scsi/ufs/Kconfig Change-Id: I655cd0fba21a825733bfd0e1f0905f3a2ed755ee Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-06 17:46:45 +09:00
include/uapi/linux/can/bcm.h
include/uapi/linux/can/error.h
include/uapi/linux/can/gw.h
include/uapi/linux/can.h
include/uapi/linux/can/netlink.h
include/uapi/linux/can/raw.h
include/uapi/linux/capability.h
include/uapi/linux/cdrom.h
include/uapi/linux/cec-funcs.h
include/uapi/linux/cec.h
include/uapi/linux/cgroupstats.h
include/uapi/linux/close_range.h
include/uapi/linux/cn_proc.h
include/uapi/linux/const.h
include/uapi/linux/cramfs_fs.h
include/uapi/linux/cryptouser.h
include/uapi/linux/dccp.h
include/uapi/linux/devlink.h
include/uapi/linux/dma-buf.h
include/uapi/linux/dma-heap.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/dm-ioctl.h
include/uapi/linux/dm-user.h
include/uapi/linux/dqblk_xfs.h
include/uapi/linux/elf-em.h
include/uapi/linux/elf.h
include/uapi/linux/errno.h
include/uapi/linux/errqueue.h
include/uapi/linux/erspan.h
include/uapi/linux/ethtool.h
include/uapi/linux/ethtool_netlink.h
include/uapi/linux/eventpoll.h
Merge android12-5.10.4 (19057a6) into msm-5.10 * refs/heads/tmp-19057a6: Revert "remoteproc: sysmon: Ensure remote notification ordering" Linux 5.10.4 x86/CPU/AMD: Save AMD NodeId as cpu_die_id drm/edid: fix objtool warning in drm_cvt_modes() null_blk: Fail zone append to conventional zones null_blk: Fix zone size initialization Revert: "ring-buffer: Remove HAVE_64BIT_ALIGNED_ACCESS" rtc: ep93xx: Fix NULL pointer dereference in ep93xx_rtc_read_time thermal/drivers/cpufreq_cooling: Update cpufreq_state only if state has changed remoteproc: sysmon: Ensure remote notification ordering regulator: axp20x: Fix DLDO2 voltage control register mask for AXP22x PCI: Fix pci_slot_release() NULL pointer dereference of: fix linker-section match-table corruption mt76: add back the SUPPORTS_REORDERING_BUFFER flag tracing: Disable ftrace selftests when any tracer is running platform/x86: intel-vbtn: Allow switch events on Acer Switch Alpha 12 libnvdimm/namespace: Fix reaping of invalidated block-window-namespace labels memory: renesas-rpc-if: Fix unbalanced pm_runtime_enable in rpcif_{enable,disable}_rpm memory: renesas-rpc-if: Return correct value to the caller of rpcif_manual_xfer() memory: renesas-rpc-if: Fix a node reference leak in rpcif_probe() memory: jz4780_nemc: Fix an error pointer vs NULL check in probe() xenbus/xenbus_backend: Disallow pending watch messages xen/xenbus: Count pending messages for each watch xen/xenbus/xen_bus_type: Support will_handle watch callback xen/xenbus: Add 'will_handle' callback support in xenbus_watch_path() xen/xenbus: Allow watches discard events before queueing xen-blkback: set ring->xenblkd to NULL after kthread_stop() driver: core: Fix list corruption after device_del() dma-buf/dma-resv: Respect num_fences when initializing the shared fence list. device-dax/core: Fix memory leak when rmmod dax.ko counter: microchip-tcb-capture: Fix CMR value check clk: tegra: Do not return 0 on failure clk: mvebu: a3700: fix the XTAL MODE pin to MPP1_9 clk: ingenic: Fix divider calculation with div tables pinctrl: sunxi: Always call chained_irq_{enter, exit} in sunxi_pinctrl_irq_handler md/cluster: fix deadlock when node is doing resync job md/cluster: block reshape with remote resync job iio:adc:ti-ads124s08: Fix alignment and data leak issues. iio:adc:ti-ads124s08: Fix buffer being too long. iio:imu:bmi160: Fix alignment and data leak issues iio:imu:bmi160: Fix too large a buffer. iio:pressure:mpl3115: Force alignment of buffer iio:magnetometer:mag3110: Fix alignment and data leak issues. iio:light:st_uvis25: Fix timestamp alignment and prevent data leak. iio:light:rpr0521: Fix timestamp alignment and prevent data leak. iio: imu: st_lsm6dsx: fix edge-trigger interrupts iio: adc: rockchip_saradc: fix missing clk_disable_unprepare() on error in rockchip_saradc_resume iio: buffer: Fix demux update openat2: reject RESOLVE_BENEATH|RESOLVE_IN_ROOT scsi: lpfc: Re-fix use after free in lpfc_rq_buf_free() scsi: lpfc: Fix scheduling call while in softirq context in lpfc_unreg_rpi scsi: lpfc: Fix invalid sleeping context in lpfc_sli4_nvmet_alloc() scsi: qla2xxx: Fix crash during driver load on big endian machines mtd: rawnand: meson: fix meson_nfc_dma_buffer_release() arguments mtd: rawnand: qcom: Fix DMA sync on FLASH_STATUS register read mtd: core: Fix refcounting for unpartitioned MTDs mtd: parser: cmdline: Fix parsing of part-names with colons mtd: spinand: Fix OOB read soc: qcom: smp2p: Safely acquire spinlock without IRQs spi: atmel-quadspi: Fix AHB memory accesses spi: atmel-quadspi: Disable clock in probe error path spi: mt7621: Don't leak SPI master in probe error path spi: mt7621: Disable clock in probe error path spi: synquacer: Disable clock in probe error path spi: st-ssc4: Fix unbalanced pm_runtime_disable() in probe error path spi: spi-qcom-qspi: Fix use-after-free on unbind spi: spi-geni-qcom: Fix use-after-free on unbind spi: sc18is602: Don't leak SPI master in probe error path spi: rpc-if: Fix use-after-free on unbind spi: rb4xx: Don't leak SPI master in probe error path spi: pic32: Don't leak DMA channels in probe error path spi: npcm-fiu: Disable clock in probe error path spi: mxic: Don't leak SPI master in probe error path spi: gpio: Don't leak SPI master in probe error path spi: fsl: fix use of spisel_boot signal on MPC8309 spi: davinci: Fix use-after-free on unbind spi: ar934x: Don't leak SPI master in probe error path spi: spi-mtk-nor: Don't leak SPI master in probe error path spi: atmel-quadspi: Fix use-after-free on unbind spi: spi-sh: Fix use-after-free on unbind spi: pxa2xx: Fix use-after-free on unbind iio: ad_sigma_delta: Don't put SPI transfer buffer on the stack drm/i915: Fix mismatch between misplaced vma check and vma insert drm/dp_aux_dev: check aux_dev before use in drm_dp_aux_dev_get_by_minor() drm/amd/display: Fix memory leaks in S3 resume drm/amdgpu: only set DP subconnector type on DP and eDP connectors platform/x86: mlx-platform: remove an unused variable drm/panfrost: Move the GPU reset bits outside the timeout handler drm/panfrost: Fix job timeout handling jfs: Fix array index bounds check in dbAdjTree fsnotify: fix events reported to watching parent and child inotify: convert to handle_inode_event() interface fsnotify: generalize handle_inode_event() jffs2: Fix ignoring mounting options problem during remounting jffs2: Fix GC exit abnormally ubifs: wbuf: Don't leak kernel memory to flash SMB3.1.1: do not log warning message if server doesn't populate salt SMB3.1.1: remove confusing mount warning when no SPNEGO info on negprot rsp SMB3: avoid confusing warning message on mount to Azure ceph: fix race in concurrent __ceph_remove_cap invocations um: Fix time-travel mode um: Remove use of asprinf in umid.c ima: Don't modify file descriptor mode on the fly ovl: make ioctl() safe powerpc/powernv/memtrace: Fix crashing the kernel when enabling concurrently powerpc/powernv/memtrace: Don't leak kernel memory to user space powerpc/powernv/npu: Do not attempt NPU2 setup on POWER8NVL NPU powerpc/mm: Fix verification of MMU_FTR_TYPE_44x powerpc/8xx: Fix early debug when SMC1 is relocated powerpc/xmon: Change printk() to pr_cont() powerpc/feature: Add CPU_FTR_NOEXECUTE to G2_LE powerpc/bitops: Fix possible undefined behaviour with fls() and fls64() powerpc/rtas: Fix typo of ibm,open-errinjct in RTAS filter powerpc: Fix incorrect stw{, ux, u, x} instructions in __set_pte_at powerpc/32: Fix vmap stack - Properly set r1 before activating MMU on syscall too xprtrdma: Fix XDRBUF_SPARSE_PAGES support ARM: tegra: Populate OPP table for Tegra20 Ventana ARM: dts: at91: sama5d2: fix CAN message ram offset and size ARM: dts: pandaboard: fix pinmux for gpio user button of Pandaboard ES iommu/arm-smmu-qcom: Implement S2CR quirk iommu/arm-smmu-qcom: Read back stream mappings iommu/arm-smmu: Allow implementation specific write_s2cr KVM: SVM: Remove the call to sev_platform_status() during setup KVM: x86: reinstate vendor-agnostic check on SPEC_CTRL cpuid bits KVM: arm64: Introduce handling of AArch32 TTBCR2 traps arm64: dts: marvell: keep SMMU disabled by default for Armada 7040 and 8040 arm64: dts: ti: k3-am65: mark dss as dma-coherent RISC-V: Fix usage of memblock_enforce_memory_limit ext4: don't remount read-only with errors=continue on reboot ext4: fix deadlock with fs freezing and EA inodes ext4: fix a memory leak of ext4_free_data ext4: fix an IS_ERR() vs NULL check btrfs: fix race when defragmenting leads to unnecessary IO btrfs: update last_byte_to_unpin in switch_commit_roots btrfs: do not shorten unpin len for caching block groups USB: serial: keyspan_pda: fix write unthrottling USB: serial: keyspan_pda: fix tx-unthrottle use-after-free USB: serial: keyspan_pda: fix write-wakeup use-after-free USB: serial: keyspan_pda: fix stalled writes USB: serial: keyspan_pda: fix write deadlock USB: serial: keyspan_pda: fix dropped unthrottle interrupts USB: serial: digi_acceleport: fix write-wakeup deadlocks USB: serial: mos7720: fix parallel-port state restore dyndbg: fix use before null check cpuset: fix race between hotplug work and later CPU offline EDAC/amd64: Fix PCI component registration EDAC/i10nm: Use readl() to access MMIO registers Documentation: seqlock: s/LOCKTYPE/LOCKNAME/g m68k: Fix WARNING splat in pmac_zilog driver crypto: arm/aes-ce - work around Cortex-A57/A72 silion errata crypto: ecdh - avoid unaligned accesses in ecdh_set_secret() cpufreq: intel_pstate: Use most recent guaranteed performance values powerpc/perf: Exclude kernel samples while counting events in user space. perf/x86/intel/lbr: Fix the return type of get_lbr_cycles() perf/x86/intel: Fix rtm_abort_event encoding on Ice Lake perf/x86/intel: Add event constraint for CYCLE_ACTIVITY.STALLS_MEM_ANY z3fold: stricter locking and more careful reclaim z3fold: simplify freeing slots staging: comedi: mf6x4: Fix AI end-of-conversion detection ASoC: AMD Raven/Renoir - fix the PCI probe (PCI revision) ASoC: AMD Renoir - add DMI table to avoid the ACP mic probe (broken BIOS) ASoC: cx2072x: Fix doubly definitions of Playback and Capture streams binder: add flag to clear buffer on txn complete s390/dasd: fix list corruption of lcu list s390/dasd: fix list corruption of pavgroup group list s390/dasd: prevent inconsistent LCU device data s390/dasd: fix hanging device offline processing s390/idle: fix accounting with machine checks s390/idle: add missing mt_cycles calculation s390/kexec_file: fix diag308 subcode when loading crash kernel s390/smp: perform initial CPU reset also for SMT siblings ALSA: core: memalloc: add page alignment for iram ALSA: usb-audio: Add alias entry for ASUS PRIME TRX40 PRO-S ALSA: usb-audio: Disable sample read check if firmware doesn't give back ALSA: usb-audio: Add VID to support native DSD reproduction on FiiO devices ALSA: hda/realtek - Supported Dell fixed type headset ALSA: hda/realtek: Remove dummy lineout on Acer TravelMate P648/P658 ALSA: hda/realtek: Apply jack fixup for Quanta NL3 ALSA: hda/realtek: Add quirk for MSI-GP73 ALSA/hda: apply jack fixup for the Acer Veriton N4640G/N6640G/N2510G ALSA: pcm: oss: Fix a few more UBSAN fixes ALSA: hda/realtek - Add supported for more Lenovo ALC285 Headset Button ALSA: hda/realtek - Enable headset mic of ASUS Q524UQK with ALC255 ALSA: hda/realtek - Enable headset mic of ASUS X430UN with ALC256 ALSA: hda/realtek: make bass spk volume adjustable on a yoga laptop ALSA: hda/ca0132 - Fix AE-5 rear headphone pincfg. ALSA: hda: Fix regressions on clear and reconfig sysfs ACPI: PNP: compare the string length in the matching_id() Revert "ACPI / resources: Use AE_CTRL_TERMINATE to terminate resources walks" PM: ACPI: PCI: Drop acpi_pm_set_bridge_wakeup() ACPI: NFIT: Fix input validation of bus-family ALSA: hda/ca0132 - Change Input Source enum strings. Input: cyapa_gen6 - fix out-of-bounds stack access media: ipu3-cio2: Make the field on subdev format V4L2_FIELD_NONE media: ipu3-cio2: Validate mbus format in setting subdev format media: ipu3-cio2: Serialise access to pad format media: ipu3-cio2: Return actual subdev format media: ipu3-cio2: Remove traces of returned buffers media: netup_unidvb: Don't leak SPI master in probe error path media: sunxi-cir: ensure IR is handled when it is continuous io_uring: make ctx cancel on exit targeted to actual ctx io_uring: fix double io_uring free io_uring: fix ignoring xa_store errors io_uring: hold uring_lock while completing failed polled io in io_wq_submit_work() io_uring: fix 0-iov read buffer select io_uring: fix io_wqe->work_list corruption media: gspca: Fix memory leak in probe vfio/pci/nvlink2: Do not attempt NPU2 setup on POWER8NVL NPU vfio/pci: Move dummy_resources_list init in vfio_pci_probe() io_uring: always let io_iopoll_complete() complete polled io io_uring: fix racy IOPOLL completions io_uring: fix io_cqring_events()'s noflush proc mountinfo: make splice available again Smack: Handle io_uring kernel thread privileges io_uring: cancel reqs shouldn't kill overflow list io_uring: fix racy IOPOLL flush overflow perf probe: Fix memory leak when synthesizing SDT probes ARM: 9036/1: uncompress: Fix dbgadtb size parameter name ARM: 9044/1: vfp: use undef hook for VFP support detection powerpc/smp: Add __init to init_big_cores() powerpc/boot: Fix build of dts/fsl kconfig: fix return value of do_error_if() clk: vc5: Use "idt,voltage-microvolt" instead of "idt,voltage-microvolts" clk: sunxi-ng: Make sure divider tables have sentinel clk: s2mps11: Fix a resource leak in error handling paths in the probe function clk: at91: sam9x60: remove atmel,osc-bypass support clk: at91: sama7g5: fix compilation error clk: bcm: dvp: Add MODULE_DEVICE_TABLE() epoll: check for events when removing a timed out thread from the wait queue vhost scsi: fix error return code in vhost_scsi_set_endpoint() virtio_ring: Fix two use after free bugs virtio_net: Fix error code in probe() virtio_ring: Cut and paste bugs in vring_create_virtqueue_packed() vdpa/mlx5: Use write memory barrier after updating CQ index nfp: move indirect block cleanup to flower app stop callback qlcnic: Fix error code in probe perf record: Fix memory leak when using '--user-regs=?' to list registers tools build: Add missing libcap to test-all.bin target io_uring: cancel only requests of current task pwm: sun4i: Remove erroneous else branch pwm: imx27: Fix overflow for bigger periods pwm: lp3943: Dynamically allocate PWM chip base pwm: zx: Add missing cleanup in error path clk: ti: Fix memleak in ti_fapll_synth_setup watchdog: coh901327: add COMMON_CLK dependency watchdog: qcom: Avoid context switch in restart handler powerpc/32s: Fix cleanup_cpu_mmu_context() compile bug libnvdimm/label: Return -ENXIO for no slot in __blk_label_update devlink: use _BITUL() macro instead of BIT() in the UAPI header net: korina: fix return value NFS/pNFS: Fix a typo in ff_layout_resend_pnfs_read() block/rnbd-clt: Fix possible memleak block/rnbd-clt: Get rid of warning regarding size argument in strlcpy net: allwinner: Fix some resources leak in the error handling path of the probe and in the remove function net: mscc: ocelot: Fix a resource leak in the error handling path of the probe function net: bcmgenet: Fix a resource leak in an error handling path in the probe functin dpaa2-eth: fix the size of the mapped SGT buffer net: dsa: qca: ar9331: fix sleeping function called from invalid context bug i40e, xsk: clear the status bits for the next_to_use descriptor ice, xsk: clear the status bits for the next_to_use descriptor lan743x: fix rx_napi_poll/interrupt ping-pong s390/test_unwind: fix CALL_ON_STACK tests checkpatch: fix unescaped left brace proc: fix lookup in /proc/net subdirectories after setns(2) mm: don't wake kswapd prematurely when watermark boosting is disabled hugetlb: fix an error code in hugetlb_reserve_pages() mm,memory_failure: always pin the page in madvise_inject_error mm/vmalloc.c: fix kasan shadow poisoning size mm/vmalloc: Fix unlock order in s_stop() sparc: fix handling of page table constructor failure mm/rmap: always do TTU_IGNORE_ACCESS mm: memcg/slab: fix use after free in obj_cgroup_charge mm: memcg/slab: fix return of child memcg objcg for root memcg mm/gup: combine put_compound_head() and unpin_user_page() mm/gup: prevent gup_fast from racing with COW during fork mm/gup: reorganize internal_get_user_pages_fast() drm/amdgpu: fix regression in vbios reservation handling on headless perf test: Fix metric parsing test powerpc/ps3: use dma_mapping_error() powerpc/perf: Fix Threshold Event Counter Multiplier width for P10 drm: mxsfb: Silence -EPROBE_DEFER while waiting for bridge nfc: s3fwrn5: Release the nfc firmware RDMA/cma: Don't overwrite sgid_attr after device is released RDMA/mlx5: Fix MR cache memory leak sunrpc: fix xs_read_xdr_buf for partial pages receive um: chan_xterm: Fix fd leak um: tty: Fix handling of close in tty lines um: Monitor error events in IRQ controller ubifs: Fix error return code in ubifs_init_authentication() watchdog: Fix potential dereferencing of null pointer watchdog: sprd: check busy bit before new loading rather than after that watchdog: sprd: remove watchdog disable from resume fail path watchdog: sirfsoc: Add missing dependency on HAS_IOMEM watchdog: armada_37xx: Add missing dependency on HAS_IOMEM irqchip/qcom-pdc: Fix phantom irq when changing between rising/falling ath11k: Fix incorrect tlvs in scan start command gpiolib: irq hooks: fix recursion in gpiochip_irq_unmask RDMA/hns: Do shift on traffic class when using RoCEv2 RDMA/hns: Normalization the judgment of some features RDMA/hns: Limit the length of data copied between kernel and userspace dmaengine: ti: k3-udma: Correct normal channel offset when uchan_cnt is not 0 irqchip/ti-sci-intr: Fix freeing of irqs irqchip/ti-sci-inta: Fix printing of inta id on probe success irqchip/alpine-msi: Fix freeing of interrupts on allocation error path ASoC: wm_adsp: remove "ctl" from list on error in wm_adsp_create_control() mac80211: fix a mistake check for rx_stats update mac80211: don't set set TDLS STA bandwidth wider than possible crypto: atmel-i2c - select CONFIG_BITREVERSE extcon: max77693: Fix modalias string fs: Handle I_DONTCACHE in iput_final() instead of generic_drop_inode() samples/bpf: Fix possible hang in xdpsock with multiple threads mtd: rawnand: gpmi: Fix the random DMA timeout issue mtd: rawnand: meson: Fix a resource leak in init mtd: rawnand: gpmi: fix reference count leak in gpmi ops clk: tegra: Fix duplicated SE clock entry clk: qcom: gcc-sc7180: Use floor ops for sdcc clks remoteproc/mediatek: unprepare clk if scp_before_load fails remoteproc: qcom: Fix potential NULL dereference in adsp_init_mmio() remoteproc: k3-dsp: Fix return value check in k3_dsp_rproc_of_get_memories() remoteproc: qcom: pas: fix error handling in adsp_pds_enable remoteproc: qcom: fix reference leak in adsp_start remoteproc: q6v5-mss: fix error handling in q6v5_pds_enable remoteproc/mtk_scp: surround DT device IDs with CONFIG_OF remoteproc/mediatek: change MT8192 CFG register base RDMA/uverbs: Fix incorrect variable type RDMA/core: Do not indicate device ready when device enablement fails ALSA: hda/hdmi: fix silent stream for first playback to DP slimbus: qcom: fix potential NULL dereference in qcom_slim_prg_slew() powerpc/sstep: Cover new VSX instructions under CONFIG_VSX powerpc/sstep: Emulate prefixed instructions only when CPU_FTR_ARCH_31 is set can: m_can: m_can_config_endisable(): remove double clearing of clock stop request bit clk: renesas: r8a779a0: Fix R and OSC clocks erofs: avoid using generic_block_bmap iwlwifi: mvm: hook up missing RX handlers iwlwifi: dbg-tlv: fix old length in is_trig_data_contained() s390/cio: fix use-after-free in ccw_device_destroy_console fsi: Aspeed: Add mutex to protect HW access bus: fsl-mc: fix error return code in fsl_mc_object_allocate() bus: fsl-mc: add back accidentally dropped error check misc: pci_endpoint_test: fix return value of error branch platform/chrome: cros_ec_spi: Don't overwrite spi::mode scsi: qla2xxx: Fix N2N and NVMe connect retry failure scsi: qla2xxx: Fix FW initialization error on big endian machines x86/kprobes: Restore BTF if the single-stepping is cancelled nfs_common: need lock during iterate through the list NFSD: Fix 5 seconds delay when doing inter server copy nfsd: Fix message level for normal termination speakup: fix uninitialized flush_lock usb: oxu210hp-hcd: Fix memory leak in oxu_create usb: ehci-omap: Fix PM disable depth umbalance in ehci_hcd_omap_probe powerpc/mm: sanity_check_fault() should work for all, not only BOOK3S ASoC: max98390: Fix error codes in max98390_dsm_init() coresight: remove broken __exit annotations ASoC: amd: change clk_get() to devm_clk_get() and add missed checks drm/mediatek: avoid dereferencing a null hdmi_phy on an error message powerpc/powermac: Fix low_sleep_handler with CONFIG_VMAP_STACK powerpc/pseries/hibernation: remove redundant cacheinfo update powerpc/pseries/hibernation: drop pseries_suspend_begin() from suspend ops ARM: 9030/1: entry: omit FP emulation for UND exceptions taken in kernel mode platform/x86: mlx-platform: Fix item counter assignment for MSN2700/ComEx system platform/x86: mlx-platform: Fix item counter assignment for MSN2700, MSN24xx systems scsi: fnic: Fix error return code in fnic_probe() seq_buf: Avoid type mismatch for seq_buf_init scsi: iscsi: Fix inappropriate use of put_device() scsi: pm80xx: Fix error return in pm8001_pci_probe() scsi: qedi: Fix missing destroy_workqueue() on error in __qedi_probe clk: fsl-sai: fix memory leak arm64: dts: meson: g12b: w400: fix PHY deassert timing requirements arm64: dts: meson: g12a: x96-max: fix PHY deassert timing requirements ARM: dts: meson: fix PHY deassert timing requirements arm64: dts: meson: fix PHY deassert timing requirements arm64: dts: meson: g12b: odroid-n2: fix PHY deassert timing requirements mtd: spi-nor: atmel: fix unlock_all() for AT25FS010/040 mtd: spi-nor: atmel: remove global protection flag mtd: spi-nor: ignore errors in spi_nor_unlock_all() mtd: spi-nor: sst: fix BPn bits for the SST25VF064C adm8211: fix error return code in adm8211_probe() platform/x86: intel-vbtn: Fix SW_TABLET_MODE always reporting 1 on some HP x360 models Bluetooth: btusb: Fix detection of some fake CSR controllers with a bcdDevice val of 0x0134 block/rnbd: fix a null pointer dereference on dev->blk_symlink_name block/rnbd-clt: Dynamically alloc buffer for pathname & blk_symlink_name Bluetooth: sco: Fix crash when using BT_SNDMTU/BT_RCVMTU option Bluetooth: btmtksdio: Add the missed release_firmware() in mtk_setup_firmware() Bluetooth: btusb: Add the missed release_firmware() in btusb_mtk_setup_firmware() spi: dw: Fix error return code in dw_spi_bt1_probe() staging: greybus: audio: Fix possible leak free widgets in gbaudio_dapm_free_controls staging: bcm2835: fix vchiq_mmal dependencies macintosh/adb-iop: Send correct poll command macintosh/adb-iop: Always wait for reply message from IOP cpufreq: imx: fix NVMEM_IMX_OCOTP dependency cpufreq: vexpress-spc: Add missing MODULE_ALIAS cpufreq: scpi: Add missing MODULE_ALIAS cpufreq: loongson1: Add missing MODULE_ALIAS cpufreq: sun50i: Add missing MODULE_DEVICE_TABLE cpufreq: st: Add missing MODULE_DEVICE_TABLE cpufreq: qcom: Add missing MODULE_DEVICE_TABLE cpufreq: mediatek: Add missing MODULE_DEVICE_TABLE cpufreq: highbank: Add missing MODULE_DEVICE_TABLE cpufreq: ap806: Add missing MODULE_DEVICE_TABLE clocksource/drivers/arm_arch_timer: Correct fault programming of CNTKCTL_EL1.EVNTI clocksource/drivers/arm_arch_timer: Use stable count reader in erratum sne drm/msm: add IOMMU_SUPPORT dependency drm/msm: a5xx: Make preemption reset case reentrant memory: jz4780_nemc: Fix potential NULL dereference in jz4780_nemc_probe() memory: ti-emif-sram: only build for ARMv7 phy: renesas: rcar-gen3-usb2: disable runtime pm in case of failure phy: mediatek: allow compile-testing the hdmi phy ASoC: qcom: fix QDSP6 dependencies, attempt #3 ASoC: atmel: mchp-spdifrx needs COMMON_CLK ASoC: cros_ec_codec: fix uninitialized memory read dm ioctl: fix error return code in target_message ASoC: q6afe-clocks: Add missing parent clock rate ASoC: jz4740-i2s: add missed checks for clk_get() mt76: fix tkip configuration for mt7615/7663 devices mt76: fix memory leak if device probing fails net/mlx5: Properly convey driver version to firmware mt76: dma: fix possible deadlock running mt76_dma_cleanup mt76: set fops_tx_stats.owner to THIS_MODULE mt76: mt7915: set fops_sta_stats.owner to THIS_MODULE mt76: mt7663s: fix a possible ple quota underflow MIPS: Don't round up kernel sections size for memblock_add() memstick: r592: Fix error return in r592_probe() arm64: dts: rockchip: Fix UART pull-ups on rk3328 soc: rockchip: io-domain: Fix error return code in rockchip_iodomain_probe() pinctrl: falcon: add missing put_device() call in pinctrl_falcon_probe() selftests/bpf: Fix invalid use of strncat in test_sockmap bpf: Fix bpf_put_raw_tracepoint()'s use of __module_address() scripts: kernel-doc: fix parsing function-like typedefs ARM: dts: at91: sama5d2: map securam as device ARM: dts: at91: sam9x60ek: remove bypass property libbpf: Sanitise map names before pinning iio: hrtimer-trigger: Mark hrtimer to expire in hard interrupt context arm64: mte: fix prctl(PR_GET_TAGGED_ADDR_CTRL) if TCF0=NONE clocksource/drivers/riscv: Make RISCV_TIMER depends on RISCV_SBI clocksource/drivers/ingenic: Fix section mismatch clocksource/drivers/cadence_ttc: Fix memory leak in ttc_setup_clockevent() clocksource/drivers/orion: Add missing clk_disable_unprepare() on error path powerpc/perf: Fix the PMU group constraints for threshold events in power10 powerpc/perf: Update the PMU group constraints for l2l3 events in power10 powerpc/perf: Fix to update radix_scope_qual in power10 powerpc/xmon: Fix build failure for 8xx powerpc/64: Fix an EMIT_BUG_ENTRY in head_64.S powerpc/perf: Fix crash with is_sier_available when pmu is not set media: saa7146: fix array overflow in vidioc_s_audio() media: tvp5150: Fix wrong return value of tvp5150_parse_dt() f2fs: fix double free of unicode map hwmon: (ina3221) Fix PM usage counter unbalance in ina3221_write_enable vfio-pci: Use io_remap_pfn_range() for PCI IO memory selftests/seccomp: Update kernel config NFS: switch nfsiod to be an UNBOUND workqueue. lockd: don't use interval-based rebinding over TCP net: sunrpc: Fix 'snprintf' return value check in 'do_xprt_debugfs' NFSv4: Fix the alignment of page data in the getdeviceinfo reply SUNRPC: xprt_load_transport() needs to support the netid "rdma6" NFSv4.2: condition READDIR's mask for security label based on LSM state SUNRPC: rpc_wake_up() should wake up tasks in the correct order ath10k: Release some resources in an error handling path ath10k: Fix an error handling path ath10k: Fix the parsing error in service available event ath11k: Fix an error handling path ath11k: Reset ath11k_skb_cb before setting new flags ath11k: Don't cast ath11k_skb_cb to ieee80211_tx_info.control media: i2c: imx219: Selection compliance fixes media: rdacm20: Enable GPIO1 explicitly media: max9271: Fix GPIO enable/disable ASoC: Intel: Boards: tgl_max98373: update TDM slot_width platform/x86: dell-smbios-base: Fix error return code in dell_smbios_init soundwire: master: use pm_runtime_set_active() on add mailbox: arm_mhu_db: Fix mhu_db_shutdown by replacing kfree with devm_kfree RDMA/hns: Bugfix for calculation of extended sge RDMA/hns: Fix 0-length sge calculation error ARM: dts: at91: at91sam9rl: fix ADC triggers spi: spi-fsl-dspi: Use max_native_cs instead of num_chipselect to set SPI_MCR scsi: pm80xx: Do not sleep in atomic context scsi: hisi_sas: Fix up probe error handling for v3 hw soc: amlogic: canvas: add missing put_device() call in meson_canvas_get() arm64: dts: meson-sm1: fix typo in opp table arm64: dts: meson: fix spi-max-frequency on Khadas VIM2 PCI: iproc: Invalidate correct PAXB inbound windows PCI: iproc: Fix out-of-bound array accesses PCI: Fix overflow in command-line resource alignment requests PCI: Bounds-check command-line resource alignment requests arm64: dts: qcom: c630: Fix pinctrl pins properties arm64: dts: qcom: c630: Polish i2c-hid devices phy: tegra: xusb: Fix usb_phy device driver field arm64: dts: freescale: sl28: combine SPI MTD partitions arm64: dts: ls1028a: fix FlexSPI clock input arm64: dts: ls1028a: fix ENETC PTP clock input genirq/irqdomain: Don't try to free an interrupt that has no mapping power: supply: bq24190_charger: fix reference leak power: supply: axp288_charger: Fix HP Pavilion x2 10 DMI matching power: supply: max17042_battery: Fix current_{avg,now} hiding with no current sense arm64: dts: rockchip: Set dr_mode to "host" for OTG on rk3328-roc-cc power: supply: bq25890: Use the correct range for IILIM register arm64: dts: armada-3720-turris-mox: update ethernet-phy handle name ARM: dts: Remove non-existent i2c1 from 98dx3236 HSI: omap_ssi: Don't jump to free ID in ssi_add_controller() drm/mediatek: Use correct aliases name for ovl RDMA/core: Track device memory MRs slimbus: qcom-ngd-ctrl: Avoid sending power requests without QMI media: max2175: fix max2175_set_csm_mode() error code mips: cdmm: fix use-after-free in mips_cdmm_bus_discover media: imx214: Fix stop streaming samples: bpf: Fix lwt_len_hist reusing previous BPF map serial: 8250-mtk: Fix reference leak in mtk8250_probe RDMA/hns: Avoid setting loopback indicator when smac is same as dmac RDMA/hns: Fix missing fields in address vector RDMA/hns: Only record vlan info for HIP08 arm64: dts: qcom: sc7180: limit IPA iommu streams platform/x86: mlx-platform: Remove PSU EEPROM from MSN274x platform configuration platform/x86: mlx-platform: Remove PSU EEPROM from default platform configuration media: siano: fix memory leak of debugfs members in smsdvb_hotplug drm/imx/dcss: fix rotations for Vivante tiled formats soundwire: qcom: Fix build failure when slimbus is module RDMA/cma: Fix deadlock on &lock in rdma_cma_listen_on_all() error unwind arm64: tegra: Fix DT binding for IO High Voltage entry leds: turris-omnia: check for LED_COLOR_ID_RGB instead LED_COLOR_ID_MULTI leds: lp50xx: Fix an error handling path in 'lp50xx_probe_dt()' leds: netxbig: add missing put_device() call in netxbig_leds_get_of_pdata() arm64: dts: qcom: sdm845: Limit ipa iommu streams dmaengine: mv_xor_v2: Fix error return code in mv_xor_v2_probe() cw1200: fix missing destroy_workqueue() on error in cw1200_init_common rsi: fix error return code in rsi_reset_card() qtnfmac: fix error return code in qtnf_pcie_probe() orinoco: Move context allocation after processing the skb brcmfmac: fix error return code in brcmf_cfg80211_connect() mmc: pxamci: Fix error return code in pxamci_probe ARM: dts: at91: sama5d3_xplained: add pincontrol for USB Host ARM: dts: at91: sama5d4_xplained: add pincontrol for USB Host ARM: dts: at91: sam9x60: add pincontrol for USB Host memstick: fix a double-free bug in memstick_check pinctrl: sunxi: fix irq bank map for the Allwinner A100 pin controller soundwire: Fix DEBUG_LOCKS_WARN_ON for uninitialized attribute RDMA/cxgb4: Validate the number of CQEs ath11k: Fix the rx_filter flag setting for peer rssi stats staging: mfd: hi6421-spmi-pmic: fix error return code in hi6421_spmi_pmic_probe() clk: meson: Kconfig: fix dependency for G12A Input: omap4-keypad - fix runtime PM error handling arm64: dts: qcom: msm8916-samsung-a2015: Disable muic i2c pin bias arm64: dts: qcom: sm8250: correct compatible for sm8250-mtp soc: qcom: initialize local variable drivers: soc: ti: knav_qmss_queue: Fix error return code in knav_queue_probe soc: ti: Fix reference imbalance in knav_dma_probe soc: ti: knav_qmss: fix reference leak in knav_queue_probe PCI: brcmstb: Initialize "tmp" before use PCI: Disable MSI for Pericom PCIe-USB adapter drm/meson: dw-hdmi: Enable the iahb clock early enough drm/meson: dw-hdmi: Disable clocks on driver teardown spi: fix resource leak for drivers without .remove callback crypto: sun8i-ce - fix two error path's memory leak crypto: omap-aes - Fix PM disable depth imbalance in omap_aes_probe crypto: crypto4xx - Replace bitwise OR with logical OR in crypto4xx_build_pd rcu/tree: Defer kvfree_rcu() allocation to a clean context rcu,ftrace: Fix ftrace recursion rcu: Allow rcu_irq_enter_check_tick() from NMI scsi: ufs: Fix clkgating on/off scsi: ufs: Avoid to call REQ_CLKS_OFF to CLKS_OFF EDAC/mce_amd: Use struct cpuinfo_x86.cpu_die_id for AMD NodeId mfd: cpcap: Fix interrupt regression with regmap clear_ack mfd: stmfx: Fix dev_err_probe() call in stmfx_chip_init() mfd: MFD_SL28CPLD should depend on ARCH_LAYERSCAPE mfd: htc-i2cpld: Add the missed i2c_put_adapter() in htcpld_register_chip_i2c() powerpc/powernv/sriov: fix unsigned int win compared to less than zero Revert "powerpc/pseries/hotplug-cpu: Remove double free in error path" ARM: dts: tacoma: Fix node vs reg mismatch for flash memory powerpc/feature: Fix CPU_FTRS_ALWAYS by removing CPU_FTRS_GENERIC_32 powerpc: Avoid broken GCC __attribute__((optimize)) selftests/bpf: Fix broken riscv build spi: mxs: fix reference leak in mxs_spi_probe usb/max3421: fix return error code in max3421_probe() bus: mhi: core: Fix null pointer access when parsing MHI configuration bus: mhi: core: Remove double locking from mhi_driver_remove() Input: ads7846 - fix unaligned access on 7845 Input: ads7846 - fix integer overflow on Rt calculation Input: ads7846 - fix race that causes missing releases iommu/vt-d: include conditionally on CONFIG_INTEL_IOMMU_SVM ASoC: intel: SND_SOC_INTEL_KEEMBAY should depend on ARCH_KEEMBAY drm/meson: dw-hdmi: Ensure that clocks are enabled before touching the TOP registers drm/meson: dw-hdmi: Register a callback to disable the regulator drm/meson: Unbind all connectors on module removal drm/meson: Free RDMA resources after tearing down DRM drm/omap: dmm_tiler: fix return error code in omap_dmm_probe() mmc: sdhci: tegra: fix wrong unit with busy_timeout video: fbdev: atmel_lcdfb: fix return error code in atmel_lcdfb_of_init() media: solo6x10: fix missing snd_card_free in error handling case media: venus: put dummy vote on video-mem path after last session release scsi: core: Fix VPD LUN ID designator priorities spi: dw: fix build error by selecting MULTIPLEXER ASoC: meson: fix COMPILE_TEST error RDMA/cma: Add missing error handling of listen_id media: venus: core: vote with average bandwidth and peak bandwidth as zero media: venus: core: vote for video-mem path media: venus: core: change clk enable and disable order in resume and suspend media: platform: add missing put_device() call in mtk_jpeg_probe() and mtk_jpeg_remove() media: cedrus: fix reference leak in cedrus_start_streaming media: staging: rkisp1: cap: fix runtime PM imbalance on error media: ov5640: fix support of BT656 bus mode media: v4l2-fwnode: v4l2_fwnode_endpoint_parse caller must init vep argument media: v4l2-fwnode: Return -EINVAL for invalid bus-type media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_enc_pm() media: mtk-vcodec: add missing put_device() call in mtk_vcodec_release_dec_pm() media: mtk-vcodec: add missing put_device() call in mtk_vcodec_init_dec_pm() media: platform: add missing put_device() call in mtk_jpeg_clk_init() media: tm6000: Fix sizeof() mismatches ionic: change set_rx_mode from_ndo to can_sleep ionic: flatten calls to ionic_lif_rx_mode ionic: use mc sync for multicast filters drm/amdkfd: Put ACPI table after using it scripts: kernel-doc: Restore anonymous enum parsing staging: gasket: interrupt: fix the missed eventfd_ctx_put() in gasket_interrupt.c staging: greybus: codecs: Fix reference counter leak in error handling drm/udl: Fix missing error code in udl_handle_damage() firmware: arm_scmi: Fix missing destroy_workqueue() crypto: qat - fix status check in qat_hal_put_rel_rd_xfer() crypto: Kconfig - CRYPTO_MANAGER_EXTRA_TESTS requires the manager soc: ti: omap-prm: Do not check rstst bit on deassert if already deasserted drm/amdgpu: fix compute queue priority if num_kcq is less than 4 MIPS: BCM47XX: fix kconfig dependency bug for BCM47XX_BCMA arm64: dts: ti: k3-am65*/j721e*: Fix unit address format error for dss node ASoC: SOF: Intel: fix Kconfig dependency for SND_INTEL_DSP_CONFIG RDMa/mthca: Work around -Wenum-conversion warning ASoC: arizona: Fix a wrong free in wm8997_probe virtiofs fix leak in setup spi: sprd: fix reference leak in sprd_spi_remove ASoC: wm8998: Fix PM disable depth imbalance on error ASoC: wm8994: Fix PM disable depth imbalance on error selftest/bpf: Add missed ip6ip6 test back selftests/run_kselftest.sh: fix dry-run typo drm/msm/dp: do not notify audio subsystem if sink doesn't support audio drm/msm/dp: skip checking LINK_STATUS_UPDATED bit drm/msm/dp: return correct connection status after suspend firmware: tegra: fix strncpy()/strncat() confusion drm/msm/a5xx: Clear shadow on suspend drm/msm/a6xx: Clear shadow on suspend mwifiex: fix mwifiex_shutdown_sw() causing sw reset failure ath11k: Handle errors if peer creation fails ASoC: qcom: common: Fix refcounting in qcom_snd_parse_of() spi: imx: fix reference leak in two imx operations spi: bcm63xx-hsspi: fix missing clk_disable_unprepare() on error in bcm63xx_hsspi_resume spi: tegra114: fix reference leak in tegra spi ops spi: tegra20-sflash: fix reference leak in tegra_sflash_resume spi: tegra20-slink: fix reference leak in slink ops of tegra20 spi: mt7621: fix missing clk_disable_unprepare() on error in mt7621_spi_probe spi: spi-ti-qspi: fix reference leak in ti_qspi_setup spi: stm32-qspi: fix reference leak in stm32 qspi operations Bluetooth: hci_h5: fix memory leak in h5_close Bluetooth: Fix: LL PRivacy BLE device fails to connect Bluetooth: Fix null pointer dereference in hci_event_packet() drm/panel: simple: Add flags to boe_nv133fhm_n61 arm64: dts: exynos: Correct psci compatible used on Exynos7 arm64: dts: exynos: Include common syscon restart/poweroff for Exynos7 brcmfmac: Fix memory leak for unpaired brcmf_{alloc/free} ath11k: fix wmi init configuration ath11k: Fix number of rules in filtered ETSI regdomain ath11k: Initialize complete alpha2 for regulatory change drm/edid: Fix uninitialized variable in drm_cvt_modes() x86/mce: Correct the detection of invalid notifier priorities bpf: Fix tests for local_storage spi: stm32: fix reference leak in stm32_spi_resume nl80211/cfg80211: fix potential infinite loop selinux: fix inode_doinit_with_dentry() LABEL_INVALID error handling crypto: caam - fix printing on xts fallback allocation error path crypto: arm/aes-neonbs - fix usage of cbc(aes) fallback crypto: arm64/poly1305-neon - reorder PAC authentication with SP update drm/bridge: tpd12s015: Fix irq registering in tpd12s015_probe ASoC: pcm: DRAIN support reactivation pinctrl: core: Add missing #ifdef CONFIG_GPIOLIB scsi: aacraid: Improve compat_ioctl handlers spi: spi-mem: fix reference leak in spi_mem_access_start drm/msm/dpu: fix clock scaling on non-sc7180 board drm/msm/dsi_pll_10nm: restore VCO rate during restore_state drm/msm/dsi_pll_7nm: restore VCO rate during restore_state drm/msm/dp: DisplayPort PHY compliance tests fixup perf test: Use generic event for expand_libpfm_events() RDMA/mlx5: Fix corruption of reg_pages in mlx5_ib_rereg_user_mr() f2fs: call f2fs_get_meta_page_retry for nat page spi: img-spfi: fix reference leak in img_spfi_resume powerpc/64: Set up a kernel stack for secondaries before cpu_restore() drm/amdgpu: fix build_coefficients() argument ARM: dts: aspeed: tiogapass: Remove vuart drm/msm: Add missing stub definition ASoC: sun4i-i2s: Fix lrck_period computation for I2S justified mode crypto: inside-secure - Fix sizeof() mismatch crypto: talitos - Fix return type of current_desc_hdr() crypto: talitos - Endianess in current_desc_hdr() drm/amdgpu: fix incorrect enum type sched: Reenable interrupts in do_sched_yield() sched/deadline: Fix sched_dl_global_validate() ASoC: qcom: fix unsigned int bitwidth compared to less than zero x86/apic: Fix x2apic enablement without interrupt remapping RDMA/rtrs-srv: Don't guard the whole __alloc_srv with srv_mutex RDMA/rtrs-clt: Missing error from rtrs_rdma_conn_established RDMA/rtrs-clt: Remove destroy_con_cq_qp in case route resolving failed ARM: p2v: fix handling of LPAE translation in BE mode x86/mm/ident_map: Check for errors from ident_pud_init() RDMA/rxe: Compute PSN windows correctly RDMA/core: Fix error return in _ib_modify_qp() ARM: dts: aspeed: s2600wf: Fix VGA memory region location ARM: dts: aspeed-g6: Fix the GPIO memory size selinux: fix error initialization in inode_doinit_with_dentry() RDMA/bnxt_re: Fix entry size during SRQ create rtc: pcf2127: fix pcf2127_nvmem_read/write() returns RDMA/bnxt_re: Set queue pair state when being queried Revert "i2c: i2c-qcom-geni: Fix DMA transfer race" soc: qcom: geni: More properly switch to DMA mode arm64: dts: qcom: sc7180: Fix one forgotten interconnect reference arm64: dts: ipq6018: update the reserved-memory node arm64: dts: mediatek: mt8183: fix gce incorrect mbox-cells value soc: mediatek: Check if power domains can be powered on at boot time soc: renesas: rmobile-sysc: Fix some leaks in rmobile_init_pm_domains() arm64: dts: renesas: cat875: Remove rxc-skew-ps from ethernet-phy node arm64: dts: renesas: hihope-rzg2-ex: Drop rxc-skew-ps from ethernet-phy node drm/tve200: Fix handling of platform_get_irq() error drm/mcde: Fix handling of platform_get_irq() error drm/aspeed: Fix Kconfig warning & subsequent build errors iio: adc: at91_adc: add Kconfig dep on the OF symbol and remove of_match_ptr() drm/gma500: fix double free of gma_connector hwmon: (k10temp) Remove support for displaying voltage and current on Zen CPUs ANDROID: usb: f_accessory: Don't drop NULL reference in acc_disconnect() ANDROID: usb: f_accessory: Avoid bitfields for shared variables ANDROID: usb: f_accessory: Cancel any pending work before teardown ANDROID: usb: f_accessory: Don't corrupt global state on double registration ANDROID: usb: f_accessory: Fix teardown ordering in acc_release() ANDROID: usb: f_accessory: Add refcounting to global 'acc_dev' ANDROID: usb: f_accessory: Wrap '_acc_dev' in get()/put() accessors ANDROID: usb: f_accessory: Remove useless assignment ANDROID: usb: f_accessory: Remove useless non-debug prints ANDROID: usb: f_accessory: Remove stale comments f2fs: compress: fix compression chksum f2fs: fix shift-out-of-bounds in sanity_check_raw_super() f2fs: fix race of pending_pages in decompression f2fs: fix to account inline xattr correctly during recovery f2fs: inline: fix wrong inline inode stat f2fs: inline: correct comment in f2fs_recover_inline_data f2fs: don't check PAGE_SIZE again in sanity_check_raw_super() f2fs: convert to F2FS_*_INO macro f2fs: introduce max_io_bytes, a sysfs entry, to limit bio size f2fs: don't allow any writes on readonly mount f2fs: avoid race condition for shrinker count f2fs: add F2FS_IOC_DECOMPRESS_FILE and F2FS_IOC_COMPRESS_FILE f2fs: add compress_mode mount option f2fs: Remove unnecessary unlikely() f2fs: init dirty_secmap incorrectly f2fs: remove buffer_head which has 32bits limit f2fs: fix wrong block count instead of bytes f2fs: use new conversion functions between blks and bytes f2fs: rename logical_to_blk and blk_to_logical f2fs: fix kbytes written stat for multi-device case f2fs: compress: support chksum f2fs: fix to avoid REQ_TIME and CP_TIME collision f2fs: change to use rwsem for cp_mutex f2fs: Handle casefolding with Encryption fscrypt: Have filesystems handle their d_ops libfs: Add generic function for setting dentry_ops f2fs: Remove the redundancy initialization f2fs: remove writeback_inodes_sb in f2fs_remount f2fs: fix double free of unicode map f2fs: fix compat F2FS_IOC_{MOVE,GARBAGE_COLLECT}_RANGE f2fs: avoid unneeded data copy in f2fs_ioc_move_range() f2fs: add F2FS_IOC_SET_COMPRESS_OPTION ioctl f2fs: add F2FS_IOC_GET_COMPRESS_OPTION ioctl f2fs: move ioctl interface definitions to separated file f2fs: fix to seek incorrect data offset in inline data file f2fs: call f2fs_get_meta_page_retry for nat page Conflicts: drivers/iommu/arm/arm-smmu/arm-smmu.c drivers/slimbus/qcom-ngd-ctrl.c drivers/soc/qcom/smp2p.c Change-Id: Idd89bbb5a4d4a88384563c87f865716aeaf9eb8c Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-06 14:29:34 +09:00
include/uapi/linux/f2fs.h
include/uapi/linux/fadvise.h
include/uapi/linux/falloc.h
include/uapi/linux/fanotify.h
include/uapi/linux/fb.h
include/uapi/linux/fcntl.h
include/uapi/linux/fd.h
include/uapi/linux/fib_rules.h
include/uapi/linux/fiemap.h
include/uapi/linux/filter.h
include/uapi/linux/fscrypt.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/fs.h
include/uapi/linux/fsmap.h
include/uapi/linux/fsverity.h
include/uapi/linux/fuse.h
include/uapi/linux/futex.h
include/uapi/linux/genetlink.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/gen_stats.h
include/uapi/linux/gpio.h
include/uapi/linux/hash_info.h
include/uapi/linux/hdlc/ioctl.h
include/uapi/linux/hdreg.h
include/uapi/linux/hiddev.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/hid.h
include/uapi/linux/hidraw.h
include/uapi/linux/hw_breakpoint.h
include/uapi/linux/i2c.h
include/uapi/linux/icmp.h
include/uapi/linux/icmpv6.h
include/uapi/linux/if_addr.h
include/uapi/linux/if_addrlabel.h
include/uapi/linux/if_arcnet.h
include/uapi/linux/if_arp.h
include/uapi/linux/if_bonding.h
include/uapi/linux/if_bridge.h
include/uapi/linux/if_ether.h
Merge android12-5.10.30 (1aff922) into msm-5.10 * refs/heads/tmp-1aff922: Revert "net: xfrm: Localize sequence counter per network namespace" ANDROID: Kbuild: Add support for KBUILD_MIXED_TREE ANDROID: build.config: Add vmlinux.symvers and modules.builtin to DIST_DIR ANDROID: abi_gki_aarch64_qcom: Add thermal zone enable and unregister FROMGIT: usb: typec: tcpm: Honour pSnkStdby requirement during negotiation FROMGIT: dm verity fec: fix misaligned RS roots IO Revert "Revert "dm verity: fix FEC for RS roots unaligned to blo..." Revert "Revert "dm bufio: subtract the number of initial sectors..." ANDROID: smp: fix preprocessor conditional warning ANDROID: mm/memory_hotplug: fix minor printk format warnings ANDROID: power_supply: inline empty power_supply_get_by_phandle_array() FROMGIT: usb: dwc3: core: Add shutdown callback for dwc3 FROMGIT: usb: dwc3: gadget: Ignore Packet Pending bit Linux 5.10.30 Revert "net: sched: bump refcount for new action in ACT replace mode" net: ieee802154: stop dump llsec params for monitors net: ieee802154: forbid monitor for del llsec seclevel net: ieee802154: forbid monitor for set llsec params net: ieee802154: fix nl802154 del llsec devkey net: ieee802154: fix nl802154 add llsec key net: ieee802154: fix nl802154 del llsec dev net: ieee802154: fix nl802154 del llsec key net: ieee802154: nl-mac: fix check on panid net: mac802154: Fix general protection fault drivers: net: fix memory leak in peak_usb_create_dev drivers: net: fix memory leak in atusb_probe net: tun: set tun->dev->addr_len during TUNSETLINK processing cfg80211: remove WARN_ON() in cfg80211_sme_connect gpiolib: Read "gpio-line-names" from a firmware node net: sched: bump refcount for new action in ACT replace mode dt-bindings: net: ethernet-controller: fix typo in NVMEM lockdep: Address clang -Wformat warning printing for %hd clk: socfpga: fix iomem pointer cast on 64-bit RAS/CEC: Correct ce_add_elem()'s returned values vdpa/mlx5: Fix wrong use of bit numbers vdpa/mlx5: should exclude header length and fcs from mtu RDMA/addr: Be strict with gid size i40e: Fix parameters in aq_get_phy_register() drm/vc4: crtc: Reduce PV fifo threshold on hvs4 RDMA/qedr: Fix kernel panic when trying to access recv_cq perf report: Fix wrong LBR block sorting RDMA/cxgb4: check for ipv6 address properly while destroying listener net/mlx5: Fix PBMC register mapping net/mlx5: Fix PPLM register mapping net/mlx5: Fix placement of log_max_flow_counter net: hns3: clear VF down state bit before request link status tipc: increment the tmp aead refcnt before attaching it can: mcp251x: fix support for half duplex SPI host controllers iwlwifi: fix 11ax disabled bit in the regulatory capability flags i2c: designware: Adjust bus_freq_hz when refuse high speed mode set openvswitch: fix send of uninitialized stack memory in ct limit reply net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() perf inject: Fix repipe usage s390/cpcmd: fix inline assembly register clobbering workqueue: Move the position of debug_work_activate() in __queue_work() clk: fix invalid usage of list cursor in unregister clk: fix invalid usage of list cursor in register net: macb: restore cmp registers on resume path net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs scsi: ufs: core: Fix task management request completion timeout mptcp: forbit mcast-related sockopt on MPTCP sockets net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); drm/msm: Set drvdata to NULL when msm_drm_init() fails RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt session files i40e: Fix display statistics for veb_tc soc/fsl: qbman: fix conflicting alignment attributes xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model net/rds: Fix a use after free in rds_message_map_pages net/mlx5: Don't request more than supported EQs net/mlx5e: Fix ethtool indication of connector type net/mlx5e: Fix mapping of ct_label zero ASoC: sunxi: sun4i-codec: fill ASoC card owner I2C: JZ4780: Fix bug for Ingenic X1000. net: phy: broadcom: Only advertise EEE for supported modes nfp: flower: ignore duplicate merge hints from FW net: qrtr: Fix memory leak on qrtr_tx_wait failure net/ncsi: Avoid channel_monitor hrtimer deadlock ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces net:tipc: Fix a double free in tipc_sk_mcast_rcv cxgb4: avoid collecting SGE_QBASE regs during traffic net: dsa: Fix type was not set for devlink port gianfar: Handle error code at MAC address change ethernet: myri10ge: Fix a use after free in myri10ge_sw_tso mlxsw: spectrum: Fix ECN marking in tunnel decapsulation can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZE can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit sch_red: fix off-by-one checks in red_check_params() geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply amd-xgbe: Update DMA coherency values hostfs: fix memory handling in follow_link() i40e: Fix kernel oops when i40e driver removes VF's i40e: Added Asym_Pause to supported link modes virtchnl: Fix layout of RSS structures xfrm: Fix NULL pointer dereference on policy lookup ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips ASoC: SOF: Intel: HDA: fix core status verification esp: delete NETIF_F_SCTP_CRC bit from features for esp offload net: xfrm: Localize sequence counter per network namespace ARM: OMAP4: PM: update ROM return address for OSWR and OFF ARM: OMAP4: Fix PMIC voltage domains for bionic regulator: bd9571mwv: Fix AVS and DVFS voltage range remoteproc: qcom: pil_info: avoid 64-bit division xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume xfrm: interface: fix ipv4 pmtu check to honor ip header df ice: Recognize 860 as iSCSI port in CEE mode ice: Refactor DCB related variables out of the ice_port_info struct net: sched: fix err handler in tcf_action_init() KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched i2c: turn recovery error on init to debug percpu: make pcpu_nr_empty_pop_pages per chunk type scsi: target: iscsi: Fix zero tag inside a trace event scsi: pm80xx: Fix chip initialization failure driver core: Fix locking bug in deferred_probe_timeout_work_func() usbip: synchronize event handler with sysfs code paths usbip: vudc synchronize sysfs code paths usbip: stub-dev synchronize sysfs code paths usbip: add sysfs_lock to synchronize sysfs code paths thunderbolt: Fix off by one in tb_port_find_retimer() thunderbolt: Fix a leak in tb_retimer_add() net: let skb_orphan_partial wake-up waiters. net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() net: hsr: Reset MAC header for Tx path mac80211: fix TXQ AC confusion mac80211: fix time-is-after bug in mlme cfg80211: check S1G beacon compat element length nl80211: fix potential leak of ACL params nl80211: fix beacon head validation net: sched: fix action overwrite reference counting net: sched: sch_teql: fix null-pointer dereference vdpa/mlx5: Fix suspend/resume index restoration i40e: Fix sparse errors in i40e_txrx.c i40e: Fix sparse error: uninitialized symbol 'ring' i40e: Fix sparse error: 'vsi->netdev' could be null i40e: Fix sparse warning: missing error code 'err' net: ensure mac header is set in virtio_net_hdr_to_skb() bpf, sockmap: Fix incorrect fwd_alloc accounting bpf, sockmap: Fix sk->prot unhash op reset bpf: Refcount task stack in bpf_get_task_stack libbpf: Only create rx and tx XDP rings when necessary libbpf: Restore umem state after socket create failure libbpf: Ensure umem pointer is non-NULL before dereferencing ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET bpf: Enforce that struct_ops programs be GPL-only libbpf: Fix bail out from 'ringbuf_process_ring()' on error net: hso: fix null-ptr-deref during tty device unregistration ice: fix memory leak of aRFS after resuming from suspend iwlwifi: pcie: properly set LTR workarounds on 22000 devices ice: Cleanup fltr list in case of allocation issues ice: Use port number instead of PF ID for WoL ice: Fix for dereference of NULL pointer ice: remove DCBNL_DEVRESET bit from PF state ice: fix memory allocation call ice: prevent ice_open and ice_stop during reset ice: Increase control queue timeout ice: Continue probe on link/PHY errors batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers parisc: parisc-agp requires SBA IOMMU driver of: property: fw_devlink: do not link ".*,nr-gpios" ethtool: fix incorrect datatype in set_eee ops fs: direct-io: fix missing sdio->boundary ocfs2: fix deadlock between setattr and dio_end_io_write nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff ia64: fix user_stack_pointer() for ptrace() gcov: re-fix clang-11+ support LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m drm/i915: Fix invalid access to ACPI _DSM objects net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits net: dsa: lantiq_gswip: Don't use PHY auto polling net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh xen/evtchn: Change irq_info lock to raw_spinlock_t selinux: fix race between old and new sidtab selinux: fix cond_list corruption when changing booleans selinux: make nslot handling in avtab more robust nfc: Avoid endless loops caused by repeated llcp_sock_connect() nfc: fix memory leak in llcp_sock_connect() nfc: fix refcount leak in llcp_sock_connect() nfc: fix refcount leak in llcp_sock_bind() ASoC: intel: atom: Stop advertising non working S24LE support ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 ALSA: aloop: Fix initialization of controls xfrm/compat: Cleanup WARN()s that can be user-triggered ANDROID: usb: typec: tcpm: Update tcpm_update_sink_capabilities ANDROID: GKI: Update the ABI xml ANDROID: GKI: Add generic aarch64 symbol list ANDROID: usb: host: Use old init scheme when hook unavailable Revert "dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size" Revert "dm verity: fix FEC for RS roots unaligned to block size" Revert "ANDROID: AVB error handler to invalidate vbmeta partition." ANDROID: gki_defconfig: reduce KFENCE pool size FROMGIT: virt_wifi: Return micros for BSS TSF values ANDROID: stacktrace: export stack_trace_save_tsk/regs ANDROID: arm64: declare system_32bit_el0_cpumask as export ANDROID: Fix compilation warning in __iommu_map_pages() ANDROID: iommu/io-pgtable-arm: Fix arguments for __arm_lpae_map() ANDROID: GKI: Bump KMI_GENERATION, ABI representation ANDROID: GKI: Update virtual device symbol list ANDROID: usb: host: free the offload TR by vendor hook Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/ethernet-controller.yaml net/qrtr/qrtr.c Change-Id: I2cd033199ac0993bd0f793aeedee16a2ccbb5245 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-15 22:30:04 +09:00
include/uapi/linux/if_fc.h
include/uapi/linux/if_fddi.h
include/uapi/linux/if_frad.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/if.h
Merge android12-5.10.30 (1aff922) into msm-5.10 * refs/heads/tmp-1aff922: Revert "net: xfrm: Localize sequence counter per network namespace" ANDROID: Kbuild: Add support for KBUILD_MIXED_TREE ANDROID: build.config: Add vmlinux.symvers and modules.builtin to DIST_DIR ANDROID: abi_gki_aarch64_qcom: Add thermal zone enable and unregister FROMGIT: usb: typec: tcpm: Honour pSnkStdby requirement during negotiation FROMGIT: dm verity fec: fix misaligned RS roots IO Revert "Revert "dm verity: fix FEC for RS roots unaligned to blo..." Revert "Revert "dm bufio: subtract the number of initial sectors..." ANDROID: smp: fix preprocessor conditional warning ANDROID: mm/memory_hotplug: fix minor printk format warnings ANDROID: power_supply: inline empty power_supply_get_by_phandle_array() FROMGIT: usb: dwc3: core: Add shutdown callback for dwc3 FROMGIT: usb: dwc3: gadget: Ignore Packet Pending bit Linux 5.10.30 Revert "net: sched: bump refcount for new action in ACT replace mode" net: ieee802154: stop dump llsec params for monitors net: ieee802154: forbid monitor for del llsec seclevel net: ieee802154: forbid monitor for set llsec params net: ieee802154: fix nl802154 del llsec devkey net: ieee802154: fix nl802154 add llsec key net: ieee802154: fix nl802154 del llsec dev net: ieee802154: fix nl802154 del llsec key net: ieee802154: nl-mac: fix check on panid net: mac802154: Fix general protection fault drivers: net: fix memory leak in peak_usb_create_dev drivers: net: fix memory leak in atusb_probe net: tun: set tun->dev->addr_len during TUNSETLINK processing cfg80211: remove WARN_ON() in cfg80211_sme_connect gpiolib: Read "gpio-line-names" from a firmware node net: sched: bump refcount for new action in ACT replace mode dt-bindings: net: ethernet-controller: fix typo in NVMEM lockdep: Address clang -Wformat warning printing for %hd clk: socfpga: fix iomem pointer cast on 64-bit RAS/CEC: Correct ce_add_elem()'s returned values vdpa/mlx5: Fix wrong use of bit numbers vdpa/mlx5: should exclude header length and fcs from mtu RDMA/addr: Be strict with gid size i40e: Fix parameters in aq_get_phy_register() drm/vc4: crtc: Reduce PV fifo threshold on hvs4 RDMA/qedr: Fix kernel panic when trying to access recv_cq perf report: Fix wrong LBR block sorting RDMA/cxgb4: check for ipv6 address properly while destroying listener net/mlx5: Fix PBMC register mapping net/mlx5: Fix PPLM register mapping net/mlx5: Fix placement of log_max_flow_counter net: hns3: clear VF down state bit before request link status tipc: increment the tmp aead refcnt before attaching it can: mcp251x: fix support for half duplex SPI host controllers iwlwifi: fix 11ax disabled bit in the regulatory capability flags i2c: designware: Adjust bus_freq_hz when refuse high speed mode set openvswitch: fix send of uninitialized stack memory in ct limit reply net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() perf inject: Fix repipe usage s390/cpcmd: fix inline assembly register clobbering workqueue: Move the position of debug_work_activate() in __queue_work() clk: fix invalid usage of list cursor in unregister clk: fix invalid usage of list cursor in register net: macb: restore cmp registers on resume path net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs scsi: ufs: core: Fix task management request completion timeout mptcp: forbit mcast-related sockopt on MPTCP sockets net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); drm/msm: Set drvdata to NULL when msm_drm_init() fails RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt session files i40e: Fix display statistics for veb_tc soc/fsl: qbman: fix conflicting alignment attributes xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model net/rds: Fix a use after free in rds_message_map_pages net/mlx5: Don't request more than supported EQs net/mlx5e: Fix ethtool indication of connector type net/mlx5e: Fix mapping of ct_label zero ASoC: sunxi: sun4i-codec: fill ASoC card owner I2C: JZ4780: Fix bug for Ingenic X1000. net: phy: broadcom: Only advertise EEE for supported modes nfp: flower: ignore duplicate merge hints from FW net: qrtr: Fix memory leak on qrtr_tx_wait failure net/ncsi: Avoid channel_monitor hrtimer deadlock ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces net:tipc: Fix a double free in tipc_sk_mcast_rcv cxgb4: avoid collecting SGE_QBASE regs during traffic net: dsa: Fix type was not set for devlink port gianfar: Handle error code at MAC address change ethernet: myri10ge: Fix a use after free in myri10ge_sw_tso mlxsw: spectrum: Fix ECN marking in tunnel decapsulation can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZE can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit sch_red: fix off-by-one checks in red_check_params() geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply amd-xgbe: Update DMA coherency values hostfs: fix memory handling in follow_link() i40e: Fix kernel oops when i40e driver removes VF's i40e: Added Asym_Pause to supported link modes virtchnl: Fix layout of RSS structures xfrm: Fix NULL pointer dereference on policy lookup ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips ASoC: SOF: Intel: HDA: fix core status verification esp: delete NETIF_F_SCTP_CRC bit from features for esp offload net: xfrm: Localize sequence counter per network namespace ARM: OMAP4: PM: update ROM return address for OSWR and OFF ARM: OMAP4: Fix PMIC voltage domains for bionic regulator: bd9571mwv: Fix AVS and DVFS voltage range remoteproc: qcom: pil_info: avoid 64-bit division xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume xfrm: interface: fix ipv4 pmtu check to honor ip header df ice: Recognize 860 as iSCSI port in CEE mode ice: Refactor DCB related variables out of the ice_port_info struct net: sched: fix err handler in tcf_action_init() KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched i2c: turn recovery error on init to debug percpu: make pcpu_nr_empty_pop_pages per chunk type scsi: target: iscsi: Fix zero tag inside a trace event scsi: pm80xx: Fix chip initialization failure driver core: Fix locking bug in deferred_probe_timeout_work_func() usbip: synchronize event handler with sysfs code paths usbip: vudc synchronize sysfs code paths usbip: stub-dev synchronize sysfs code paths usbip: add sysfs_lock to synchronize sysfs code paths thunderbolt: Fix off by one in tb_port_find_retimer() thunderbolt: Fix a leak in tb_retimer_add() net: let skb_orphan_partial wake-up waiters. net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() net: hsr: Reset MAC header for Tx path mac80211: fix TXQ AC confusion mac80211: fix time-is-after bug in mlme cfg80211: check S1G beacon compat element length nl80211: fix potential leak of ACL params nl80211: fix beacon head validation net: sched: fix action overwrite reference counting net: sched: sch_teql: fix null-pointer dereference vdpa/mlx5: Fix suspend/resume index restoration i40e: Fix sparse errors in i40e_txrx.c i40e: Fix sparse error: uninitialized symbol 'ring' i40e: Fix sparse error: 'vsi->netdev' could be null i40e: Fix sparse warning: missing error code 'err' net: ensure mac header is set in virtio_net_hdr_to_skb() bpf, sockmap: Fix incorrect fwd_alloc accounting bpf, sockmap: Fix sk->prot unhash op reset bpf: Refcount task stack in bpf_get_task_stack libbpf: Only create rx and tx XDP rings when necessary libbpf: Restore umem state after socket create failure libbpf: Ensure umem pointer is non-NULL before dereferencing ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET bpf: Enforce that struct_ops programs be GPL-only libbpf: Fix bail out from 'ringbuf_process_ring()' on error net: hso: fix null-ptr-deref during tty device unregistration ice: fix memory leak of aRFS after resuming from suspend iwlwifi: pcie: properly set LTR workarounds on 22000 devices ice: Cleanup fltr list in case of allocation issues ice: Use port number instead of PF ID for WoL ice: Fix for dereference of NULL pointer ice: remove DCBNL_DEVRESET bit from PF state ice: fix memory allocation call ice: prevent ice_open and ice_stop during reset ice: Increase control queue timeout ice: Continue probe on link/PHY errors batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers parisc: parisc-agp requires SBA IOMMU driver of: property: fw_devlink: do not link ".*,nr-gpios" ethtool: fix incorrect datatype in set_eee ops fs: direct-io: fix missing sdio->boundary ocfs2: fix deadlock between setattr and dio_end_io_write nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff ia64: fix user_stack_pointer() for ptrace() gcov: re-fix clang-11+ support LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m drm/i915: Fix invalid access to ACPI _DSM objects net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits net: dsa: lantiq_gswip: Don't use PHY auto polling net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh xen/evtchn: Change irq_info lock to raw_spinlock_t selinux: fix race between old and new sidtab selinux: fix cond_list corruption when changing booleans selinux: make nslot handling in avtab more robust nfc: Avoid endless loops caused by repeated llcp_sock_connect() nfc: fix memory leak in llcp_sock_connect() nfc: fix refcount leak in llcp_sock_connect() nfc: fix refcount leak in llcp_sock_bind() ASoC: intel: atom: Stop advertising non working S24LE support ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 ALSA: aloop: Fix initialization of controls xfrm/compat: Cleanup WARN()s that can be user-triggered ANDROID: usb: typec: tcpm: Update tcpm_update_sink_capabilities ANDROID: GKI: Update the ABI xml ANDROID: GKI: Add generic aarch64 symbol list ANDROID: usb: host: Use old init scheme when hook unavailable Revert "dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size" Revert "dm verity: fix FEC for RS roots unaligned to block size" Revert "ANDROID: AVB error handler to invalidate vbmeta partition." ANDROID: gki_defconfig: reduce KFENCE pool size FROMGIT: virt_wifi: Return micros for BSS TSF values ANDROID: stacktrace: export stack_trace_save_tsk/regs ANDROID: arm64: declare system_32bit_el0_cpumask as export ANDROID: Fix compilation warning in __iommu_map_pages() ANDROID: iommu/io-pgtable-arm: Fix arguments for __arm_lpae_map() ANDROID: GKI: Bump KMI_GENERATION, ABI representation ANDROID: GKI: Update virtual device symbol list ANDROID: usb: host: free the offload TR by vendor hook Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/ethernet-controller.yaml net/qrtr/qrtr.c Change-Id: I2cd033199ac0993bd0f793aeedee16a2ccbb5245 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-15 22:30:04 +09:00
include/uapi/linux/if_hippi.h
include/uapi/linux/if_infiniband.h
include/uapi/linux/if_link.h
Merge android12-5.10.30 (1aff922) into msm-5.10 * refs/heads/tmp-1aff922: Revert "net: xfrm: Localize sequence counter per network namespace" ANDROID: Kbuild: Add support for KBUILD_MIXED_TREE ANDROID: build.config: Add vmlinux.symvers and modules.builtin to DIST_DIR ANDROID: abi_gki_aarch64_qcom: Add thermal zone enable and unregister FROMGIT: usb: typec: tcpm: Honour pSnkStdby requirement during negotiation FROMGIT: dm verity fec: fix misaligned RS roots IO Revert "Revert "dm verity: fix FEC for RS roots unaligned to blo..." Revert "Revert "dm bufio: subtract the number of initial sectors..." ANDROID: smp: fix preprocessor conditional warning ANDROID: mm/memory_hotplug: fix minor printk format warnings ANDROID: power_supply: inline empty power_supply_get_by_phandle_array() FROMGIT: usb: dwc3: core: Add shutdown callback for dwc3 FROMGIT: usb: dwc3: gadget: Ignore Packet Pending bit Linux 5.10.30 Revert "net: sched: bump refcount for new action in ACT replace mode" net: ieee802154: stop dump llsec params for monitors net: ieee802154: forbid monitor for del llsec seclevel net: ieee802154: forbid monitor for set llsec params net: ieee802154: fix nl802154 del llsec devkey net: ieee802154: fix nl802154 add llsec key net: ieee802154: fix nl802154 del llsec dev net: ieee802154: fix nl802154 del llsec key net: ieee802154: nl-mac: fix check on panid net: mac802154: Fix general protection fault drivers: net: fix memory leak in peak_usb_create_dev drivers: net: fix memory leak in atusb_probe net: tun: set tun->dev->addr_len during TUNSETLINK processing cfg80211: remove WARN_ON() in cfg80211_sme_connect gpiolib: Read "gpio-line-names" from a firmware node net: sched: bump refcount for new action in ACT replace mode dt-bindings: net: ethernet-controller: fix typo in NVMEM lockdep: Address clang -Wformat warning printing for %hd clk: socfpga: fix iomem pointer cast on 64-bit RAS/CEC: Correct ce_add_elem()'s returned values vdpa/mlx5: Fix wrong use of bit numbers vdpa/mlx5: should exclude header length and fcs from mtu RDMA/addr: Be strict with gid size i40e: Fix parameters in aq_get_phy_register() drm/vc4: crtc: Reduce PV fifo threshold on hvs4 RDMA/qedr: Fix kernel panic when trying to access recv_cq perf report: Fix wrong LBR block sorting RDMA/cxgb4: check for ipv6 address properly while destroying listener net/mlx5: Fix PBMC register mapping net/mlx5: Fix PPLM register mapping net/mlx5: Fix placement of log_max_flow_counter net: hns3: clear VF down state bit before request link status tipc: increment the tmp aead refcnt before attaching it can: mcp251x: fix support for half duplex SPI host controllers iwlwifi: fix 11ax disabled bit in the regulatory capability flags i2c: designware: Adjust bus_freq_hz when refuse high speed mode set openvswitch: fix send of uninitialized stack memory in ct limit reply net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() perf inject: Fix repipe usage s390/cpcmd: fix inline assembly register clobbering workqueue: Move the position of debug_work_activate() in __queue_work() clk: fix invalid usage of list cursor in unregister clk: fix invalid usage of list cursor in register net: macb: restore cmp registers on resume path net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs scsi: ufs: core: Fix task management request completion timeout mptcp: forbit mcast-related sockopt on MPTCP sockets net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); drm/msm: Set drvdata to NULL when msm_drm_init() fails RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt session files i40e: Fix display statistics for veb_tc soc/fsl: qbman: fix conflicting alignment attributes xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model net/rds: Fix a use after free in rds_message_map_pages net/mlx5: Don't request more than supported EQs net/mlx5e: Fix ethtool indication of connector type net/mlx5e: Fix mapping of ct_label zero ASoC: sunxi: sun4i-codec: fill ASoC card owner I2C: JZ4780: Fix bug for Ingenic X1000. net: phy: broadcom: Only advertise EEE for supported modes nfp: flower: ignore duplicate merge hints from FW net: qrtr: Fix memory leak on qrtr_tx_wait failure net/ncsi: Avoid channel_monitor hrtimer deadlock ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces net:tipc: Fix a double free in tipc_sk_mcast_rcv cxgb4: avoid collecting SGE_QBASE regs during traffic net: dsa: Fix type was not set for devlink port gianfar: Handle error code at MAC address change ethernet: myri10ge: Fix a use after free in myri10ge_sw_tso mlxsw: spectrum: Fix ECN marking in tunnel decapsulation can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZE can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit sch_red: fix off-by-one checks in red_check_params() geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply amd-xgbe: Update DMA coherency values hostfs: fix memory handling in follow_link() i40e: Fix kernel oops when i40e driver removes VF's i40e: Added Asym_Pause to supported link modes virtchnl: Fix layout of RSS structures xfrm: Fix NULL pointer dereference on policy lookup ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips ASoC: SOF: Intel: HDA: fix core status verification esp: delete NETIF_F_SCTP_CRC bit from features for esp offload net: xfrm: Localize sequence counter per network namespace ARM: OMAP4: PM: update ROM return address for OSWR and OFF ARM: OMAP4: Fix PMIC voltage domains for bionic regulator: bd9571mwv: Fix AVS and DVFS voltage range remoteproc: qcom: pil_info: avoid 64-bit division xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume xfrm: interface: fix ipv4 pmtu check to honor ip header df ice: Recognize 860 as iSCSI port in CEE mode ice: Refactor DCB related variables out of the ice_port_info struct net: sched: fix err handler in tcf_action_init() KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched i2c: turn recovery error on init to debug percpu: make pcpu_nr_empty_pop_pages per chunk type scsi: target: iscsi: Fix zero tag inside a trace event scsi: pm80xx: Fix chip initialization failure driver core: Fix locking bug in deferred_probe_timeout_work_func() usbip: synchronize event handler with sysfs code paths usbip: vudc synchronize sysfs code paths usbip: stub-dev synchronize sysfs code paths usbip: add sysfs_lock to synchronize sysfs code paths thunderbolt: Fix off by one in tb_port_find_retimer() thunderbolt: Fix a leak in tb_retimer_add() net: let skb_orphan_partial wake-up waiters. net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() net: hsr: Reset MAC header for Tx path mac80211: fix TXQ AC confusion mac80211: fix time-is-after bug in mlme cfg80211: check S1G beacon compat element length nl80211: fix potential leak of ACL params nl80211: fix beacon head validation net: sched: fix action overwrite reference counting net: sched: sch_teql: fix null-pointer dereference vdpa/mlx5: Fix suspend/resume index restoration i40e: Fix sparse errors in i40e_txrx.c i40e: Fix sparse error: uninitialized symbol 'ring' i40e: Fix sparse error: 'vsi->netdev' could be null i40e: Fix sparse warning: missing error code 'err' net: ensure mac header is set in virtio_net_hdr_to_skb() bpf, sockmap: Fix incorrect fwd_alloc accounting bpf, sockmap: Fix sk->prot unhash op reset bpf: Refcount task stack in bpf_get_task_stack libbpf: Only create rx and tx XDP rings when necessary libbpf: Restore umem state after socket create failure libbpf: Ensure umem pointer is non-NULL before dereferencing ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET bpf: Enforce that struct_ops programs be GPL-only libbpf: Fix bail out from 'ringbuf_process_ring()' on error net: hso: fix null-ptr-deref during tty device unregistration ice: fix memory leak of aRFS after resuming from suspend iwlwifi: pcie: properly set LTR workarounds on 22000 devices ice: Cleanup fltr list in case of allocation issues ice: Use port number instead of PF ID for WoL ice: Fix for dereference of NULL pointer ice: remove DCBNL_DEVRESET bit from PF state ice: fix memory allocation call ice: prevent ice_open and ice_stop during reset ice: Increase control queue timeout ice: Continue probe on link/PHY errors batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers parisc: parisc-agp requires SBA IOMMU driver of: property: fw_devlink: do not link ".*,nr-gpios" ethtool: fix incorrect datatype in set_eee ops fs: direct-io: fix missing sdio->boundary ocfs2: fix deadlock between setattr and dio_end_io_write nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff ia64: fix user_stack_pointer() for ptrace() gcov: re-fix clang-11+ support LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m drm/i915: Fix invalid access to ACPI _DSM objects net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits net: dsa: lantiq_gswip: Don't use PHY auto polling net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh xen/evtchn: Change irq_info lock to raw_spinlock_t selinux: fix race between old and new sidtab selinux: fix cond_list corruption when changing booleans selinux: make nslot handling in avtab more robust nfc: Avoid endless loops caused by repeated llcp_sock_connect() nfc: fix memory leak in llcp_sock_connect() nfc: fix refcount leak in llcp_sock_connect() nfc: fix refcount leak in llcp_sock_bind() ASoC: intel: atom: Stop advertising non working S24LE support ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 ALSA: aloop: Fix initialization of controls xfrm/compat: Cleanup WARN()s that can be user-triggered ANDROID: usb: typec: tcpm: Update tcpm_update_sink_capabilities ANDROID: GKI: Update the ABI xml ANDROID: GKI: Add generic aarch64 symbol list ANDROID: usb: host: Use old init scheme when hook unavailable Revert "dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size" Revert "dm verity: fix FEC for RS roots unaligned to block size" Revert "ANDROID: AVB error handler to invalidate vbmeta partition." ANDROID: gki_defconfig: reduce KFENCE pool size FROMGIT: virt_wifi: Return micros for BSS TSF values ANDROID: stacktrace: export stack_trace_save_tsk/regs ANDROID: arm64: declare system_32bit_el0_cpumask as export ANDROID: Fix compilation warning in __iommu_map_pages() ANDROID: iommu/io-pgtable-arm: Fix arguments for __arm_lpae_map() ANDROID: GKI: Bump KMI_GENERATION, ABI representation ANDROID: GKI: Update virtual device symbol list ANDROID: usb: host: free the offload TR by vendor hook Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/ethernet-controller.yaml net/qrtr/qrtr.c Change-Id: I2cd033199ac0993bd0f793aeedee16a2ccbb5245 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-15 22:30:04 +09:00
include/uapi/linux/if_ltalk.h
include/uapi/linux/if_packet.h
include/uapi/linux/if_pppol2tp.h
include/uapi/linux/if_pppox.h
include/uapi/linux/if_tun.h
include/uapi/linux/if_tunnel.h
include/uapi/linux/if_vlan.h
include/uapi/linux/if_xdp.h
include/uapi/linux/igmp.h
include/uapi/linux/iio/events.h
include/uapi/linux/iio/types.h
include/uapi/linux/in6.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/uapi/linux/incrementalfs.h
include/uapi/linux/inet_diag.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/in.h
include/uapi/linux/inotify.h
include/uapi/linux/input-event-codes.h
include/uapi/linux/input.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/in_route.h
include/uapi/linux/ioctl.h
include/uapi/linux/iommu.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/io_uring.h
include/uapi/linux/ip6_tunnel.h
include/uapi/linux/ipc.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/ip.h
include/uapi/linux/ipsec.h
include/uapi/linux/ipv6.h
include/uapi/linux/ipv6_route.h
include/uapi/linux/irqnr.h
include/uapi/linux/kcmp.h
include/uapi/linux/kcov.h
include/uapi/linux/kdev_t.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/kd.h
include/uapi/linux/kernel.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/kernel-page-flags.h
include/uapi/linux/kexec.h
include/uapi/linux/keyboard.h
include/uapi/linux/keyctl.h
include/uapi/linux/kvm.h
include/uapi/linux/kvm_para.h
include/uapi/linux/l2tp.h
include/uapi/linux/libc-compat.h
include/uapi/linux/limits.h
include/uapi/linux/lirc.h
include/uapi/linux/llc.h
include/uapi/linux/loop.h
include/uapi/linux/lwtunnel.h
include/uapi/linux/magic.h
include/uapi/linux/major.h
include/uapi/linux/mdio.h
include/uapi/linux/media-bus-format.h
include/uapi/linux/media.h
include/uapi/linux/membarrier.h
include/uapi/linux/memfd.h
include/uapi/linux/mempolicy.h
include/uapi/linux/mii.h
include/uapi/linux/minix_fs.h
include/uapi/linux/mman.h
include/uapi/linux/mmc/ioctl.h
include/uapi/linux/module.h
include/uapi/linux/mount.h
include/uapi/linux/mpls.h
include/uapi/linux/mqueue.h
include/uapi/linux/mroute6.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/mroute.h
include/uapi/linux/msdos_fs.h
include/uapi/linux/msg.h
include/uapi/linux/ndctl.h
include/uapi/linux/neighbour.h
include/uapi/linux/netconf.h
include/uapi/linux/netdevice.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/net_dropmon.h
include/uapi/linux/netfilter_arp/arp_tables.h
include/uapi/linux/netfilter_arp/arpt_mangle.h
include/uapi/linux/netfilter_arp.h
include/uapi/linux/netfilter_bridge.h
include/uapi/linux/netfilter.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/netfilter_ipv4.h
include/uapi/linux/netfilter_ipv4/ip_tables.h
include/uapi/linux/netfilter_ipv4/ipt_REJECT.h
include/uapi/linux/netfilter_ipv4/ipt_ttl.h
include/uapi/linux/netfilter_ipv6.h
include/uapi/linux/netfilter_ipv6/ip6_tables.h
include/uapi/linux/netfilter_ipv6/ip6t_hl.h
include/uapi/linux/netfilter_ipv6/ip6t_REJECT.h
include/uapi/linux/netfilter/nf_conntrack_common.h
include/uapi/linux/netfilter/nf_conntrack_ftp.h
include/uapi/linux/netfilter/nf_conntrack_sctp.h
include/uapi/linux/netfilter/nf_conntrack_tcp.h
include/uapi/linux/netfilter/nf_conntrack_tuple_common.h
include/uapi/linux/netfilter/nf_log.h
include/uapi/linux/netfilter/nf_nat.h
include/uapi/linux/netfilter/nfnetlink_compat.h
include/uapi/linux/netfilter/nfnetlink_conntrack.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/netfilter/nfnetlink.h
include/uapi/linux/netfilter/nfnetlink_log.h
include/uapi/linux/netfilter/nfnetlink_queue.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/netfilter/nf_tables.h
include/uapi/linux/netfilter/x_tables.h
include/uapi/linux/netfilter/xt_bpf.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/netfilter/xt_CLASSIFY.h
include/uapi/linux/netfilter/xt_comment.h
include/uapi/linux/netfilter/xt_connlabel.h
include/uapi/linux/netfilter/xt_connlimit.h
include/uapi/linux/netfilter/xt_connmark.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/netfilter/xt_CONNSECMARK.h
include/uapi/linux/netfilter/xt_conntrack.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/netfilter/xt_CT.h
include/uapi/linux/netfilter/xt_dscp.h
Merge android12-5.10.19+ (0fc8633) into msm-5.10 * refs/heads/tmp-0fc8633: FROMLIST: dt-bindings: usb: usb-xhci: add USB offload support FROMLIST: usb: xhci-plat: add xhci_plat_priv_overwrite FROMLIST: usb: host: export symbols for xhci hooks usage FROMLIST: usb: host: add xhci hooks for USB offload FROMLIST: BACKPORT: Kbuild: Support nested composite objects FROMGIT: Kbuild: Make composite object searching more generic Revert "ANDROID: kbuild: simplify cmd_mod" Revert "ANDROID: kbuild: handle excessively long argument lists" UPSTREAM: fs: anon_inodes: rephrase to appropriate kernel-doc FROMGIT: usb: dwc3: document usb_psy in struct dwc3 FROMGIT: usb: dwc3: Fix dereferencing of null dwc->usb_psy ANDROID: cgroup/cpuset: Fix suspicous RCU usage WARNING ANDROID: Adding kprobes build configs for Cuttlefish FROMLIST: firmware: arm_scmi: add dynamic scmi devices creation FROMLIST: firmware: arm_scmi: add protocol modularization support FROMLIST: firmware: arm_scmi: make notify_priv really private FROMLIST: firmware: arm_scmi: cleanup events registration transient code FROMLIST: firmware: arm_scmi: cleanup unused core xfer wrappers FROMLIST: firmware: arm_scmi: cleanup legacy protocol init code FROMLIST: firmware: arm_scmi: make references to handle const FROMLIST: firmware: arm_scmi: remove legacy scmi_voltage_ops protocol interface FROMLIST: regulator: scmi: port driver to the new scmi_voltage_proto_ops interface FROMLIST: firmware: arm_scmi: port Voltage protocol to new protocols interface FROMLIST: firmware: arm_scmi: port SystemPower protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_sensor_ops protocol interface FROMLIST: hwmon: (scmi) port driver to the new scmi_sensor_proto_ops interface FROMLIST: firmware: arm_scmi: port Sensor protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_reset_ops protocol interface FROMLIST: reset: reset-scmi: port driver to the new scmi_reset_proto_ops interface FROMLIST: firmware: arm_scmi: port Reset protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_clk_ops protocol interface FROMLIST: clk: scmi: port driver to the new scmi_clk_proto_ops interface FROMLIST: firmware: arm_scmi: port Clock protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_power_ops protocol interface FROMLIST: firmware: arm_scmi: port GenPD driver to the new scmi_power_proto_ops interface FROMLIST: firmware: arm_scmi: port Power protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_perf_ops protocol interface FROMLIST: cpufreq: scmi: port driver to the new scmi_perf_proto_ops interface FROMLIST: firmware: arm_scmi: port Perf protocol to new protocols interface FROMLIST: firmware: arm_scmi: port Base protocol to new interface FROMLIST: firmware: arm_scmi: add helper to access revision area memory FROMLIST: firmware: arm_scmi: add new protocol handle core xfer ops FROMLIST: firmware: arm_scmi: convert events registration to protocol handles FROMLIST: firmware: arm_scmi: refactor events registration FROMLIST: firmware: arm_scmi: introduce new devres notification ops FROMLIST: firmware: arm_scmi: make notifications aware of protocols users FROMLIST: firmware: arm_scmi: add devm_acquire_protocol helper FROMLIST: firmware: arm_scmi: introduce devres get/put protocols operations FROMLIST: firmware: arm_scmi: introduce protocol handle definitions FROMLIST: firmware: arm_scmi: review protocol registration interface UPSTREAM: firmware: arm_scmi: Fix call site of scmi_notification_exit UPSTREAM: MAINTAINERS: Update ARM SCMI entry UPSTREAM: firmware: arm_scmi: Augment SMC/HVC to allow optional interrupt UPSTREAM: dt-bindings: arm: Add optional interrupt to smc/hvc SCMI transport UPSTREAM: cpufreq: arm_scmi: Discover the power scale in performance protocol UPSTREAM: PM: EM: Add a flag indicating units of power values in Energy Model UPSTREAM: firmware: arm_scmi: Add power_scale_mw_get() interface UPSTREAM: arm64: defconfig: Enable ARM SCMI protocol and drivers UPSTREAM: regulator: add SCMI driver UPSTREAM: regulator: core: add of_match_full_name boolean flag UPSTREAM: dt-bindings: arm: remove optional properties for SCMI Regulators UPSTREAM: firmware: arm_scmi: Remove residual _le structs naming UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor notifications UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor configuration support UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads UPSTREAM: hwmon: (scmi) Update hwmon internal scale data type UPSTREAM: firmware: arm_scmi: Add support to enumerated SCMI voltage domain device UPSTREAM: firmware: arm_scmi: Add voltage domain management protocol support UPSTREAM: dt-bindings: arm: Add support for SCMI Regulators UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions UPSTREAM: firmware: arm_scmi: Add full list of sensor type enumeration UPSTREAM: firmware: arm_scmi: Rework scmi_sensors_protocol_init ANDROID: GKI: Enable more networking configs ANDROID: clang: update to 12.0.3 ANDROID: GKI: amlogic: enable BCM WLAN as modules FROMGIT: usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling FROMGIT: usb: dwc3: add an alternate path in vbus_draw callback FROMGIT: usb: dwc3: add a power supply for current control Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/arm,scmi.txt Documentation/devicetree/bindings/usb/usb-xhci.txt Change-Id: If4bdc6485dbf86d982bf273b3638dad10fb93b35 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 18:22:57 +09:00
include/uapi/linux/netfilter/xt_DSCP.h
include/uapi/linux/netfilter/xt_ecn.h
Merge android12-5.10.19+ (0fc8633) into msm-5.10 * refs/heads/tmp-0fc8633: FROMLIST: dt-bindings: usb: usb-xhci: add USB offload support FROMLIST: usb: xhci-plat: add xhci_plat_priv_overwrite FROMLIST: usb: host: export symbols for xhci hooks usage FROMLIST: usb: host: add xhci hooks for USB offload FROMLIST: BACKPORT: Kbuild: Support nested composite objects FROMGIT: Kbuild: Make composite object searching more generic Revert "ANDROID: kbuild: simplify cmd_mod" Revert "ANDROID: kbuild: handle excessively long argument lists" UPSTREAM: fs: anon_inodes: rephrase to appropriate kernel-doc FROMGIT: usb: dwc3: document usb_psy in struct dwc3 FROMGIT: usb: dwc3: Fix dereferencing of null dwc->usb_psy ANDROID: cgroup/cpuset: Fix suspicous RCU usage WARNING ANDROID: Adding kprobes build configs for Cuttlefish FROMLIST: firmware: arm_scmi: add dynamic scmi devices creation FROMLIST: firmware: arm_scmi: add protocol modularization support FROMLIST: firmware: arm_scmi: make notify_priv really private FROMLIST: firmware: arm_scmi: cleanup events registration transient code FROMLIST: firmware: arm_scmi: cleanup unused core xfer wrappers FROMLIST: firmware: arm_scmi: cleanup legacy protocol init code FROMLIST: firmware: arm_scmi: make references to handle const FROMLIST: firmware: arm_scmi: remove legacy scmi_voltage_ops protocol interface FROMLIST: regulator: scmi: port driver to the new scmi_voltage_proto_ops interface FROMLIST: firmware: arm_scmi: port Voltage protocol to new protocols interface FROMLIST: firmware: arm_scmi: port SystemPower protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_sensor_ops protocol interface FROMLIST: hwmon: (scmi) port driver to the new scmi_sensor_proto_ops interface FROMLIST: firmware: arm_scmi: port Sensor protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_reset_ops protocol interface FROMLIST: reset: reset-scmi: port driver to the new scmi_reset_proto_ops interface FROMLIST: firmware: arm_scmi: port Reset protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_clk_ops protocol interface FROMLIST: clk: scmi: port driver to the new scmi_clk_proto_ops interface FROMLIST: firmware: arm_scmi: port Clock protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_power_ops protocol interface FROMLIST: firmware: arm_scmi: port GenPD driver to the new scmi_power_proto_ops interface FROMLIST: firmware: arm_scmi: port Power protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_perf_ops protocol interface FROMLIST: cpufreq: scmi: port driver to the new scmi_perf_proto_ops interface FROMLIST: firmware: arm_scmi: port Perf protocol to new protocols interface FROMLIST: firmware: arm_scmi: port Base protocol to new interface FROMLIST: firmware: arm_scmi: add helper to access revision area memory FROMLIST: firmware: arm_scmi: add new protocol handle core xfer ops FROMLIST: firmware: arm_scmi: convert events registration to protocol handles FROMLIST: firmware: arm_scmi: refactor events registration FROMLIST: firmware: arm_scmi: introduce new devres notification ops FROMLIST: firmware: arm_scmi: make notifications aware of protocols users FROMLIST: firmware: arm_scmi: add devm_acquire_protocol helper FROMLIST: firmware: arm_scmi: introduce devres get/put protocols operations FROMLIST: firmware: arm_scmi: introduce protocol handle definitions FROMLIST: firmware: arm_scmi: review protocol registration interface UPSTREAM: firmware: arm_scmi: Fix call site of scmi_notification_exit UPSTREAM: MAINTAINERS: Update ARM SCMI entry UPSTREAM: firmware: arm_scmi: Augment SMC/HVC to allow optional interrupt UPSTREAM: dt-bindings: arm: Add optional interrupt to smc/hvc SCMI transport UPSTREAM: cpufreq: arm_scmi: Discover the power scale in performance protocol UPSTREAM: PM: EM: Add a flag indicating units of power values in Energy Model UPSTREAM: firmware: arm_scmi: Add power_scale_mw_get() interface UPSTREAM: arm64: defconfig: Enable ARM SCMI protocol and drivers UPSTREAM: regulator: add SCMI driver UPSTREAM: regulator: core: add of_match_full_name boolean flag UPSTREAM: dt-bindings: arm: remove optional properties for SCMI Regulators UPSTREAM: firmware: arm_scmi: Remove residual _le structs naming UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor notifications UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor configuration support UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads UPSTREAM: hwmon: (scmi) Update hwmon internal scale data type UPSTREAM: firmware: arm_scmi: Add support to enumerated SCMI voltage domain device UPSTREAM: firmware: arm_scmi: Add voltage domain management protocol support UPSTREAM: dt-bindings: arm: Add support for SCMI Regulators UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions UPSTREAM: firmware: arm_scmi: Add full list of sensor type enumeration UPSTREAM: firmware: arm_scmi: Rework scmi_sensors_protocol_init ANDROID: GKI: Enable more networking configs ANDROID: clang: update to 12.0.3 ANDROID: GKI: amlogic: enable BCM WLAN as modules FROMGIT: usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling FROMGIT: usb: dwc3: add an alternate path in vbus_draw callback FROMGIT: usb: dwc3: add a power supply for current control Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/arm,scmi.txt Documentation/devicetree/bindings/usb/usb-xhci.txt Change-Id: If4bdc6485dbf86d982bf273b3638dad10fb93b35 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 18:22:57 +09:00
include/uapi/linux/netfilter/xt_esp.h
include/uapi/linux/netfilter/xt_hashlimit.h
include/uapi/linux/netfilter/xt_helper.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/netfilter/xt_IDLETIMER.h
include/uapi/linux/netfilter/xt_iprange.h
include/uapi/linux/netfilter/xt_l2tp.h
include/uapi/linux/netfilter/xt_length.h
include/uapi/linux/netfilter/xt_limit.h
include/uapi/linux/netfilter/xt_mac.h
include/uapi/linux/netfilter/xt_mark.h
Merge android12-5.10.19+ (0fc8633) into msm-5.10 * refs/heads/tmp-0fc8633: FROMLIST: dt-bindings: usb: usb-xhci: add USB offload support FROMLIST: usb: xhci-plat: add xhci_plat_priv_overwrite FROMLIST: usb: host: export symbols for xhci hooks usage FROMLIST: usb: host: add xhci hooks for USB offload FROMLIST: BACKPORT: Kbuild: Support nested composite objects FROMGIT: Kbuild: Make composite object searching more generic Revert "ANDROID: kbuild: simplify cmd_mod" Revert "ANDROID: kbuild: handle excessively long argument lists" UPSTREAM: fs: anon_inodes: rephrase to appropriate kernel-doc FROMGIT: usb: dwc3: document usb_psy in struct dwc3 FROMGIT: usb: dwc3: Fix dereferencing of null dwc->usb_psy ANDROID: cgroup/cpuset: Fix suspicous RCU usage WARNING ANDROID: Adding kprobes build configs for Cuttlefish FROMLIST: firmware: arm_scmi: add dynamic scmi devices creation FROMLIST: firmware: arm_scmi: add protocol modularization support FROMLIST: firmware: arm_scmi: make notify_priv really private FROMLIST: firmware: arm_scmi: cleanup events registration transient code FROMLIST: firmware: arm_scmi: cleanup unused core xfer wrappers FROMLIST: firmware: arm_scmi: cleanup legacy protocol init code FROMLIST: firmware: arm_scmi: make references to handle const FROMLIST: firmware: arm_scmi: remove legacy scmi_voltage_ops protocol interface FROMLIST: regulator: scmi: port driver to the new scmi_voltage_proto_ops interface FROMLIST: firmware: arm_scmi: port Voltage protocol to new protocols interface FROMLIST: firmware: arm_scmi: port SystemPower protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_sensor_ops protocol interface FROMLIST: hwmon: (scmi) port driver to the new scmi_sensor_proto_ops interface FROMLIST: firmware: arm_scmi: port Sensor protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_reset_ops protocol interface FROMLIST: reset: reset-scmi: port driver to the new scmi_reset_proto_ops interface FROMLIST: firmware: arm_scmi: port Reset protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_clk_ops protocol interface FROMLIST: clk: scmi: port driver to the new scmi_clk_proto_ops interface FROMLIST: firmware: arm_scmi: port Clock protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_power_ops protocol interface FROMLIST: firmware: arm_scmi: port GenPD driver to the new scmi_power_proto_ops interface FROMLIST: firmware: arm_scmi: port Power protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_perf_ops protocol interface FROMLIST: cpufreq: scmi: port driver to the new scmi_perf_proto_ops interface FROMLIST: firmware: arm_scmi: port Perf protocol to new protocols interface FROMLIST: firmware: arm_scmi: port Base protocol to new interface FROMLIST: firmware: arm_scmi: add helper to access revision area memory FROMLIST: firmware: arm_scmi: add new protocol handle core xfer ops FROMLIST: firmware: arm_scmi: convert events registration to protocol handles FROMLIST: firmware: arm_scmi: refactor events registration FROMLIST: firmware: arm_scmi: introduce new devres notification ops FROMLIST: firmware: arm_scmi: make notifications aware of protocols users FROMLIST: firmware: arm_scmi: add devm_acquire_protocol helper FROMLIST: firmware: arm_scmi: introduce devres get/put protocols operations FROMLIST: firmware: arm_scmi: introduce protocol handle definitions FROMLIST: firmware: arm_scmi: review protocol registration interface UPSTREAM: firmware: arm_scmi: Fix call site of scmi_notification_exit UPSTREAM: MAINTAINERS: Update ARM SCMI entry UPSTREAM: firmware: arm_scmi: Augment SMC/HVC to allow optional interrupt UPSTREAM: dt-bindings: arm: Add optional interrupt to smc/hvc SCMI transport UPSTREAM: cpufreq: arm_scmi: Discover the power scale in performance protocol UPSTREAM: PM: EM: Add a flag indicating units of power values in Energy Model UPSTREAM: firmware: arm_scmi: Add power_scale_mw_get() interface UPSTREAM: arm64: defconfig: Enable ARM SCMI protocol and drivers UPSTREAM: regulator: add SCMI driver UPSTREAM: regulator: core: add of_match_full_name boolean flag UPSTREAM: dt-bindings: arm: remove optional properties for SCMI Regulators UPSTREAM: firmware: arm_scmi: Remove residual _le structs naming UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor notifications UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor configuration support UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads UPSTREAM: hwmon: (scmi) Update hwmon internal scale data type UPSTREAM: firmware: arm_scmi: Add support to enumerated SCMI voltage domain device UPSTREAM: firmware: arm_scmi: Add voltage domain management protocol support UPSTREAM: dt-bindings: arm: Add support for SCMI Regulators UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions UPSTREAM: firmware: arm_scmi: Add full list of sensor type enumeration UPSTREAM: firmware: arm_scmi: Rework scmi_sensors_protocol_init ANDROID: GKI: Enable more networking configs ANDROID: clang: update to 12.0.3 ANDROID: GKI: amlogic: enable BCM WLAN as modules FROMGIT: usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling FROMGIT: usb: dwc3: add an alternate path in vbus_draw callback FROMGIT: usb: dwc3: add a power supply for current control Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/arm,scmi.txt Documentation/devicetree/bindings/usb/usb-xhci.txt Change-Id: If4bdc6485dbf86d982bf273b3638dad10fb93b35 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 18:22:57 +09:00
include/uapi/linux/netfilter/xt_multiport.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/netfilter/xt_NFLOG.h
include/uapi/linux/netfilter/xt_NFQUEUE.h
include/uapi/linux/netfilter/xt_owner.h
include/uapi/linux/netfilter/xt_pkttype.h
include/uapi/linux/netfilter/xt_policy.h
include/uapi/linux/netfilter/xt_quota.h
include/uapi/linux/netfilter/xt_rpfilter.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/netfilter/xt_SECMARK.h
include/uapi/linux/netfilter/xt_socket.h
include/uapi/linux/netfilter/xt_state.h
include/uapi/linux/netfilter/xt_statistic.h
include/uapi/linux/netfilter/xt_string.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/netfilter/xt_TCPMSS.h
include/uapi/linux/netfilter/xt_tcpudp.h
Merge android12-5.10.19+ (d92620d) into msm-5.10 * refs/heads/tmp-d92620d: BACKPORT: media: v4l2-ctrl: Add base layer priority id control. ANDROID: GKI: defconfig: disable CONFIG_ION ANDROID: scsi: ufs: replace variants with android vendor hooks BACKPORT: media: v4l2-ctrl: Add layer wise bitrate controls for h264 BACKPORT: media: v4l2-ctrl: Add frame-specific min/max qp controls for hevc FROMLIST: dts: bindings: Document device tree bindings for Arm TRBE FROMLIST: coresight: sink: Add TRBE driver FROMLIST: coresight: core: Add support for dedicated percpu sinks FROMLIST: coresight: etm-perf: Handle stale output handles FROMLIST: dts: bindings: Document device tree bindings for ETE FROMLIST: coresight: ete: Add support for ETE tracing FROMLIST: coresight: ete: Add support for ETE sysreg access FROMLIST: coresight: etm4x: Add support for PE OS lock FROMLIST: coresight: Do not scan for graph if none is present FROMLIST: coresight: etm-perf: Allow an event to use different sinks FROMLIST: coresight: etm4x: Move ETM to prohibited region for disable FROMLIST: arm64: kvm: Enable access to TRBE support for host FROMLIST: arm64: Add TRBE definitions FROMLIST: arm64: Add support for trace synchronization barrier FROMLIST: kvm: arm64: Disable guest access to trace filter controls FROMLIST: kvm: arm64: nvhe: Save the SPE context early FROMLIST: kvm: arm64: Hide system instruction access to Trace registers FROMLIST: perf: aux: Add CoreSight PMU buffer formats FROMLIST: perf: aux: Add flags for the buffer format UPSTREAM: Documentation: coresight: Add PID tracing description UPSTREAM: coresight: etm-perf: Support PID tracing for kernel at EL2 UPSTREAM: coresight: etm-perf: Clarify comment on perf options UPSTREAM: coresight: etm4x: Fix merge resolution for amba rework UPSTREAM: coresight: etm4x: Handle accesses to TRCSTALLCTLR UPSTREAM: coresight: Add support for v8.4 SelfHosted tracing UPSTREAM: arm64: Add TRFCR_ELx definitions UPSTREAM: dts: bindings: coresight: ETM system register access only units UPSTREAM: coresight: etm4x: Add support for sysreg only devices UPSTREAM: coresight: etm4x: Run arch feature detection on the CPU UPSTREAM: coresight: etm4x: Refactor probing routine UPSTREAM: coresight: etm4x: Detect system instructions support UPSTREAM: coresight: etm4x: Add necessary synchronization for sysreg access UPSTREAM: coresight: etm4x: Expose trcdevarch via sysfs UPSTREAM: coresight: etm4x: Use TRCDEVARCH for component discovery UPSTREAM: coresight: etm4x: Detect access early on the target CPU UPSTREAM: coresight: etm4x: Handle ETM architecture version UPSTREAM: coresight: etm4x: Clean up exception level masks UPSTREAM: coresight: etm4x: Cleanup secure exception level masks UPSTREAM: coresight: etm4x: Check for Software Lock UPSTREAM: coresight: etm4x: Define DEVARCH register fields UPSTREAM: coresight: etm4x: Hide sysfs attributes for unavailable registers UPSTREAM: coresight: etm4x: Add sysreg access helpers UPSTREAM: coresight: etm4x: Add commentary on the registers UPSTREAM: coresight: etm4x: Make offset available for sysfs attributes UPSTREAM: coresight: etm4x: Convert all register accesses UPSTREAM: coresight: etm4x: Always read the registers on the host CPU UPSTREAM: coresight: Convert claim/disclaim operations to use access wrappers UPSTREAM: coresight: Convert coresight_timeout to use access abstraction UPSTREAM: coresight: tpiu: Prepare for using coresight device access abstraction UPSTREAM: coresight: Introduce device access abstraction UPSTREAM: coresight: etm4x: Skip accessing TRCPDCR in save/restore UPSTREAM: coresight: etm4x: Handle access to TRCSSPCICRn UPSTREAM: coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 UPSTREAM: coresight: cti: Reduce scope for the variable 'cs_fwnode' in cti_plat_create_connection() BACKPORT: UPSTREAM: amba: Make the remove callback return void UPSTREAM: coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow ANDROID: GKI: Enable CONFIG_NETFILTER_XT_TARGET_TEE=y ANDROID: GKI: Update abi_gki_aarch64_qcom for zram and zsmalloc ANDROID: sched/rt: Only enable RT sync for SMP targets UPSTREAM: kfence: report sensitive information based on no_hash_pointers ANDROID: Incremental fs: set the correct access to mapped files ANDROID: Incremental fs: Build merkle tree when enabling verity ANDROID: Incremental fs: Add FS_IOC_MEASURE_VERITY ANDROID: Incremental fs: Store fs-verity state in backing file ANDROID: Incremental fs: Add FS_IOC_GETFLAGS ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY ANDROID: fs-verity: Export function to check signatures ANDROID: Incremental fs: Fix memory leak on closing file ANDROID: Incremental fs: inotify on create mapped file ANDROID: Incremental fs: inotify support fs-verity: support reading signature with ioctl fs-verity: support reading descriptor with ioctl fs-verity: support reading Merkle tree with ioctl fs-verity: add FS_IOC_READ_VERITY_METADATA ioctl fs-verity: don't pass whole descriptor to fsverity_verify_signature() fs-verity: factor out fsverity_get_descriptor() fs: simplify freeze_bdev/thaw_bdev f2fs: remove FAULT_ALLOC_BIO f2fs: use blkdev_issue_flush in __submit_flush_wait f2fs: remove a few bd_part checks Documentation: f2fs: fix typo s/automaic/automatic f2fs: give a warning only for readonly partition f2fs: don't grab superblock freeze for flush/ckpt thread f2fs: add ckpt_thread_ioprio sysfs node f2fs: introduce checkpoint_merge mount option f2fs: relocate inline conversion from mmap() to mkwrite() f2fs: fix a wrong condition in __submit_bio f2fs: remove unnecessary initialization in xattr.c f2fs: fix to avoid inconsistent quota data f2fs: flush data when enabling checkpoint back f2fs: deprecate f2fs_trace_io f2fs: Remove readahead collision detection f2fs: remove unused stat_{inc, dec}_atomic_write f2fs: introduce sb_status sysfs node f2fs: fix to use per-inode maxbytes f2fs: compress: fix potential deadlock libfs: unexport generic_ci_d_compare() and generic_ci_d_hash() f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: fix null page reference in redirty_blocks f2fs: clean up post-read processing f2fs: trival cleanup in move_data_block() f2fs: fix out-of-repair __setattr_copy() f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap() f2fs: introduce a new per-sb directory in sysfs f2fs: compress: support compress level f2fs: compress: deny setting unsupported compress algorithm f2fs: relocate f2fs_precache_extents() f2fs: enforce the immutable flag on open files f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() f2fs: fix to set inode->i_mode correctly for posix_acl_update_mode f2fs: Replace expression with offsetof() f2fs: handle unallocated section and zone on pinned/atgc Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/coresight.txt drivers/hwtracing/coresight/Kconfig drivers/hwtracing/coresight/coresight-core.c include/linux/coresight.h Change-Id: I88ddc19d690ecf6657527b172bd7b2602fcc2c8c Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 15:04:14 +09:00
include/uapi/linux/netfilter/xt_TEE.h
include/uapi/linux/netfilter/xt_time.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/netfilter/xt_TPROXY.h
include/uapi/linux/netfilter/xt_u32.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/net.h
include/uapi/linux/netlink.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/net_namespace.h
include/uapi/linux/netrom.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/net_tstamp.h
include/uapi/linux/nexthop.h
include/uapi/linux/nfc.h
include/uapi/linux/nfs2.h
include/uapi/linux/nfs3.h
include/uapi/linux/nfs4.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/nfsacl.h
include/uapi/linux/nfs_fs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/nfs.h
include/uapi/linux/nfs_mount.h
include/uapi/linux/nl80211.h
include/uapi/linux/nsfs.h
include/uapi/linux/oom.h
include/uapi/linux/openat2.h
include/uapi/linux/param.h
include/uapi/linux/pci.h
include/uapi/linux/pci_regs.h
include/uapi/linux/perf_event.h
include/uapi/linux/personality.h
include/uapi/linux/pfkeyv2.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/uapi/linux/pidfd.h
include/uapi/linux/pkt_cls.h
include/uapi/linux/pkt_sched.h
include/uapi/linux/poll.h
include/uapi/linux/posix_acl.h
include/uapi/linux/posix_acl_xattr.h
include/uapi/linux/posix_types.h
include/uapi/linux/ppp-comp.h
include/uapi/linux/ppp_defs.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/ppp-ioctl.h
include/uapi/linux/pps.h
include/uapi/linux/prctl.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/pr.h
include/uapi/linux/psample.h
include/uapi/linux/psci.h
include/uapi/linux/ptp_clock.h
include/uapi/linux/ptrace.h
include/uapi/linux/quota.h
include/uapi/linux/random.h
include/uapi/linux/raw.h
include/uapi/linux/reboot.h
include/uapi/linux/remoteproc_cdev.h
include/uapi/linux/resource.h
include/uapi/linux/rfkill.h
include/uapi/linux/romfs_fs.h
Merge android12-5.10.30 (1aff922) into msm-5.10 * refs/heads/tmp-1aff922: Revert "net: xfrm: Localize sequence counter per network namespace" ANDROID: Kbuild: Add support for KBUILD_MIXED_TREE ANDROID: build.config: Add vmlinux.symvers and modules.builtin to DIST_DIR ANDROID: abi_gki_aarch64_qcom: Add thermal zone enable and unregister FROMGIT: usb: typec: tcpm: Honour pSnkStdby requirement during negotiation FROMGIT: dm verity fec: fix misaligned RS roots IO Revert "Revert "dm verity: fix FEC for RS roots unaligned to blo..." Revert "Revert "dm bufio: subtract the number of initial sectors..." ANDROID: smp: fix preprocessor conditional warning ANDROID: mm/memory_hotplug: fix minor printk format warnings ANDROID: power_supply: inline empty power_supply_get_by_phandle_array() FROMGIT: usb: dwc3: core: Add shutdown callback for dwc3 FROMGIT: usb: dwc3: gadget: Ignore Packet Pending bit Linux 5.10.30 Revert "net: sched: bump refcount for new action in ACT replace mode" net: ieee802154: stop dump llsec params for monitors net: ieee802154: forbid monitor for del llsec seclevel net: ieee802154: forbid monitor for set llsec params net: ieee802154: fix nl802154 del llsec devkey net: ieee802154: fix nl802154 add llsec key net: ieee802154: fix nl802154 del llsec dev net: ieee802154: fix nl802154 del llsec key net: ieee802154: nl-mac: fix check on panid net: mac802154: Fix general protection fault drivers: net: fix memory leak in peak_usb_create_dev drivers: net: fix memory leak in atusb_probe net: tun: set tun->dev->addr_len during TUNSETLINK processing cfg80211: remove WARN_ON() in cfg80211_sme_connect gpiolib: Read "gpio-line-names" from a firmware node net: sched: bump refcount for new action in ACT replace mode dt-bindings: net: ethernet-controller: fix typo in NVMEM lockdep: Address clang -Wformat warning printing for %hd clk: socfpga: fix iomem pointer cast on 64-bit RAS/CEC: Correct ce_add_elem()'s returned values vdpa/mlx5: Fix wrong use of bit numbers vdpa/mlx5: should exclude header length and fcs from mtu RDMA/addr: Be strict with gid size i40e: Fix parameters in aq_get_phy_register() drm/vc4: crtc: Reduce PV fifo threshold on hvs4 RDMA/qedr: Fix kernel panic when trying to access recv_cq perf report: Fix wrong LBR block sorting RDMA/cxgb4: check for ipv6 address properly while destroying listener net/mlx5: Fix PBMC register mapping net/mlx5: Fix PPLM register mapping net/mlx5: Fix placement of log_max_flow_counter net: hns3: clear VF down state bit before request link status tipc: increment the tmp aead refcnt before attaching it can: mcp251x: fix support for half duplex SPI host controllers iwlwifi: fix 11ax disabled bit in the regulatory capability flags i2c: designware: Adjust bus_freq_hz when refuse high speed mode set openvswitch: fix send of uninitialized stack memory in ct limit reply net: openvswitch: conntrack: simplify the return expression of ovs_ct_limit_get_default_limit() perf inject: Fix repipe usage s390/cpcmd: fix inline assembly register clobbering workqueue: Move the position of debug_work_activate() in __queue_work() clk: fix invalid usage of list cursor in unregister clk: fix invalid usage of list cursor in register net: macb: restore cmp registers on resume path net: cls_api: Fix uninitialised struct field bo->unlocked_driver_cb scsi: ufs: core: Fix wrong Task Tag used in task management request UPIUs scsi: ufs: core: Fix task management request completion timeout mptcp: forbit mcast-related sockopt on MPTCP sockets net: udp: Add support for getsockopt(..., ..., UDP_GRO, ..., ...); drm/msm: Set drvdata to NULL when msm_drm_init() fails RDMA/rtrs-clt: Close rtrs client conn before destroying rtrs clt session files i40e: Fix display statistics for veb_tc soc/fsl: qbman: fix conflicting alignment attributes xdp: fix xdp_return_frame() kernel BUG throw for page_pool memory model net/rds: Fix a use after free in rds_message_map_pages net/mlx5: Don't request more than supported EQs net/mlx5e: Fix ethtool indication of connector type net/mlx5e: Fix mapping of ct_label zero ASoC: sunxi: sun4i-codec: fill ASoC card owner I2C: JZ4780: Fix bug for Ingenic X1000. net: phy: broadcom: Only advertise EEE for supported modes nfp: flower: ignore duplicate merge hints from FW net: qrtr: Fix memory leak on qrtr_tx_wait failure net/ncsi: Avoid channel_monitor hrtimer deadlock ARM: dts: imx6: pbab01: Set vmmc supply for both SD interfaces net:tipc: Fix a double free in tipc_sk_mcast_rcv cxgb4: avoid collecting SGE_QBASE regs during traffic net: dsa: Fix type was not set for devlink port gianfar: Handle error code at MAC address change ethernet: myri10ge: Fix a use after free in myri10ge_sw_tso mlxsw: spectrum: Fix ECN marking in tunnel decapsulation can: isotp: fix msg_namelen values depending on CAN_REQUIRED_SIZE can: bcm/raw: fix msg_namelen values depending on CAN_REQUIRED_SIZE xfrm: Provide private skb extensions for segmented and hw offloaded ESP packets arm64: dts: imx8mm/q: Fix pad control of SD1_DATA0 drivers/net/wan/hdlc_fr: Fix a double free in pvc_xmit sch_red: fix off-by-one checks in red_check_params() geneve: do not modify the shared tunnel info when PMTU triggers an ICMP reply vxlan: do not modify the shared tunnel info when PMTU triggers an ICMP reply amd-xgbe: Update DMA coherency values hostfs: fix memory handling in follow_link() i40e: Fix kernel oops when i40e driver removes VF's i40e: Added Asym_Pause to supported link modes virtchnl: Fix layout of RSS structures xfrm: Fix NULL pointer dereference on policy lookup ASoC: wm8960: Fix wrong bclk and lrclk with pll enabled for some chips ASoC: SOF: Intel: HDA: fix core status verification esp: delete NETIF_F_SCTP_CRC bit from features for esp offload net: xfrm: Localize sequence counter per network namespace ARM: OMAP4: PM: update ROM return address for OSWR and OFF ARM: OMAP4: Fix PMIC voltage domains for bionic regulator: bd9571mwv: Fix AVS and DVFS voltage range remoteproc: qcom: pil_info: avoid 64-bit division xfrm: Use actual socket sk instead of skb socket for xfrm_output_resume xfrm: interface: fix ipv4 pmtu check to honor ip header df ice: Recognize 860 as iSCSI port in CEE mode ice: Refactor DCB related variables out of the ice_port_info struct net: sched: fix err handler in tcf_action_init() KVM: x86/mmu: preserve pending TLB flush across calls to kvm_tdp_mmu_zap_sp KVM: x86/mmu: Don't allow TDP MMU to yield when recovering NX pages KVM: x86/mmu: Ensure TLBs are flushed for TDP MMU during NX zapping KVM: x86/mmu: Ensure TLBs are flushed when yielding during GFN range zap KVM: x86/mmu: Yield in TDU MMU iter even if no SPTES changed KVM: x86/mmu: Ensure forward progress when yielding in TDP MMU iter KVM: x86/mmu: Rename goal_gfn to next_last_level_gfn KVM: x86/mmu: Merge flush and non-flush tdp_mmu_iter_cond_resched KVM: x86/mmu: change TDP MMU yield function returns to match cond_resched i2c: turn recovery error on init to debug percpu: make pcpu_nr_empty_pop_pages per chunk type scsi: target: iscsi: Fix zero tag inside a trace event scsi: pm80xx: Fix chip initialization failure driver core: Fix locking bug in deferred_probe_timeout_work_func() usbip: synchronize event handler with sysfs code paths usbip: vudc synchronize sysfs code paths usbip: stub-dev synchronize sysfs code paths usbip: add sysfs_lock to synchronize sysfs code paths thunderbolt: Fix off by one in tb_port_find_retimer() thunderbolt: Fix a leak in tb_retimer_add() net: let skb_orphan_partial wake-up waiters. net-ipv6: bugfix - raw & sctp - switch to ipv6_can_nonlocal_bind() net: hsr: Reset MAC header for Tx path mac80211: fix TXQ AC confusion mac80211: fix time-is-after bug in mlme cfg80211: check S1G beacon compat element length nl80211: fix potential leak of ACL params nl80211: fix beacon head validation net: sched: fix action overwrite reference counting net: sched: sch_teql: fix null-pointer dereference vdpa/mlx5: Fix suspend/resume index restoration i40e: Fix sparse errors in i40e_txrx.c i40e: Fix sparse error: uninitialized symbol 'ring' i40e: Fix sparse error: 'vsi->netdev' could be null i40e: Fix sparse warning: missing error code 'err' net: ensure mac header is set in virtio_net_hdr_to_skb() bpf, sockmap: Fix incorrect fwd_alloc accounting bpf, sockmap: Fix sk->prot unhash op reset bpf: Refcount task stack in bpf_get_task_stack libbpf: Only create rx and tx XDP rings when necessary libbpf: Restore umem state after socket create failure libbpf: Ensure umem pointer is non-NULL before dereferencing ethernet/netronome/nfp: Fix a use after free in nfp_bpf_ctrl_msg_rx bpf: link: Refuse non-O_RDWR flags in BPF_OBJ_GET bpf: Enforce that struct_ops programs be GPL-only libbpf: Fix bail out from 'ringbuf_process_ring()' on error net: hso: fix null-ptr-deref during tty device unregistration ice: fix memory leak of aRFS after resuming from suspend iwlwifi: pcie: properly set LTR workarounds on 22000 devices ice: Cleanup fltr list in case of allocation issues ice: Use port number instead of PF ID for WoL ice: Fix for dereference of NULL pointer ice: remove DCBNL_DEVRESET bit from PF state ice: fix memory allocation call ice: prevent ice_open and ice_stop during reset ice: Increase control queue timeout ice: Continue probe on link/PHY errors batman-adv: initialize "struct batadv_tvlv_tt_vlan_data"->reserved field ARM: dts: turris-omnia: configure LED[2]/INTn pin as interrupt pin parisc: avoid a warning on u8 cast for cmpxchg on u8 pointers parisc: parisc-agp requires SBA IOMMU driver of: property: fw_devlink: do not link ".*,nr-gpios" ethtool: fix incorrect datatype in set_eee ops fs: direct-io: fix missing sdio->boundary ocfs2: fix deadlock between setattr and dio_end_io_write nds32: flush_dcache_page: use page_mapping_file to avoid races with swapoff ia64: fix user_stack_pointer() for ptrace() gcov: re-fix clang-11+ support LOOKUP_MOUNTPOINT: we are cleaning "jumped" flag too late IB/hfi1: Fix probe time panic when AIP is enabled with a buggy BIOS ACPI: processor: Fix build when CONFIG_ACPI_PROCESSOR=m drm/i915: Fix invalid access to ACPI _DSM objects net: dsa: lantiq_gswip: Configure all remaining GSWIP_MII_CFG bits net: dsa: lantiq_gswip: Don't use PHY auto polling net: dsa: lantiq_gswip: Let GSWIP automatically set the xMII clock net: ipv6: check for validity before dereferencing cfg->fc_nlinfo.nlh xen/evtchn: Change irq_info lock to raw_spinlock_t selinux: fix race between old and new sidtab selinux: fix cond_list corruption when changing booleans selinux: make nslot handling in avtab more robust nfc: Avoid endless loops caused by repeated llcp_sock_connect() nfc: fix memory leak in llcp_sock_connect() nfc: fix refcount leak in llcp_sock_connect() nfc: fix refcount leak in llcp_sock_bind() ASoC: intel: atom: Stop advertising non working S24LE support ALSA: hda/conexant: Apply quirk for another HP ZBook G5 model ALSA: hda/realtek: Fix speaker amp setup on Acer Aspire E1 ALSA: aloop: Fix initialization of controls xfrm/compat: Cleanup WARN()s that can be user-triggered ANDROID: usb: typec: tcpm: Update tcpm_update_sink_capabilities ANDROID: GKI: Update the ABI xml ANDROID: GKI: Add generic aarch64 symbol list ANDROID: usb: host: Use old init scheme when hook unavailable Revert "dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size" Revert "dm verity: fix FEC for RS roots unaligned to block size" Revert "ANDROID: AVB error handler to invalidate vbmeta partition." ANDROID: gki_defconfig: reduce KFENCE pool size FROMGIT: virt_wifi: Return micros for BSS TSF values ANDROID: stacktrace: export stack_trace_save_tsk/regs ANDROID: arm64: declare system_32bit_el0_cpumask as export ANDROID: Fix compilation warning in __iommu_map_pages() ANDROID: iommu/io-pgtable-arm: Fix arguments for __arm_lpae_map() ANDROID: GKI: Bump KMI_GENERATION, ABI representation ANDROID: GKI: Update virtual device symbol list ANDROID: usb: host: free the offload TR by vendor hook Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/ethernet-controller.yaml net/qrtr/qrtr.c Change-Id: I2cd033199ac0993bd0f793aeedee16a2ccbb5245 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-15 22:30:04 +09:00
include/uapi/linux/rose.h
include/uapi/linux/route.h
include/uapi/linux/rpl.h
include/uapi/linux/rpmsg.h
include/uapi/linux/rseq.h
include/uapi/linux/rtc.h
include/uapi/linux/rtnetlink.h
include/uapi/linux/sched.h
include/uapi/linux/sched/types.h
include/uapi/linux/screen_info.h
include/uapi/linux/sctp.h
include/uapi/linux/seccomp.h
include/uapi/linux/securebits.h
include/uapi/linux/sed-opal.h
include/uapi/linux/seg6_genl.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/seg6.h
include/uapi/linux/seg6_local.h
include/uapi/linux/selinux_netlink.h
include/uapi/linux/sem.h
include/uapi/linux/serial_core.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/serial.h
include/uapi/linux/serial_reg.h
include/uapi/linux/serio.h
include/uapi/linux/shm.h
include/uapi/linux/signalfd.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/signal.h
include/uapi/linux/snmp.h
include/uapi/linux/sock_diag.h
include/uapi/linux/socket.h
include/uapi/linux/sockios.h
include/uapi/linux/stat.h
include/uapi/linux/stddef.h
include/uapi/linux/string.h
include/uapi/linux/sunrpc/debug.h
include/uapi/linux/suspend_ioctls.h
include/uapi/linux/swab.h
include/uapi/linux/sync_file.h
include/uapi/linux/sysctl.h
include/uapi/linux/sysinfo.h
include/uapi/linux/taskstats.h
include/uapi/linux/tc_act/tc_bpf.h
include/uapi/linux/tc_act/tc_csum.h
include/uapi/linux/tc_act/tc_ct.h
include/uapi/linux/tc_act/tc_gact.h
include/uapi/linux/tc_act/tc_gate.h
include/uapi/linux/tc_act/tc_mirred.h
include/uapi/linux/tc_act/tc_mpls.h
include/uapi/linux/tc_act/tc_pedit.h
include/uapi/linux/tc_act/tc_sample.h
include/uapi/linux/tc_act/tc_skbedit.h
include/uapi/linux/tc_act/tc_tunnel_key.h
include/uapi/linux/tc_act/tc_vlan.h
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
include/uapi/linux/tc_ematch/tc_em_cmp.h
include/uapi/linux/tc_ematch/tc_em_meta.h
include/uapi/linux/tc_ematch/tc_em_nbyte.h
include/uapi/linux/tc_ematch/tc_em_text.h
include/uapi/linux/tcp.h
include/uapi/linux/tcp_metrics.h
include/uapi/linux/termios.h
include/uapi/linux/thermal.h
include/uapi/linux/time.h
include/uapi/linux/timerfd.h
include/uapi/linux/times.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/time_types.h
include/uapi/linux/timex.h
include/uapi/linux/tiocl.h
include/uapi/linux/tipc_config.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/tipc.h
include/uapi/linux/tipc_netlink.h
include/uapi/linux/tipc_sockets_diag.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
include/uapi/linux/tls.h
include/uapi/linux/tty_flags.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/tty.h
include/uapi/linux/types.h
include/uapi/linux/udp.h
include/uapi/linux/uhid.h
include/uapi/linux/uinput.h
include/uapi/linux/uio.h
include/uapi/linux/uleds.h
include/uapi/linux/un.h
include/uapi/linux/unistd.h
include/uapi/linux/usb/audio.h
include/uapi/linux/usb/cdc.h
include/uapi/linux/usb/ch11.h
include/uapi/linux/usb/ch9.h
include/uapi/linux/usb/charger.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/usbdevice_fs.h
include/uapi/linux/usb/f_accessory.h
include/uapi/linux/usb/functionfs.h
include/uapi/linux/usb/g_uvc.h
include/uapi/linux/usb/midi.h
include/uapi/linux/usb/video.h
include/uapi/linux/userfaultfd.h
include/uapi/linux/utime.h
include/uapi/linux/utsname.h
include/uapi/linux/uuid.h
include/uapi/linux/uvcvideo.h
include/uapi/linux/v4l2-common.h
include/uapi/linux/v4l2-controls.h
include/uapi/linux/v4l2-dv-timings.h
include/uapi/linux/v4l2-mediabus.h
include/uapi/linux/v4l2-subdev.h
include/uapi/linux/veth.h
include/uapi/linux/vfio.h
include/uapi/linux/vhost.h
include/uapi/linux/vhost_types.h
include/uapi/linux/videodev2.h
include/uapi/linux/virtio_config.h
Merge android12-5.10.18 (59e0bda) into msm-5.10 * refs/heads/tmp-59e0bda: Revert "UPSTREAM: mmc: sdhci-msm: add Inline Crypto Engine support" ANDROID: GKI: Update abi_gki_aarch64_qcom for bitmap parsing ANDROID: mm, oom: Prevent extra put_task when oom_evaluate_task is aborted ANDROID: Update the ABI ANDROID: modpost: update nits from late review ANDROID: GKI: Enable CONFIG_MODULE_SCMVERSION=y ANDROID: modpost: Support relative paths for module_srcpath ANDROID: modules: introduce the MODULE_SCMVERSION config ANDROID: scripts/setlocalversion: allow running in a subdir ANDROID: abi_gki_aarch64_qcom: Update symbol list ANDROID: GKI: Add iommu_get_msi_cookie() to the symbol list UPSTREAM: zram: support page writeback ANDROID: sched/pause: migrate_tasks crash Linux 5.10.18 media: pwc: Use correct device for DMA btrfs: fix crash after non-aligned direct IO write with O_DSYNC btrfs: fix backport of 2175bf57dc952 in 5.10.13 Bluetooth: btusb: Always fallback to alt 1 for WBS tty: protect tty_write from odd low-level tty disciplines xen-blkback: fix error handling in xen_blkbk_map() xen-scsiback: don't "handle" error by BUG() xen-netback: don't "handle" error by BUG() xen-blkback: don't "handle" error by BUG() xen/arm: don't ignore return errors from set_phys_to_machine Xen/gntdev: correct error checking in gntdev_map_grant_pages() Xen/gntdev: correct dev_bus_addr handling in gntdev_map_grant_pages() Xen/x86: also check kernel mapping in set_foreign_p2m_mapping() Xen/x86: don't bail early from clear_foreign_p2m_mapping() net: fix proc_fs init handling in af_packet and tls net: bridge: Fix a warning when del bridge sysfs net: openvswitch: fix TTL decrement exception action execution net: sched: incorrect Kconfig dependencies on Netfilter modules mt76: mt7615: fix rdd mcu cmd endianness mt76: mt7915: fix endian issues net/sched: fix miss init the mru in qdisc_skb_cb mptcp: skip to next candidate if subflow has unacked data net: qrtr: Fix port ID for control messages IB/isert: add module param to set sg_tablesize for IO cmd vdpa_sim: add get_config callback in vdpasim_dev_attr vdpa_sim: make 'config' generic and usable for any device type vdpa_sim: store parsed MAC address in a buffer vdpa_sim: add struct vdpasim_dev_attr for device attributes vdpa_sim: remove hard-coded virtq count ANDROID: sched: Exempt paused CPU from nohz idle balance ANDROID: Update QCOM symbol list ANDROID: gki_defconfig: enable CONFIG_MMC_CRYPTO ANDROID: mmc: cqhci: set blk_keyslot_manager::features UPSTREAM: mmc: sdhci-msm: add Inline Crypto Engine support UPSTREAM: dt-bindings: mmc: sdhci-msm: add ICE registers and clock UPSTREAM: firmware: qcom_scm: update comment for ICE-related functions UPSTREAM: mmc: cqhci: add cqhci_host_ops::program_key UPSTREAM: mmc: cqhci: add support for inline encryption UPSTREAM: mmc: cqhci: initialize upper 64 bits of 128-bit task descriptors UPSTREAM: mmc: cqhci: rename cqhci.c to cqhci-core.c UPSTREAM: mmc: core: Add basic support for inline encryption UPSTREAM: scsi: ufs: use devm_blk_ksm_init() UPSTREAM: block/keyslot-manager: introduce devm_blk_ksm_init() ANDROID: gki_defconfig: enable BLAKE2b support UPSTREAM: crypto: arm/blake2b - add NEON-accelerated BLAKE2b UPSTREAM: crypto: blake2b - update file comment UPSTREAM: crypto: blake2b - sync with blake2s implementation UPSTREAM: wireguard: Kconfig: select CRYPTO_BLAKE2S_ARM UPSTREAM: crypto: arm/blake2s - add ARM scalar optimized BLAKE2s UPSTREAM: crypto: blake2s - include <linux/bug.h> instead of <asm/bug.h> UPSTREAM: crypto: blake2s - adjust include guard naming UPSTREAM: crypto: blake2s - add comment for blake2s_state fields UPSTREAM: crypto: blake2s - optimize blake2s initialization UPSTREAM: crypto: blake2s - share the "shash" API boilerplate code UPSTREAM: crypto: blake2s - move update and final logic to internal/blake2s.h UPSTREAM: crypto: blake2s - remove unneeded includes UPSTREAM: crypto: x86/blake2s - define shash_alg structs using macros UPSTREAM: crypto: blake2s - define shash_alg structs using macros UPSTREAM: crypto: lib/blake2s - Move selftest prototype into header file ANDROID: vmscan: Fix sparse warnings for kswapd_threads ANDROID: mm: hide get_each_object_track declaration when CONFIG_SLUB=n FROMGIT: mm, compaction: make fast_isolate_freepages() stay within zone ANDROID: sched: time: Export symbols needed for schedutil module ANDROID: vmscan: Support multiple kswapd threads per node ANDROID: mm: add get_each_object_track function ANDROID: mm: Add vendor hook in pagecache_get_page() ANDROID: mm: Add vendor hook in rmqueue() ANDROID: GKI: Build in VIRTIO_FS ANDROID: dm: sync inline crypto support with patches going upstream ANDROID: sched: Add restricted vendor hooks in CFS scheduler ANDROID: drm: kirin: Remove dead code that was causing build failures ANDROID: adv7511: Add poweron delay to allow for EDID probing to work ANDROID: Add hikey960 build infrastructure file ANDROID: Add hikey960 GKI config fragment ANDROID: arm64: dts: hi3660-hikey960: Add i2s & sound device ANDROID: ASoC: add hikey960-i2s DT bindings ANDROID: sound: Add hikey960 i2s audio driver ANDROID: arm64: dts: hi3660: enable gpu ANDROID: arm64: dts: hi3660: add display driver dts ANDROID: arm64: dts: hikey960: Add CMA entry for DMA-BUF Heap/framebuffers ANDROID: drm: kirin960: Remove one mode-line that seems to be causing trouble ANDROID: drm: kirin: remove wait for VACTIVE IRQ ANDROID: drm: kirin: Add kirin960 dpe driver support ANDROID: drm: kirin: Introduce kirin960 ANDROID: dts: hi3660-hikey960: Add usb mux hub for hikey960 ANDROID: dt-bindings: misc: Add bindings for HiSilicon usb hub and data role switch functionality on HiKey960 UPSTREAM: remoteproc: coredump: Add minidump functionality UPSTREAM: remoteproc: core: Add ops to enable custom coredump functionality ANDROID: gic-v3: Update vendor hook to set affinity in GIC v3 ANDROID: cpuhp/aarch32: keep last 32bit cpu active Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/mmc/sdhci-msm.txt android/abi_gki_aarch64_qcom net/qrtr/qrtr.c Change-Id: I66803e82c640c2d190a03f21dc3ccf6c000d4937 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-27 01:29:28 +09:00
include/uapi/linux/virtio_fs.h
include/uapi/linux/virtio_ids.h
include/uapi/linux/virtio_net.h
include/uapi/linux/virtio_ring.h
include/uapi/linux/virtio_types.h
include/uapi/linux/virtio_vsock.h
include/uapi/linux/vmcore.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/vm_sockets_diag.h
include/uapi/linux/vm_sockets.h
include/uapi/linux/vsockmon.h
include/uapi/linux/vt.h
include/uapi/linux/wait.h
include/uapi/linux/watchdog.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/linux/watch_queue.h
include/uapi/linux/wireguard.h
include/uapi/linux/wireless.h
include/uapi/linux/xattr.h
include/uapi/linux/xfrm.h
include/uapi/rdma/hfi/hfi1_ioctl.h
include/uapi/rdma/ib_user_ioctl_verbs.h
include/uapi/rdma/ib_user_mad.h
include/uapi/rdma/ib_user_verbs.h
include/uapi/rdma/rdma_netlink.h
include/uapi/rdma/rdma_user_ioctl_cmds.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/uapi/rdma/rdma_user_ioctl.h
include/uapi/scsi/scsi_bsg_ufs.h
include/uapi/sound/asequencer.h
include/uapi/sound/asoc.h
include/uapi/sound/asound.h
include/uapi/sound/compress_offload.h
include/uapi/sound/compress_params.h
include/uapi/sound/tlv.h
include/vdso/bits.h
include/vdso/clocksource.h
include/vdso/const.h
include/vdso/datapage.h
include/vdso/helpers.h
include/vdso/jiffies.h
include/vdso/ktime.h
include/vdso/limits.h
include/vdso/math64.h
include/vdso/processor.h
include/vdso/time32.h
include/vdso/time64.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
include/vdso/time.h
include/vdso/vsyscall.h
include/video/display_timing.h
include/video/mipi_display.h
include/video/of_display_timing.h
include/video/of_videomode.h
include/video/vga.h
include/video/videomode.h
include/xen/arm/hypervisor.h
include/xen/balloon.h
include/xen/interface/hvm/start_info.h
include/xen/swiotlb-xen.h
include/xen/xen.h
init/calibrate.c
init/do_mounts.c
init/do_mounts.h
init/do_mounts_initrd.c
init/do_mounts_rd.c
init/initramfs.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
init/init_task.c
init/main.c
init/version.c
kernel/async.c
kernel/audit.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
kernel/auditfilter.c
kernel/audit_fsnotify.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
kernel/audit.h
kernel/auditsc.c
kernel/audit_tree.c
kernel/audit_watch.c
kernel/bounds.c
kernel/bpf/arraymap.c
kernel/bpf/bpf_iter.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
kernel/bpf/bpf_local_storage.c
kernel/bpf/bpf_lru_list.c
kernel/bpf/bpf_lru_list.h
kernel/bpf/bpf_struct_ops.c
kernel/bpf/bpf_struct_ops_types.h
kernel/bpf/btf.c
kernel/bpf/cgroup.c
kernel/bpf/core.c
kernel/bpf/cpumap.c
kernel/bpf/devmap.c
kernel/bpf/disasm.c
kernel/bpf/disasm.h
kernel/bpf/dispatcher.c
kernel/bpf/hashtab.c
kernel/bpf/helpers.c
kernel/bpf/inode.c
kernel/bpf/local_storage.c
kernel/bpf/lpm_trie.c
kernel/bpf/map_in_map.c
kernel/bpf/map_in_map.h
kernel/bpf/map_iter.c
kernel/bpf/net_namespace.c
kernel/bpf/offload.c
kernel/bpf/percpu_freelist.c
kernel/bpf/percpu_freelist.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
kernel/bpf/preload/bpf_preload.h
kernel/bpf/preload/iterators/bpf_preload_common.h
kernel/bpf/prog_iter.c
kernel/bpf/queue_stack_maps.c
kernel/bpf/reuseport_array.c
kernel/bpf/ringbuf.c
kernel/bpf/stackmap.c
kernel/bpf/syscall.c
kernel/bpf/task_iter.c
kernel/bpf/tnum.c
kernel/bpf/trampoline.c
kernel/bpf/verifier.c
kernel/capability.c
kernel/cfi.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
kernel/cgroup/cgroup.c
kernel/cgroup/cgroup-internal.h
kernel/cgroup/cgroup-v1.c
kernel/cgroup/cpuset.c
kernel/cgroup/freezer.c
kernel/cgroup/legacy_freezer.c
kernel/cgroup/namespace.c
kernel/cgroup/rstat.c
kernel/compat.c
kernel/configs.c
kernel/cpu.c
kernel/cpu_pm.c
kernel/cred.c
kernel/delayacct.c
kernel/dma/coherent.c
kernel/dma/contiguous.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
kernel/dma/debug.h
kernel/dma/direct.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
kernel/dma/direct.h
kernel/dma/dummy.c
kernel/dma/mapping.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
kernel/dma/ops_helpers.c
kernel/dma/pool.c
kernel/dma/remap.c
kernel/dma/swiotlb.c
kernel/events/callchain.c
kernel/events/core.c
kernel/events/hw_breakpoint.c
kernel/events/internal.h
kernel/events/ring_buffer.c
kernel/events/uprobes.c
kernel/exec_domain.c
kernel/exit.c
kernel/extable.c
kernel/fork.c
kernel/freezer.c
kernel/futex.c
kernel/groups.c
Merge android12-5.10.26 (99941e2) into msm-5.10 * refs/heads/tmp-99941e2: ANDROID: gki_defconfig: Enable NET_CLS_{BASIC,TCINDEX,MATCHALL} & NET_ACT_{GACT,MIRRED} FROMLIST: selftests: Add a MREMAP_DONTUNMAP selftest for shmem FROMLIST: mm: Extend MREMAP_DONTUNMAP to non-anonymous mappings ANDROID: GKI: enable CONFIG_CMA_SYSFS ANDROID: make cma_sysfs experimental FROMLIST: mm: cma: support sysfs ANDROID: cpuidle: Move vendor hook to enter proper state ANDROID: fix up ext4 build from 5.10.26 ANDROID: GKI: Enable DETECT_HUNG_TASK ANDROID: refresh ABI XML to new version ANDROID: GKI: refresh ABI XML Linux 5.10.26 cifs: Fix preauth hash corruption x86/apic/of: Fix CPU devicetree-node lookups genirq: Disable interrupts for force threaded handlers firmware/efi: Fix a use after bug in efi_mem_reserve_persistent efi: use 32-bit alignment for efi_guid_t literals static_call: Fix static_call_update() sanity check MAINTAINERS: move the staging subsystem to lists.linux.dev MAINTAINERS: move some real subsystems off of the staging mailing list ext4: fix rename whiteout with fast commit ext4: fix potential error in ext4_do_update_inode ext4: do not try to set xattr into ea_inode if value is empty ext4: stop inode update before return ext4: find old entry again if failed to rename whiteout ext4: fix error handling in ext4_end_enable_verity() efivars: respect EFI_UNSUPPORTED return from firmware x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() x86: Move TS_COMPAT back to asm/thread_info.h kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() x86/ioapic: Ignore IRQ2 again perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT perf/x86/intel: Fix a crash caused by zero PEBS status PCI: rpadlpar: Fix potential drc_name corruption in store functions counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register counter: stm32-timer-cnt: fix ceiling write max value iio: hid-sensor-temperature: Fix issues of timestamp channel iio: hid-sensor-prox: Fix scale not correct issue iio: hid-sensor-humidity: Fix alignment issue of timestamp channel iio: adc: adi-axi-adc: add proper Kconfig dependencies iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask iio: adc: ab8500-gpadc: Fix off by 10 to 3 iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler iio: adis16400: Fix an error code in adis16400_initial_setup() iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel iio:adc:stm32-adc: Add HAS_IOMEM dependency thunderbolt: Increase runtime PM reference count on DP tunnel discovery thunderbolt: Initialize HopID IDAs in tb_switch_alloc() usb: dwc3: gadget: Prevent EP queuing while stopping transfers usb: dwc3: gadget: Allow runtime suspend if UDC unbinded usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct usb: gadget: configfs: Fix KASAN use-after-free usbip: Fix incorrect double assignment to udc->ud.tcp_rx usb-storage: Add quirk to defeat Kindle's automatic unload powerpc: Force inlining of cpu_has_feature() to avoid build failure gfs2: bypass signal_our_withdraw if no journal gfs2: move freeze glock outside the make_fs_rw and _ro functions gfs2: Add common helper for holding and releasing the freeze glock regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 voltage setting regulator: pca9450: Enable system reset on WDOG_B assertion regulator: pca9450: Add SD_VSEL GPIO for LDO5 net: bonding: fix error return code of bond_neigh_init() io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED return io_uring: don't attempt IO reissue from the ring exit path drm/amd/pm: fulfill the Polaris implementation for get_clock_by_type_with_latency() s390/qeth: schedule TX NAPI on QAOB completion ibmvnic: remove excessive irqsave media: cedrus: h264: Support profile controls io_uring: fix inconsistent lock state iwlwifi: Add a new card for MA family drm/amd/display: turn DPMS off on connector unplug MIPS: compressed: fix build with enabled UBSAN net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 i40e: Fix endianness conversions powerpc/sstep: Fix darn emulation powerpc/sstep: Fix load-store and update emulation RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used scsi: isci: Pass gfp_t flags in isci_port_bc_change_received() scsi: isci: Pass gfp_t flags in isci_port_link_up() scsi: isci: Pass gfp_t flags in isci_port_link_down() scsi: mvsas: Pass gfp_t flags to libsas event notifiers scsi: libsas: Introduce a _gfp() variant of event notifiers scsi: libsas: Remove notifier indirection scsi: pm8001: Neaten debug logging macros and uses scsi: pm80xx: Fix pm8001_mpi_get_nvmd_resp() race condition scsi: pm80xx: Make running_req atomic scsi: pm80xx: Make mpi_build_cmd locking consistent module: harden ELF info handling module: avoid *goto*s in module_sig_check() module: merge repetitive strings in module_sig_check() RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug RDMA/rtrs: Introduce rtrs_post_send RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free bpf: Declare __bpf_free_used_maps() unconditionally serial: stm32: fix DMA initialization error handling tty: serial: stm32-usart: Remove set but unused 'cookie' variables ibmvnic: serialize access to work queue on remove ibmvnic: add some debugs nvme-rdma: fix possible hang when failing to set io queues gpiolib: Assign fwnode to parent's if no primary one provided counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED RISC-V: correct enum sbi_ext_rfence_fid scsi: ufs: ufs-mediatek: Correct operator & -> && scsi: myrs: Fix a double free in myrs_cleanup() scsi: lpfc: Fix some error codes in debugfs riscv: Correct SPARSEMEM configuration cifs: fix allocation size on newly created files kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL again net/qrtr: fix __netdev_alloc_skb call io_uring: ensure that SQPOLL thread is started for exit pstore: Fix warning in pstore_kill_sb() i915/perf: Start hrtimer only if sampling the OA buffer sunrpc: fix refcount leak for rpc auth modules vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation vfio: IOMMU_API should be selected svcrdma: disable timeouts on rdma backchannel NFSD: fix dest to src mount in inter-server COPY NFSD: Repair misuse of sv_lock in 5.10.16-rt30. nfsd: don't abort copies early nfsd: Don't keep looking up unhashed files in the nfsd file cache nvmet: don't check iosqes,iocqes for discovery controllers nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU nvme-tcp: fix possible hang when failing to set io queues nvme-tcp: fix misuse of __smp_processor_id with preemption enabled nvme: fix Write Zeroes limitations ALSA: usb-audio: Fix unintentional sign extension issue afs: Stop listxattr() from listing "afs.*" attributes afs: Fix accessing YFS xattrs on a non-YFS server ASoC: simple-card-utils: Do not handle device clock ASoC: qcom: lpass-cpu: Fix lpass dai ids parse ASoC: codecs: wcd934x: add a sanity check in set channel map ASoC: qcom: sdm845: Fix array out of range on rx slim channels ASoC: qcom: sdm845: Fix array out of bounds access ASoC: SOF: intel: fix wrong poll bits in dsp power down ASoC: SOF: Intel: unregister DMIC device on probe error ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold ASoC: fsl_ssi: Fix TDM slot setup for I2S mode drm/amd/display: Correct algorithm for reversed gamma vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails vhost-vdpa: fix use-after-free of v->config_ctx btrfs: fix slab cache flags for free space tree bitmap btrfs: fix race when cloning extent buffer during rewind of an old root zonefs: fix to update .i_wr_refcnt correctly in zonefs_open_zone() zonefs: prevent use of seq files as swap file zonefs: Fix O_APPEND async write handling s390/pci: fix leak of PCI device structure s390/pci: remove superfluous zdev->zbus check s390/pci: refactor zpci_create_device() s390/vtime: fix increased steal time accounting Revert "PM: runtime: Update device status before letting suppliers suspend" ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air ALSA: hda: generic: Fix the micmute led init state ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro ALSA: dice: fix null pointer dereference when node is disconnected spi: cadence: set cqspi to the driver_data field of struct device ASoC: ak5558: Add MODULE_DEVICE_TABLE ASoC: ak4458: Add MODULE_DEVICE_TABLE ANDROID: refresh ABI XML to new version ANDROID: refresh ABI Linux 5.10.25 net: dsa: b53: Support setting learning on port ALSA: usb-audio: Don't avoid stopping the stream at disconnection Revert "nfsd4: a client's own opens needn't prevent delegations" Revert "nfsd4: remove check_conflicting_opens warning" fuse: fix live lock in fuse_iget() RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes bpf, selftests: Fix up some test_verifier cases for unprivileged bpf: Add sanity check for upper ptr_limit bpf: Simplify alu_limit masking for pointer arithmetic bpf: Fix off-by-one for area size in creating mask to left bpf: Prohibit alu ops for pointer types not defining ptr_limit crypto: x86/aes-ni-xts - use direct calls to and 4-way stride crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg Linux 5.10.24 RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size KVM: arm64: Fix nVHE hyp panic host context restore xen/events: avoid handling the same event on two cpus at the same time xen/events: don't unmask an event channel when an eoi is pending mm/page_alloc.c: refactor initialization of struct page for holes in memory layout KVM: arm64: Ensure I-cache isolation between vcpus of a same VM mm/madvise: replace ptrace attach requirement for process_madvise mm/userfaultfd: fix memory corruption due to writeprotect KVM: arm64: Fix exclusive limit for IPA size KVM: arm64: Reject VM creation when the default IPA size is unsupported KVM: arm64: nvhe: Save the SPE context early KVM: arm64: Avoid corrupting vCPU context register in guest exit KVM: arm64: Fix range alignment when walking page tables KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged KVM: x86: Ensure deadline timer has truly expired before posting its IRQ x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls x86/sev-es: Use __copy_from_user_inatomic() x86/sev-es: Correctly track IRQ states in runtime #VC handler x86/entry: Move nmi entry/exit into common code x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack x86/sev-es: Introduce ip_within_syscall_gap() helper x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 binfmt_misc: fix possible deadlock in bm_register_write powerpc: Fix missing declaration of [en/dis]able_kernel_vsx() powerpc: Fix inverted SET_FULL_REGS bitop powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() efi: stub: omit SetVirtualAddressMap() if marked unsupported in RT_PROP table sched/membarrier: fix missing local execution of ipi_sync_rq_state() linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* zram: fix return value on writeback_store include/linux/sched/mm.h: use rcu_dereference in in_vfork() stop_machine: mark helpers __always_inline seqlock,lockdep: Fix seqcount_latch_init() powerpc/64s/exception: Clean up a missed SRR specifier hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR perf/core: Flush PMU internal buffers for per-CPU events arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds configfs: fix a use-after-free in __configfs_open_file nvme-fc: fix racing controller reset and create association block: rsxx: fix error return code of rsxx_pci_probe() NFSv4.2: fix return value of _nfs4_get_security_label() NFS: Don't gratuitously clear the inode cache when lookup failed NFS: Don't revalidate the directory permissions on a lookup failure SUNRPC: Set memalloc_nofs_save() for sync tasks arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_hw_cpu_init() cpufreq: qcom-hw: fix dereferencing freed memory 'data' sh_eth: fix TRSCER mask for R7S72100 staging: comedi: pcl818: Fix endian problem for AI command data staging: comedi: pcl711: Fix endian problem for AI command data staging: comedi: me4000: Fix endian problem for AI command data staging: comedi: dmm32at: Fix endian problem for AI command data staging: comedi: das800: Fix endian problem for AI command data staging: comedi: das6402: Fix endian problem for AI command data staging: comedi: adv_pci1710: Fix endian problem for AI command data staging: comedi: addi_apci_1500: Fix endian problem for command sample staging: comedi: addi_apci_1032: Fix endian problem for COS sample staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() staging: rtl8712: unterminated string leads to read overflow staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() misc: fastrpc: restrict user apps from sending kernel RPC messages misc/pvpanic: Export module FDT device table Revert "serial: max310x: rework RX interrupt handling" usbip: fix vudc usbip_sockfd_store races leading to gpf usbip: fix vhci_hcd attach_store() races leading to gpf usbip: fix stub_dev usbip_sockfd_store() races leading to gpf usbip: fix vudc to check for stream socket usbip: fix vhci_hcd to check for stream socket usbip: fix stub_dev to check for stream socket USB: serial: cp210x: add some more GE USB IDs USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter USB: serial: ch341: add new Product ID USB: serial: io_edgeport: fix memory leak in edge_startup xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing xhci: Improve detection of device initiated wake signal. usb: xhci: do not perform Soft Retry for some xHCI hosts usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM USB: usblp: fix a hang in poll() if disconnected usb: dwc3: qcom: Honor wakeup enabled/disabled state usb: dwc3: qcom: add ACPI device id for sc8180x usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement usb: gadget: f_uac1: stop playback on function disable usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot USB: gadget: u_ether: Fix a configfs return code USB: gadget: udc: s3c2410_udc: fix return value check in s3c2410_udc_probe() Goodix Fingerprint device is not a modem cifs: do not send close in compound create+close requests mmc: cqhci: Fix random crash when remove mmc module/card mmc: core: Fix partition switch time for eMMC mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants xen/events: reset affinity of 2-level event when tearing it down software node: Fix node registration s390/dasd: fix hanging IO request during DASD driver unbind s390/dasd: fix hanging DASD driver unbind arm64: perf: Fix 64-bit event counter read truncation arm64: mte: Map hotplugged memory as Normal Tagged arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL block: Try to handle busy underlying device on discard block: Discard page cache of zone reset target range Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") ALSA: usb-audio: fix use after free in usb_audio_disconnect ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() ALSA: usb-audio: Apply the control quirk to Plantronics headsets ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar ALSA: hda: Avoid spurious unsol event handling during S3/S4 ALSA: hda: Flush pending unsolicited events before suspend ALSA: hda: Drop the BATCH workaround for AMD controllers ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 ALSA: hda/hdmi: Cancel pending works before suspend ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk ARM: efistub: replace adrl pseudo-op with adr_l macro invocation ARM: assembler: introduce adr_l, ldr_l and str_l macros ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler mmc: sdhci: Update firmware interface API clk: qcom: gpucc-msm8998: Add resets, cxc, fix flags on gpu_gx_gdsc scsi: target: core: Prevent underflow for service actions scsi: target: core: Add cmd length set before cmd complete scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling sysctl.c: fix underflow value setting risk in vm_table drivers/base/memory: don't store phys_device in memory blocks s390/smp: __smp_rescan_cpus() - move cpumask away from stack kasan: fix memory corruption in kasan_bitops_tags test i40e: Fix memory leak in i40e_probe PCI: Fix pci_register_io_range() memory leak kbuild: clamp SUBLEVEL to 255 ext4: don't try to processed freed blocks until mballoc is initialized PCI/LINK: Remove bandwidth notification drivers/base: build kunit tests without structleak plugin PCI: mediatek: Add missing of_node_put() to fix reference leak PCI: xgene-msi: Fix race in installing chained irq handler Input: applespi - don't wait for responses to commands indefinitely. sparc64: Use arch_validate_flags() to validate ADI flag sparc32: Limit memblock allocation to low memory clk: qcom: gdsc: Implement NO_RET_PERIPH flag iommu/amd: Fix performance counter initialization powerpc/64: Fix stack trace not displaying final frame HID: logitech-dj: add support for the new lightspeed connection iteration powerpc/perf: Record counter overflow always if SAMPLE_IP is unset powerpc: improve handling of unrecoverable system reset spi: stm32: make spurious and overrun interrupts visible powerpc/pci: Add ppc_md.discover_phbs() Platform: OLPC: Fix probe error handling mmc: sdhci-iproc: Add ACPI bindings for the RPi mmc: mediatek: fix race condition between msdc_request_timeout and irq mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' iommu/vt-d: Clear PRQ overflow only when PRQ is empty udf: fix silent AED tagLocation corruption scsi: ufs: WB is only available on LUN #0 to #7 i2c: rcar: optimize cacheline to minimize HW race condition i2c: rcar: faster irq code to minimize HW race condition ath11k: fix AP mode for QCA6390 ath11k: start vdev if a bss peer is already created ath11k: peer delete synchronization with firmware net: enetc: initialize RFS/RSS memories for unused ports too enetc: Fix unused var build warning for CONFIG_OF net: dsa: tag_mtk: fix 802.1ad VLAN egress net: dsa: tag_ar9331: let DSA core deal with TX reallocation net: dsa: tag_gswip: let DSA core deal with TX reallocation net: dsa: tag_dsa: let DSA core deal with TX reallocation net: dsa: tag_brcm: let DSA core deal with TX reallocation net: dsa: tag_edsa: let DSA core deal with TX reallocation net: dsa: tag_lan9303: let DSA core deal with TX reallocation net: dsa: tag_mtk: let DSA core deal with TX reallocation net: dsa: tag_ocelot: let DSA core deal with TX reallocation net: dsa: tag_qca: let DSA core deal with TX reallocation net: dsa: trailer: don't allocate additional memory for padding/tagging net: dsa: tag_ksz: don't allocate additional memory for padding/tagging net: dsa: implement a central TX reallocation procedure s390/qeth: fix notification for pending buffers during teardown s390/qeth: improve completion of pending TX buffers s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state s390/qeth: don't replace a fully completed async TX buffer net: hns3: fix error mask definition of flow director cifs: fix credit accounting for extra channel media: rc: compile rc-cec.c into rc-core media: v4l: vsp1: Fix bru null pointer access media: v4l: vsp1: Fix uif null pointer access media: rkisp1: params: fix wrong bits settings media: usbtv: Fix deadlock on suspend sh_eth: fix TRSCER mask for R7S9210 qxl: Fix uninitialised struct field head.surface_id s390/crypto: return -EFAULT if copy_to_user() fails s390/cio: return -EFAULT if copy_to_user() fails drm/i915: Wedge the GPU if command parser setup fails drm/shmem-helpers: vunmap: Don't put pages for dma-buf drm: meson_drv add shutdown function drm: Use USB controller's DMA mask when importing dmabufs drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff drm/shmem-helper: Check for purged buffers in fault handler drm/amdgpu/display: handle aux backlight in backlight_get_brightness drm/amdgpu/display: don't assert in set backlight function drm/amdgpu/display: simplify backlight setting drm/amd/pm: bug fix for pcie dpm drm/amd/display: Fix nested FPU context in dcn21_validate_bandwidth() drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandwidth_fp() drm/amd/display: Add a backlight module option drm/compat: Clear bounce structures gpio: fix gpio-device list corruption gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 gpiolib: acpi: Allow to find GpioInt() resource by name and index gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk bnxt_en: reliably allocate IRQ table on reset to avoid crash s390/cio: return -EFAULT if copy_to_user() fails again net: hns3: fix bug when calculating the TCAM table info net: hns3: fix query vlan mask value error for flow director perf report: Fix -F for branch & mem modes perf traceevent: Ensure read cmdlines are null terminated. mlxsw: spectrum_ethtool: Add an external speed to PTYS register selftests: forwarding: Fix race condition in mirror installation net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused ethtool: fix the check logic of at least one channel for RX/TX net: stmmac: fix wrongly set buffer2 valid when sph unsupport net: stmmac: fix watchdog timeout during suspend/resume stress test net: stmmac: stop each tx channel independently perf build: Fix ccache usage in $(CC) when generating arch errno table tools/resolve_btfids: Fix build error with older host toolchains ixgbe: fail to create xfrm offload of IPsec tunnel mode SA r8169: fix r8168fp_adjust_ocp_cmd function s390/qeth: fix memory leak after failed TX Buffer allocation net: qrtr: fix error return code of qrtr_sendmsg() net: enetc: allow hardware timestamping on TX queues with tc-etf enabled net: davicom: Fix regulator not turned off on driver removal net: davicom: Fix regulator not turned off on failed probe net: lapbether: Remove netif_start_queue / netif_stop_queue stmmac: intel: Fixes clock registration error seen for multiple interfaces net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII cipso,calipso: resolve a number of problems with the DOI refcounts netdevsim: init u64 stats for 32bit hardware net: usb: qmi_wwan: allow qmimux add/del with master up net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNKNOWN instead of SPEED_10 net: mscc: ocelot: properly reject destination IP keys in VCAP IS1 net: sched: avoid duplicates in classes dump nexthop: Do not flush blackhole nexthops when loopback goes down net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 net/mlx4_en: update moderation when config reset net: ethernet: mtk-star-emac: fix wrong unmap in RX handling net: enetc: keep RX ring consumer index in sync with hardware net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr net: enetc: force the RGMII speed and duplex instead of operating in inband mode net: enetc: don't disable VLAN filtering in IFF_PROMISC mode net: enetc: fix incorrect TPID when receiving 802.1ad tagged packets net: enetc: take the MDIO lock only once per NAPI poll cycle net: enetc: don't overwrite the RSS indirection table when initializing sh_eth: fix TRSCER mask for SH771x net: dsa: tag_rtl4_a: fix egress tags docs: networking: drop special stable handling Revert "mm, slub: consider rest of partial list if acquire_slab() fails" cifs: return proper error code in statfs(2) mount: fix mounting of detached mounts onto targets that reside on shared mounts powerpc/603: Fix protection of user pages mapped with PROT_NONE mt76: dma: do not report truncated frames to mac80211 ibmvnic: always store valid MAC address ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. libbpf: Clear map_info before each bpf_obj_get_info_by_fd samples, bpf: Add missing munmap in xdpsock selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier selftests/bpf: No need to drop the packet when there is no geneve opt selftests/bpf: Use the last page in test_snprintf_btf on s390 net: phy: fix save wrong speed and duplex problem if autoneg is on net: always use icmp{,v6}_ndo_send from ndo_start_xmit netfilter: x_tables: gpf inside xt_find_revision() netfilter: nf_nat: undo erroneous tcp edemux lookup tcp: add sanity tests to TCP_QUEUE_SEQ tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode can: flexcan: enable RX FIFO after FRZ/HALT valid can: flexcan: assert FRZ bit in flexcan_chip_freeze() can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership net: l2tp: reduce log level of messages in receive path, add counter instead net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 net: check if protocol extracted by virtio_net_hdr_set_proto is correct net: Fix gro aggregation for udp encaps with zero csum ath9k: fix transmitting to stations in dynamic SMPS mode crypto: mips/poly1305 - enable for all MIPS processors ethernet: alx: fix order of calls on resume powerpc/pseries: Don't enforce MSI affinity with kdump powerpc/perf: Fix handling of privilege level checks in perf interrupt context uapi: nfnetlink_cthelper.h: fix userspace compilation error Linux 5.10.23 nvme-pci: add quirks for Lexar 256GB SSD nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. KVM: SVM: Clear the CR4 register on reset scsi: ufs: Fix a duplicate dev quirk number ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible ASoC: Intel: sof_sdw: reorganize quirks by generation PCI: cadence: Retrain Link to work around Gen2 training defect ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE scsi: ufs: ufs-exynos: Apply vendor-specific values for three timeouts scsi: ufs: Introduce a quirk to allow only page-aligned sg entries misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom scsi: ufs: Add a quirk to permit overriding UniPro defaults scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller usb: cdns3: fix NULL pointer dereference on no platform data usb: cdns3: add quirk for enable runtime pm by default usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT usb: cdns3: host: add .suspend_quirk for xhci-plat.c ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 media: cx23885: add more quirks for reset DMA on some AMD IOMMU HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag platform/x86: acer-wmi: Add new force_caps module parameter platform/x86: acer-wmi: Cleanup accelerometer device handling platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines bus: ti-sysc: Implement GPMC debug quirk to drop platform data ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device mwifiex: pcie: skip cancel_work_sync() on reset failure path Bluetooth: btqca: Add valid le states quirk iommu/amd: Fix sleeping in atomic in increase_address_space() btrfs: don't flush from btrfs_delayed_inode_reserve_metadata btrfs: export and rename qgroup_reserve_meta arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state ASoC: SOF: Intel: broadwell: fix mutual exclusion with catpt driver ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling Linux 5.10.22 r8169: fix resuming from suspend on RTL8105e if machine runs on battery tomoyo: recognize kernel threads correctly of: unittest: Fix build on architectures without CONFIG_OF_ADDRESS Revert "arm64: dts: amlogic: add missing ethernet reset ID" iommu/vt-d: Fix status code for Allocate/Free PASID command rsxx: Return -EFAULT if copy_to_user() fails ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcount ALSA: hda: intel-nhlt: verify config type IB/mlx5: Add missing error code RDMA/rxe: Fix missing kconfig dependency on CRYPTO RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits mm: Remove examples from enum zone_type comment arm64: mm: Set ZONE_DMA size based on early IORT scan arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges of: unittest: Add test for of_dma_get_max_cpu_address() of/address: Introduce of_dma_get_max_cpu_address() arm64: mm: Move zone_dma_bits initialization into zone_sizes_init() arm64: mm: Move reserve_crashkernel() into mem_init() crypto - shash: reduce minimum alignment of shash_desc structure drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie drm/amdgpu:disable VCN for Navi12 SKU dm verity: fix FEC for RS roots unaligned to block size dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size io_uring: ignore double poll add on the same waitqueue head ring-buffer: Force before_stamp and write_stamp to be different on discard PM: runtime: Update device status before letting suppliers suspend btrfs: fix warning when creating a directory with smack enabled btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl btrfs: fix race between extent freeing/allocation when using bitmaps btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabled btrfs: fix race between swap file activation and snapshot creation btrfs: fix race between writes to swap files and scrub btrfs: fix raid6 qstripe kmap btrfs: avoid double put of block group when emptying cluster tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() ALSA: usb-audio: Drop bogus dB range in too low level ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 Conflicts: drivers/cpufreq/qcom-cpufreq-hw.c drivers/vfio/Kconfig net/qrtr/qrtr.c Change-Id: Ib622ea353c1c1db4b1cce31729d224df47902a57 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-26 21:07:47 +09:00
kernel/hung_task.c
kernel/iomem.c
kernel/irq/affinity.c
kernel/irq/autoprobe.c
kernel/irq/chip.c
kernel/irq/cpuhotplug.c
kernel/irq/debug.h
kernel/irq/devres.c
kernel/irq/dummychip.c
kernel/irq/generic-chip.c
kernel/irq/handle.c
kernel/irq/internals.h
kernel/irq/ipi.c
kernel/irq/irqdesc.c
kernel/irq/irqdomain.c
kernel/irq/manage.c
kernel/irq/msi.c
kernel/irq/pm.c
kernel/irq/proc.c
kernel/irq/resend.c
kernel/irq/settings.h
kernel/irq/spurious.c
kernel/irq_work.c
kernel/jump_label.c
kernel/kallsyms.c
Merge android12-5.10.21+ (8cf9478) into msm-5.10 * refs/heads/tmp-8cf9478: Revert "ANDROID: GKI: Enable bounds sanitizer" ANDROID: GKI: temporarily disable LTO/CFI ANDROID: Revert "f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap()" FROMLIST: KVM: arm64: Disable FWB in host stage-2 FROMLIST: KVM: arm64: Introduce KVM_PGTABLE_S2_NOFWB Stage-2 flag FROMLIST: KVM: arm64: Protect the .hyp sections from the host FROMLIST: KVM: arm64: Disable PMU support in protected mode FROMLIST: KVM: arm64: Page-align the .hyp sections FROMLIST: KVM: arm64: Wrap the host with a stage 2 FROMLIST: KVM: arm64: Provide sanitized mmfr* registers at EL2 FROMLIST: KVM: arm64: Add kvm_pgtable_stage2_find_range() FROMLIST: KVM: arm64: Refactor the *_map_set_prot_attr() helpers FROMLIST: KVM: arm64: Use page-table to track page ownership FROMLIST: KVM: arm64: Always zero invalid PTEs FROMLIST: KVM: arm64: Sort the hypervisor memblocks FROMLIST: KVM: arm64: Reserve memory for host stage 2 FROMLIST: KVM: arm64: Make memcache anonymous in pgtable allocator FROMLIST: KVM: arm64: Refactor __populate_fault_info() FROMLIST: KVM: arm64: Refactor __load_guest_stage2() FROMLIST: KVM: arm64: Refactor kvm_arm_setup_stage2() FROMLIST: KVM: arm64: Set host stage 2 using kvm_nvhe_init_params FROMLIST: KVM: arm64: Use kvm_arch in kvm_s2_mmu FROMLIST: KVM: arm64: Use kvm_arch for stage 2 pgtable FROMLIST: KVM: arm64: Elevate hypervisor mappings creation at EL2 FROMLIST: KVM: arm64: Prepare the creation of s1 mappings at EL2 FROMLIST: arm64: asm: Provide set_sctlr_el2 macro FROMLIST: KVM: arm64: Factor out vector address calculation FROMLIST: KVM: arm64: Provide __flush_dcache_area at EL2 FROMLIST: KVM: arm64: Enable access to sanitized CPU features at EL2 FROMLIST: KVM: arm64: Introduce a Hyp buddy page allocator FROMLIST: KVM: arm64: Stub CONFIG_DEBUG_LIST at Hyp FROMLIST: KVM: arm64: Introduce an early Hyp page allocator FROMLIST: KVM: arm64: Allow using kvm_nvhe_sym() in hyp code FROMLIST: KVM: arm64: Make kvm_call_hyp() a function call at Hyp FROMLIST: KVM: arm64: Introduce a BSS section for use at Hyp FROMLIST: KVM: arm64: Factor memory allocation out of pgtable.c FROMLIST: KVM: arm64: Avoid free_page() in page-table allocator FROMLIST: KVM: arm64: Initialize kvm_nvhe_init_params early FROMLIST: arm64: kvm: Add standalone ticket spinlock implementation for use at hyp FROMLIST: KVM: arm64: Link position-independent string routines into .hyp.text FROMLIST: arm64: lib: Annotate {clear, copy}_page() as position-independent Revert "ANDROID: sched: cpufreq_schedutil: add sugov tracepoints" ANDROID: Partial revert of 06881e01b564 ("ANDROID: sched: Add vendor hooks for override sugov behavior") Revert "ANDROID: sched: Add vendor hooks for skipping sugov update" Revert "ANDROID: sched: cpufreq_schedutil: move sugov traces to sched" ANDROID: thermal: Add logic for filter on-die tz genl event. ANDROID: mmc: support hardware that takes key directly UPSTREAM: zram: fix broken page writeback UPSTREAM: zram: fix return value on writeback_store ANDROID: sched: Add vendor hook for util_est_update ANDROID: GKI: Enable DTPM framework ANDROID: GKI: Add remoteproc framework symbols to symbol list ANDROID: vendor_hooks: Add hooks for scheduler FROMGIT: configfs: fix a use-after-free in __configfs_open_file ANDROID: lib/plist.c: Export plist-related APIs ANDROID: module: Add vendor hook ANDROID: bpf: Add vendor hook ANDROID: kernel: Add vendor hook in creds ANDROID: security: selinux: Add vendor hook in avc UPSTREAM: KVM: arm64: Fix exclusive limit for IPA size UPSTREAM: KVM: arm64: Reject VM creation when the default IPA size is unsupported ANDROID: GKI: add android_kabi.h UPSTREAM: MAINTAINERS: add entry for KFENCE ANDROID: Clang LTO: Comment on symbol visibility workaround FROMLIST: mm: fs: Invalidate BH LRU during page migration BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily FROMLIST: mm: replace migrate_prep with lru_add_drain_all UPSTREAM: mm: migrate: initialize err in do_migrate_pages UPSTREAM: mm: migrate: clean up migrate_prep{_local} ANDROID: Clang LTO: Only set -fvisibility=hidden for x86 UPSTREAM: usb: typec: tcpci: Refactor tcpc_presenting_cc1_rd macro ANDROID: mm: build alloc_contig_dump_pages in page_alloc.o FROMLIST: mm: page_alloc: dump migrate-failed pages ANDROID: sched: Add vendor hook for uclamp_eff_get ANDROID: cpu/hotplug: failure to offline 2nd to last cpu ANDROID: qcom: Add devm_blk_ksm_init to ABI ANDROID: arm64: add vendor hooks for unusal abort cases UPSTREAM: powercap/drivers/dtpm: Fix size of object being allocated UPSTREAM: powercap/drivers/dtpm: Fix an IS_ERR() vs NULL check UPSTREAM: powercap/drivers/dtpm: Fix some missing unlock bugs UPSTREAM: powercap/drivers/dtpm: Fix a double shift bug UPSTREAM: powercap/drivers/dtpm: Fix __udivdi3 and __aeabi_uldivmod unresolved symbols UPSTREAM: powercap/drivers/dtpm: Add CPU energy model based support UPSTREAM: powercap/drivers/dtpm: Add API for dynamic thermal power management UPSTREAM: units: Add Watt units UPSTREAM: Documentation/powercap/dtpm: Add documentation for dtpm UPSTREAM: xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state UPSTREAM: usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing UPSTREAM: xhci: Improve detection of device initiated wake signal. UPSTREAM: usb: xhci: do not perform Soft Retry for some xHCI hosts FROMGIT: rcu/tree: Add a trace event for RCU CPU stall warnings ANDROID: GKI: Update virtual_device symbol list ANDROID: usb: host: export additional xhci symbols for ring management ANDROID: GKI: add fields required to enable CONFIG_READ_ONLY_THP_FOR_FS ANDROID: vendor_hooks: Add hooks for rwsem and mutex BACKPORT: usb: dwc3: gadget: Allow runtime suspend if UDC unbinded FROMGIT: ASoC: codecs: wcd934x: add a sanity check in set channel map FROMGIT: ASoC: qcom: sdm845: Fix array out of range on rx slim channels FROMGIT: ASoC: qcom: sdm845: Fix array out of bounds access FROMGIT: arm64: mte: Map hotplugged memory as Normal Tagged ANDROID: KVM: arm64: Disable CFI only for nVHE hyp object FROMGIT: KVM: arm64: Ensure I-cache isolation between vcpus of a same VM FROMGIT: KVM: arm64: Don't use cbz/adr with external symbols FROMGIT: KVM: arm64: Fix range alignment when walking page tables BACKPORT: binder: move structs from core file to header file ANDROID: dma-buf: add get_each_dmabuf function FROMLIST: drivers: thermal: Add NULL pointer check before using cooling device stats ANDROID: GKI: Switch to LTO_FULL ANDROID: gki_defconfig: set CONFIG_STACK_HASH_ORDER to 12 ANDROID: sched: move vendor hook to check scheduling nice value ANDROID: qcom: Add __cfi_slowpath FROMGIT: usb: dwc3: qcom: Honor wakeup enabled/disabled state FROMGIT: usb: typec: stusb160x: fix return value check in stusb160x_probe() FROMGIT: usb: typec: tps6598x: Fix return value check in tps6598x_probe() FROMGIT: usb: typec: tcpm: turn tcpm_ams_finish into void function FROMGIT: usb: typec: tcpci: Check ROLE_CONTROL while interpreting CC_STATUS ANDROID: GKI: Update abi_gki_aarch64_qcom for timer hook ANDROID: Add vendor hooks when syscall prctl finished ANDROID: cgroup: Add vendor hook to the cgroup FROMGIT: usb: common: move function's kerneldoc next to its definition FROMGIT: usb: xhci-mtk: print debug info of endpoint interval FROMGIT: usb: common: add function to get interval expressed in us unit FROMGIT: usb: xhci-mtk: support to build xhci-mtk-hcd.ko FROMGIT: usb: xhci-mtk: remove declaration of xhci_mtk_setup() FROMGIT: usb: xhci-mtk: add some schedule error number FROMGIT: usb: xhci-mtk: rebuild the way to get bandwidth domain FROMGIT: usb: xhci-mtk: use @tt_info to check the FS/LS device is under a HS hub FROMGIT: usb: xhci-mtk: add a member @speed in mu3h_sch_ep_info struct FROMGIT: usb: xhci-mtk: use clear type instead of void FROMGIT: usb: xhci-mtk: remove unnecessary members of mu3h_sch_tt struct FROMGIT: usb: xhci-mtk: add a function to get bandwidth boundary FROMGIT: usb: xhci-mtk: add a function to (un)load bandwidth info FROMGIT: usb: xhci-mtk: use @sch_tt to check whether need do TT schedule FROMGIT: usb: xhci-mtk: add only one extra CS for FS/LS INTR FROMGIT: usb: xhci-mtk: get the microframe boundary for ESIT FROMGIT: usb: xhci-mtk: improve bandwidth scheduling with TT FROMGIT: usb: xhci-mtk: remove or operator for setting schedule parameters ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_cpu_frequency_limits ANDROID: cpufreq: Export cpu_frequency_limits tracepoint ANDROID: kbuild: Copy out-of-tree kernel headers to INSTALL_HDR_PATH ANDROID: build.config: Disable LTO for KASAN and Kprobes builds ANDROID: GKI: arm64: Enable LTO+CFI Linux 5.10.21 net: sfp: add workaround for Realtek RTL8672 and RTL9601C chips net: sfp: VSOL V2801F / CarlitoxxPro CPGOS03-0490 v2.0 workaround ALSA: hda/realtek: Apply dual codec quirks for MSI Godlike X570 board ALSA: hda/realtek: Add quirk for Intel NUC 10 ALSA: hda/realtek: Add quirk for Clevo NH55RZQ media: v4l: ioctl: Fix memory leak in video_usercopy tty: teach the n_tty ICANON case about the new "cookie continuations" too tty: teach n_tty line discipline about the new "cookie continuations" tty: clean up legacy leftovers from n_tty line discipline tty: fix up hung_up_tty_read() conversion tty: fix up iterate_tty_read() EOVERFLOW handling powerpc/sstep: Fix incorrect return from analyze_instr() powerpc/sstep: Check instruction validity against ISA version before emulation swap: fix swapfile read/write offset remoteproc/mediatek: Fix kernel test robot warning zsmalloc: account the number of compacted pages correctly xen: fix p2m size in dom0 for disabled memory hotplug case xen-netback: respect gnttab_map_refs()'s return value Xen/gnttab: handle p2m update errors on a per-slot basis scsi: iscsi: Verify lengths on passthrough PDUs scsi: iscsi: Ensure sysfs attributes are limited to PAGE_SIZE scsi: iscsi: Restrict sessions and handles to admin capabilities ASoC: Intel: bytcr_rt5640: Add quirk for the Acer One S1002 tablet ASoC: Intel: bytcr_rt5651: Add quirk for the Jumper EZpad 7 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Voyo Winpad A15 tablet ASoC: Intel: bytcr_rt5640: Add quirk for the Estar Beauty HD MID 7316R tablet sched/features: Fix hrtick reprogramming parisc: Bump 64-bit IRQ stack size to 64 KB ASoC: Intel: sof_sdw: detect DMIC number based on mach params ASoC: Intel: sof-sdw: indent and add quirks consistently perf/x86/kvm: Add Cascade Lake Xeon steppings to isolation_ucodes[] btrfs: fix error handling in commit_fs_roots ASoC: Intel: Add DMI quirk table to soc_intel_is_byt_cr() nvme-tcp: add clean action for failed reconnection nvme-rdma: add clean action for failed reconnection nvme-core: add cancel tagset helpers f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: handle unallocated section and zone on pinned/atgc media: uvcvideo: Allow entities with no pads drm/amd/amdgpu: add error handling to amdgpu_virt_read_pf2vf_data drm/amd/display: Guard against NULL pointer deref when get_i2c_info fails ASoC: Intel: bytcr_rt5640: Add new BYT_RT5640_NO_SPEAKERS quirk-flag PCI: Add a REBAR size quirk for Sapphire RX 5600 XT Pulse drm/amdgpu: Add check to prevent IH overflow fs: make unlazy_walk() error handling consistent crypto: tcrypt - avoid signed overflow in byte count drm/hisilicon: Fix use-after-free brcmfmac: Add DMI nvram filename quirk for Voyo winpad A15 tablet brcmfmac: Add DMI nvram filename quirk for Predia Basic tablet staging: bcm2835-audio: Replace unsafe strcpy() with strscpy() staging: most: sound: add sanity check for function argument Bluetooth: Fix null pointer dereference in amp_read_loc_assoc_final_data Bluetooth: Add new HCI_QUIRK_NO_SUSPEND_NOTIFIER quirk net: sfp: add mode quirk for GPON module Ubiquiti U-Fiber Instant ath10k: fix wmi mgmt tx queue full due to race condition pktgen: fix misuse of BUG_ON() in pktgen_thread_worker() mt76: mt7615: reset token when mac_reset happens Bluetooth: btusb: fix memory leak on suspend and resume Bluetooth: hci_h5: Set HCI_QUIRK_SIMULTANEOUS_DISCOVERY for btrtl wlcore: Fix command execute failure 19 for wl12xx vt/consolemap: do font sum unsigned x86/reboot: Add Zotac ZBOX CI327 nano PCI reboot quirk staging: fwserial: Fix error handling in fwserial_create EDAC/amd64: Do not load on family 0x15, model 0x13 rsi: Move card interrupt handling to RX thread rsi: Fix TX EAPOL packet handling against iwlwifi AP ASoC: qcom: Remove useless debug print dt-bindings: net: btusb: DT fix s/interrupt-name/interrupt-names/ dt-bindings: ethernet-controller: fix fixed-link specification net: fix dev_ifsioc_locked() race condition net: psample: Fix netlink skb length with tunnel info net: hsr: add support for EntryForgetTime net: ag71xx: remove unnecessary MTU reservation net: dsa: tag_rtl4_a: Support also egress tags net/sched: cls_flower: Reject invalid ct_state flags rules net: bridge: use switchdev for port flags set through sysfs too mptcp: do not wakeup listener for MPJ subflows tcp: fix tcp_rmem documentation RDMA/rtrs-srv: Do not signal REG_MR RDMA/rtrs-clt: Use bitmask to check sess->flags RDMA/rtrs: Do not signal for heatbeat mm/hugetlb.c: fix unnecessary address expansion of pmd sharing nbd: handle device refs for DESTROY_ON_DISCONNECT properly riscv: Get rid of MAX_EARLY_MAPPING_SIZE net: fix up truesize of cloned skb in skb_prepare_for_shift() tomoyo: ignore data race while checking quota smackfs: restrict bytes count in smackfs write functions net/af_iucv: remove WARN_ONCE on malformed RX packets xfs: Fix assert failure in xfs_setattr_size() media: v4l2-ctrls.c: fix shift-out-of-bounds in std_validate erofs: fix shift-out-of-bounds of blkszbits media: mceusb: sanity check for prescaler value udlfb: Fix memory leak in dlfb_usb_probe sched/core: Allow try_invoke_on_locked_down_task() with irqs disabled JFS: more checks for invalid superblock x86/build: Treat R_386_PLT32 relocation as R_386_PC32 drm/virtio: use kvmalloc for large allocations Input: elan_i2c - add new trackpoint report type 0x5F Input: elantech - fix protocol errors for some trackpoints in SMBus mode net: usb: qmi_wwan: support ZTE P685M modem ANDROID: GKI: Enable bounds sanitizer ANDROID: Allow HAS_LTO_CLANG with KASAN_HW_TAGS ANDROID: abi_gki_aarch64_qcom: Add cpufreq related symbols ANDROID: cpufreq: Add a restricted vendor hook for freq transition ANDROID: scsi: ufs: add hooks to track ufs commands ANDROID: Fix compilation error when CPU_FREQ is disabled BACKPORT: kasan, arm64: allow using KUnit tests with HW_TAGS mode Revert "FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode" Revert "BACKPORT: kasan: remove redundant config option" UPSTREAM: arm/kasan: fix the array size of kasan_early_shadow_pte[] FROMGIT: KVM: arm64: Workaround firmware wrongly advertising GICv2-on-v3 compatibility FROMGIT: KVM: arm64: Rename __vgic_v3_get_ich_vtr_el2() to __vgic_v3_get_gic_config() FROMGIT: KVM: arm64: Don't access PMSELR_EL0/PMUSERENR_EL0 when no PMU is available FROMGIT: KVM: arm64: Turn kvm_arm_support_pmu_v3() into a static key FROMGIT: KVM: arm64: Fix nVHE hyp panic host context restore FROMGIT: KVM: arm64: Avoid corrupting vCPU context register in guest exit FROMLIST: arm64: cpufeatures: Fix handling of CONFIG_CMDLINE for idreg overrides Linux 5.10.20 ARM: dts: aspeed: Add LCLK to lpc-snoop net_sched: fix RTNL deadlock again caused by request_module() net: qrtr: Fix memory leak in qrtr_tun_open net: sched: fix police ext initialization wireguard: queueing: get rid of per-peer ring buffers wireguard: selftests: test multiple parallel streams net: icmp: pass zeroed opts from icmp{,v6}_ndo_send before sending ipv6: silence compilation warning for non-IPV6 builds kgdb: fix to kill breakpoints on initmem after boot drm/i915: Reject 446-480MHz HDMI clock on GLK dm era: only resize metadata in preresume dm era: Reinitialize bitset cache before digesting a new writeset dm era: Use correct value size in equality function of writeset tree dm era: Fix bitset memory leaks dm era: Verify the data block size hasn't changed dm era: Update in-core bitset after committing the metadata dm era: Recover committed writeset after crash dm writecache: fix writing beyond end of underlying device when shrinking dm writecache: return the exact table values that were set dm writecache: fix performance degradation in ssd mode dm table: fix zoned iterate_devices based device capability checks dm table: fix DAX iterate_devices based device capability checks dm table: fix iterate_devices based device capability checks dm: fix deadlock when swapping to encrypted device gfs2: Recursive gfs2_quota_hold in gfs2_iomap_end gfs2: Lock imbalance on error path in gfs2_recover_one gfs2: Don't skip dlm unlock if glock has an lvb gfs2: fix glock confusion in function signal_our_withdraw spi: spi-synquacer: fix set_cs handling spi: fsl: invert spisel_boot signal on MPC8309 sparc32: fix a user-triggerable oops in clear_user() f2fs: flush data when enabling checkpoint back f2fs: enforce the immutable flag on open files f2fs: fix out-of-repair __setattr_copy() irqchip/loongson-pch-msi: Use bitmap_zalloc() to allocate bitmap um: defer killing userspace on page table update failures um: mm: check more comprehensively for stub changes virtio/s390: implement virtio-ccw revision 2 correctly s390/vtime: fix inline assembly clobber list proc: don't allow async path resolution of /proc/thread-self components cpufreq: intel_pstate: Get per-CPU max freq via MSR_HWP_CAPABILITIES if available cpufreq: intel_pstate: Change intel_pstate_get_hwp_max() argument cpufreq: qcom-hw: drop devm_xxx() calls from init/exit hooks thermal: cpufreq_cooling: freq_qos_update_request() returns < 0 on error kcmp: Support selection of SYS_kcmp without CHECKPOINT_RESTORE zonefs: Fix file size of zones in full condition exfat: fix shift-out-of-bounds in exfat_fill_super() printk: fix deadlock when kernel panic mfd: gateworks-gsc: Fix interrupt type gpio: pcf857x: Fix missing first interrupt mei: me: add adler lake point LP DID mei: me: add adler lake point S DID mei: me: emmitsburg workstation DID mei: fix transfer over dma with extended header spmi: spmi-pmic-arb: Fix hw_irq overflow powerpc/32s: Add missing call to kuep_lock on syscall entry powerpc/kexec_file: fix FDT size estimation for kdump kernel powerpc/32: Preserve cr1 in exception prolog stack check to fix build error mmc: sdhci-pci-o2micro: Bug fix for SDR104 HW tuning failure mmc: sdhci-esdhc-imx: fix kernel panic when remove module module: Ignore _GLOBAL_OFFSET_TABLE_ when warning for undefined symbols nvmem: qcom-spmi-sdam: Fix uninitialized pdev pointer KVM: nSVM: fix running nested guests when npt=0 mm, compaction: make fast_isolate_freepages() stay within zone mm/vmscan: restore zone_reclaim_mode ABI hugetlb: fix copy_huge_page_from_user contig page struct assumption hugetlb: fix update_and_free_page contig page struct assumption mm: memcontrol: fix get_active_memcg return value mm: memcontrol: fix swap undercounting in cgroup2 x86: fix seq_file iteration for pat/memtype.c seq_file: document how per-entry resources are managed. fs/affs: release old buffer head on error path mtd: spi-nor: hisi-sfc: Put child node np on error path mtd: spi-nor: core: Add erase size check for erase command initialization mtd: spi-nor: core: Fix erase type discovery for overlaid region mtd: spi-nor: sfdp: Fix wrong erase type bitmask for overlaid region mtd: spi-nor: sfdp: Fix last erase region marking coresight: etm4x: Handle accesses to TRCSTALLCTLR watchdog: mei_wdt: request stop on unregister watchdog: qcom: Remove incorrect usage of QCOM_WDT_ENABLE_IRQ riscv: Disable KSAN_SANITIZE for vDSO arm64: spectre: Prevent lockdep splat on v4 mitigation enable path arm64 module: set plt* section addresses to 0x0 arm64: uprobe: Return EOPNOTSUPP for AARCH32 instruction probing arm64: kexec_file: fix memory leakage in create_dtb() when fdt_open_into() fails iommu/arm-smmu-qcom: Fix mask extraction for bootloader programmed SMRs arm64: Extend workaround for erratum 1024718 to all versions of Cortex-A55 kprobes: Fix to delay the kprobes jump optimization rcu/nocb: Perform deferred wake up before last idle's need_resched() check rcu: Pull deferred rcuog wake up to rcu_eqs_enter() callers powerpc/prom: Fix "ibm,arch-vec-5-platform-support" scan x86/entry: Fix instrumentation annotation x86/fault: Fix AMD erratum #91 errata fixup for user code x86/reboot: Force all cpus to exit VMX root if VMX is supported x86/virt: Eat faults on VMXOFF in reboot flows media: smipcie: fix interrupt handling and IR timeout media: marvell-ccic: power up the device on mclk enable media: ipu3-cio2: Fix mbus_code processing in cio2_subdev_set_fmt() media: ir_toy: add another IR Droid device media: i2c: max9286: fix access to unallocated memory floppy: reintroduce O_NDELAY fix staging: rtl8188eu: Add Edimax EW-7811UN V2 to device table staging: gdm724x: Fix DMA from stack staging/mt7621-dma: mtk-hsdma.c->hsdma-mt7621.c arm64: dts: agilex: fix phy interface bit shift for gmac1 and gmac2 dts64: mt7622: fix slow sd card access pstore: Fix typo in compression option name drivers/misc/vmw_vmci: restrict too big queue size in qp_host_alloc_queue misc: rtsx: init of rts522a add OCP power off when no card is present arm64: ptrace: Fix seccomp of traced syscall -1 (NO_SYSCALL) seccomp: Add missing return in non-void function soc: samsung: exynos-asv: handle reading revision register error soc: samsung: exynos-asv: don't defer early on not-supported SoCs crypto: sun4i-ss - initialize need_fallback crypto: sun4i-ss - handle BigEndian for cipher crypto: sun4i-ss - IV register does not work on A10 and A13 crypto: sun4i-ss - checking sg length is not sufficient crypto: michael_mic - fix broken misalignment handling crypto: aesni - prevent misaligned buffers on the stack crypto: arm64/sha - add missing module aliases drm/i915/gt: Correct surface base address for renderclear drm/i915/gt: Flush before changing register state btrfs: fix extent buffer leak on failure to copy root btrfs: account for new extents being deleted in total_bytes_pinned btrfs: handle space_info::total_bytes_pinned inside the delayed ref itself btrfs: splice remaining dirty_bg's onto the transaction dirty bg list btrfs: fix reloc root leak with 0 ref reloc roots on recovery btrfs: abort the transaction if we fail to inc ref in btrfs_copy_root btrfs: add asserts for deleting backref cache nodes btrfs: do not warn if we can't find the reloc root when looking up backref btrfs: do not cleanup upper nodes in btrfs_backref_cleanup_node KEYS: trusted: Reserve TPM for seal and unseal operations KEYS: trusted: Fix migratable=1 failing KEYS: trusted: Fix incorrect handling of tpm_get_random() tpm_tis: Clean up locality release tpm_tis: Fix check_locality for correct locality acquisition erofs: initialized fields can only be observed after bit is set selinux: fix inconsistency between inode_getxattr and inode_listsecurity ASoC: siu: Fix build error by a wrong const prefix drm/rockchip: Require the YTR modifier for AFBC drm/panel: kd35t133: allow using non-continuous dsi clock drm/sched: Cancel and flush all outstanding jobs before finish. drm/modes: Switch to 64bit maths to avoid integer overflow drm/nouveau/kms: handle mDP connectors drm/amdgpu: Set reference clock to 100Mhz on Renoir (v2) drm/amdkfd: Fix recursive lock warnings drm/amd/display: Add vupdate_no_lock interrupts for DCN2.1 drm/amd/display: Remove Assert from dcn10_get_dig_frontend drm/amd/display: Add FPU wrappers to dcn21_validate_bandwidth() Revert "drm/amd/display: Update NV1x SR latency values" bcache: Move journal work to new flush wq bcache: Give btree_io_wq correct semantics again Revert "bcache: Kill btree_io_wq" Revert "MIPS: Octeon: Remove special handling of CONFIG_MIPS_ELF_APPENDED_DTB=y" MIPS: VDSO: Use CLANG_FLAGS instead of filtering out '--target=' MIPS: Support binutils configured with --enable-mips-fix-loongson3-llsc=yes MIPS: Ingenic: Disable HPTLB for D0 XBurst CPUs too ALSA: hda/realtek: Quirk for HP Spectre x360 14 amp setup ALSA: hda/realtek: modify EAPD in the ALC886 ALSA: hda/hdmi: Drop bogus check at closing a stream ALSA: hda: Add another CometLake-H PCI ID ALSA: fireface: fix to parse sync status register of latter protocol phy: lantiq: rcu-usb2: wait after clock enable USB: serial: mos7720: fix error code in mos7720_write() USB: serial: mos7840: fix error code in mos7840_write() USB: serial: pl2303: fix line-speed handling on newer chips USB: serial: ftdi_sio: fix FTX sub-integer prescaler usb: dwc3: gadget: Fix dep->interval for fullspeed interrupt usb: dwc3: gadget: Fix setting of DEPCFG.bInterval_m1 usb: musb: Fix runtime PM race in musb_queue_resume_work USB: serial: option: update interface mapping for ZTE P685M media: mceusb: Fix potential out-of-bounds shift Input: i8042 - add ASUS Zenbook Flip to noselftest list Input: joydev - prevent potential read overflow in ioctl Input: xpad - add support for PowerA Enhanced Wired Controller for Xbox Series X|S Input: raydium_ts_i2c - do not send zero length HID: wacom: Ignore attempts to overwrite the touch_max value from HID HID: logitech-dj: add support for keyboard events in eQUAD step 4 Gaming cpufreq: ACPI: Set cpuinfo.max_freq directly if max boost is known ACPI: configfs: add missing check after configfs_register_default_group() ACPI: property: Fix fwnode string properties matching soundwire: intel: fix possible crash when no device is detected blk-settings: align max_sectors on "logical_block_size" boundary scsi: sd: Fix Opal support ide/falconide: Fix module unload block: reopen the device in blkdev_reread_part scsi: sd: sd_zbc: Don't pass GFP_NOIO to kvcalloc scsi: bnx2fc: Fix Kconfig warning & CNIC build errors csky: Fix a size determination in gpr_get() proc: use kvzalloc for our kernel buffer mm/rmap: fix potential pte_unmap on an not mapped pte mm: fix memory_failure() handling of dax-namespace metadata mm,thp,shmem: make khugepaged obey tmpfs mount flags i2c: exynos5: Preserve high speed master code i2c: brcmstb: Fix brcmstd_send_i2c_cmd condition arm64: Add missing ISB after invalidating TLB in __primary_switch KVM: x86/mmu: Expand collapsible SPTE zap for TDP MMU to ZONE_DEVICE and HugeTLB pages KVM: SVM: Intercept INVPCID when it's disabled to inject #UD NFSv4: Fixes for nfs4_bitmask_adjust() r8169: fix jumbo packet handling on RTL8168e mm/compaction: fix misbehaviors of fast_find_migrateblock() mm/hugetlb: suppress wrong warning info when alloc gigantic page mm/hugetlb: fix potential double free in hugetlb_register_node() error path mm/memory.c: fix potential pte_unmap_unlock pte error mm: memcontrol: fix slub memory accounting mm: memcontrol: fix NR_ANON_THPS accounting in charge moving ocfs2: fix a use after free on error wireguard: kconfig: use arm chacha even with no neon wireguard: device: do not generate ICMP for non-IP packets vxlan: move debug check after netdev unregister PCI: rockchip: Make 'ep-gpios' DT property optional net/mlx4_core: Add missed mlx4_free_cmd_mailbox() net: stmmac: fix CBS idleslope and sendslope calculation ice: update the number of available RSS queues ice: Fix state bits on LLDP mode switch ice: Account for port VLAN in VF max packet size calculation ice: report correct max number of TCs vfio/type1: Use follow_pte() pwm: iqs620a: Fix overflow and optimize calculations octeontx2-af: Fix an off by one in rvu_dbg_qsize_write() i40e: Fix add TC filter for IPv6 nios2: fixed broken sys_clone syscall Take mmap lock in cacheflush syscall i40e: Fix VFs not created i40e: Fix addition of RX filters after enabling FW LLDP agent i40e: Fix overwriting flow control settings during driver loading i40e: Add zero-initialization of AQ command structures i40e: Fix flow for IPv6 next header (extension header) PCI: cadence: Fix DMA range mapping early return error PCI: pci-bridge-emul: Fix array overruns, improve safety device-dax: Fix default return code of range_parse() mailbox: sprd: correct definition of SPRD_OUTBOX_FIFO_FULL ext: EXT4_KUNIT_TESTS should depend on EXT4_FS instead of selecting it regmap: sdw: use _no_pm functions in regmap_read/write remoteproc/mediatek: acknowledge watchdog IRQ after handled misc: fastrpc: fix incorrect usage of dma_map_sgtable soundwire: bus: fix confusion on device used by pm_runtime soundwire: export sdw_write/read_no_pm functions soundwire: bus: use sdw_write_no_pm when setting the bus scale registers soundwire: bus: use sdw_update_no_pm when initializing a device nvmem: core: skip child nodes not matching binding nvmem: core: Fix a resource leak on error in nvmem_add_cells_from_of() coresight: etm4x: Skip accessing TRCPDCR in save/restore phy: USB_LGM_PHY should depend on X86 ext4: fix potential htree index checksum corruption vfio-pci/zdev: fix possible segmentation fault issue vfio/iommu_type1: Fix some sanity checks in detach group vfio/iommu_type1: Populate full dirty when detach non-pinned group drm/msm/dp: trigger unplug event in msm_dp_display_disable drm/msm: Fix races managing the OOB state for timestamp vs timestamps. drm/msm: Fix race of GPU init vs timestamp power management. drm/msm/mdp5: Fix wait-for-commit for cmd panels drm/msm/dsi: Correct io_start for MSM8994 (20nm PHY) drm/msm: Fix MSM_INFO_GET_IOVA with carveout mei: hbm: call mei_set_devstate() on hbm stop response PCI: Align checking of syscall user config accessors VMCI: Use set_page_dirty_lock() when unregistering guest memory PCI: xilinx-cpm: Fix reference count leak on error path pwm: rockchip: Eliminate potential race condition when probing pwm: rockchip: rockchip_pwm_probe(): Remove superfluous clk_unprepare() pwm: rockchip: Enable APB clock during register access while probing soundwire: cadence: fix ACK/NAK handling PCI: rcar: Always allocate MSI addresses in 32bit space misc: eeprom_93xx46: Add module alias to avoid breaking support for non device tree users phy: cadence-torrent: Fix error code in cdns_torrent_phy_probe() phy: rockchip-emmc: emmc_phy_init() always return 0 misc: eeprom_93xx46: Fix module alias to enable module autoprobe ARM: 9065/1: OABI compat: fix build when EPOLL is not enabled Input: zinitix - fix return type of zinitix_init_touch() sparc: fix led.c driver when PROC_FS is not enabled sparc64: only select COMPAT_BINFMT_ELF if BINFMT_ELF is set Input: elo - fix an error code in elo_connect() perf test: Fix unaligned access in sample parsing test perf intel-pt: Fix IPC with CYC threshold perf intel-pt: Fix premature IPC perf intel-pt: Fix missing CYC processing in PSB perf record: Fix continue profiling after draining the buffer Input: sur40 - fix an error code in sur40_probe() RDMA/rtrs-srv: Do not pass a valid pointer to PTR_ERR() RDMA/rtrs-srv-sysfs: fix missing put_device RDMA/rtrs-srv: fix memory leak by missing kobject free RDMA/rtrs: Only allow addition of path to an already established session RDMA/rtrs-srv: Fix stack-out-of-bounds RDMA/ucma: Fix use-after-free bug in ucma_create_uevent RDMA/hns: Fixes missing error code of CMDQ ceph: fix flush_snap logic after putting caps svcrdma: Hold private mutex while invoking rdma_accept() nfsd: register pernet ops last, unregister first perf symbols: Fix return value when loading PE DSO printk: avoid prb_first_valid_seq() where possible spi: Skip zero-length transfers in spi_transfer_one_message() spi: dw: Avoid stack content exposure regulator: bd718x7, bd71828, Fix dvs voltage levels perf symbols: Use (long) for iterator for bfd symbols selftests/ftrace: Update synthetic event syntax errors clk: aspeed: Fix APLL calculate formula from ast2600-A2 regulator: qcom-rpmh: fix pm8009 ldo7 powerpc/kuap: Restore AMR after replaying soft interrupts powerpc/uaccess: Avoid might_fault() when user access is enabled spi: pxa2xx: Fix the controller numbering for Wildcat Point clk: divider: fix initialization with parent_hw RDMA/hns: Disable RQ inline by default RDMA/hns: Fix type of sq_signal_bits RDMA/siw: Fix calculation of tx_valid_cpus size RDMA/hns: Fixed wrong judgments in the goto branch kselftests: dmabuf-heaps: Fix Makefile's inclusion of the kernel's usr/include dir kunit: tool: fix unit test cleanup handling clk: qcom: gcc-msm8998: Fix Alpha PLL type for all GPLLs powerpc/8xx: Fix software emulation interrupt powerpc/pseries/dlpar: handle ibm, configure-connector delay status mfd: wm831x-auxadc: Prevent use after free in wm831x_auxadc_read_irq() mfd: altera-sysmgr: Fix physical address storing more spi: stm32: properly handle 0 byte transfer RDMA/rxe: Correct skb on loopback path RDMA/rxe: Fix coding error in rxe_rcv_mcast_pkt RDMA/rxe: Fix coding error in rxe_recv.c perf vendor events arm64: Fix Ampere eMag event typo perf tools: Fix DSO filtering when not finding a map for a sampled address rtc: zynqmp: depend on HAS_IOMEM tracepoint: Do not fail unregistering a probe due to memory failure IB/cm: Avoid a loop when device has 255 ports IB/mlx5: Return appropriate error code instead of ENOMEM iommu: Properly pass gfp_t in _iommu_map() to avoid atomic sleeping iommu: Move iotlb_sync_map out from __iommu_map amba: Fix resource leak for drivers without .remove i2c: qcom-geni: Store DMA mapping data in geni_i2c_dev struct ARM: 9046/1: decompressor: Do not clear SCTLR.nTLSMD for ARMv7+ cores mmc: renesas_sdhi_internal_dmac: Fix DMA buffer alignment from 8 to 128-bytes mmc: usdhi6rol0: Fix a resource leak in the error handling path of the probe mmc: sdhci-sprd: Fix some resource leaks in the remove function mmc: owl-mmc: Fix a resource leak in an error handling path and in the remove function powerpc/time: Enable sched clock for irqtime powerpc/47x: Disable 256k page size KVM: PPC: Make the VMX instruction emulation routines static IB/umad: Return EPOLLERR in case of when device disassociated IB/umad: Return EIO in case of when device disassociated iommu: Switch gather->end to the inclusive end scsi: lpfc: Fix ancient double free objtool: Fix ".cold" section suffix check for newer versions of GCC objtool: Fix retpoline detection in asm code objtool: Fix error handling for STD/CLD warnings auxdisplay: ht16k33: Fix refresh rate handling watchdog: intel-mid_wdt: Postpone IRQ handler registration till SCU is ready isofs: release buffer head before return regulator: core: Avoid debugfs: Directory ... already present! error power: supply: smb347-charger: Fix interrupt usage if interrupt is unavailable power: supply: axp20x_usb_power: Init work before enabling IRQs regulator: s5m8767: Drop regulators OF node reference spi: atmel: Put allocated master before return regulator: s5m8767: Fix reference count leak certs: Fix blacklist flag type confusion watch_queue: Drop references to /dev/watch_queue regulator: axp20x: Fix reference cout leak platform/chrome: cros_ec_proto: Add LID and BATTERY to default mask platform/chrome: cros_ec_proto: Use EC_HOST_EVENT_MASK not BIT clk: sunxi-ng: h6: Fix clock divider range on some clocks IB/mlx5: Add mutex destroy call to cap_mask_mutex mutex RDMA/mlx5: Use the correct obj_id upon DEVX TIR creation spi: imx: Don't print error on -EPROBEDEFER clocksource/drivers/mxs_timer: Add missing semicolon when DEBUG is defined clocksource/drivers/ixp4xx: Select TIMER_OF when needed power: supply: fix sbs-charger build, needs REGMAP_I2C dmaengine: idxd: set DMA channel to be private rtc: s5m: select REGMAP_I2C power: reset: at91-sama5d2_shdwc: fix wkupdbc mask RDMA/rtrs-srv: Init wr_cnt as 1 RDMA/rtrs-clt: Refactor the failure cases in alloc_clt RDMA/rtrs-srv: Fix missing wr_cqe RDMA/rtrs: Call kobject_put in the failure path RDMA/rtrs-clt: Set mininum limit when create QP RDMA/rtrs-srv: Use sysfs_remove_file_self for disconnect RDMA/rtrs-srv: Release lock before call into close_sess RDMA/rtrs: Extend ibtrs_cq_qp_create of/fdt: Make sure no-map does not remove already reserved regions fdt: Properly handle "no-map" field in the memory region power: supply: cpcap-charger: Fix power_supply_put on null battery pointer power: supply: cpcap-battery: Fix missing power_supply_put() power: supply: cpcap-charger: Fix missing power_supply_put() mfd: bd9571mwv: Use devm_mfd_add_devices() dmaengine: hsu: disable spurious interrupt dmaengine: owl-dma: Fix a resource leak in the remove function dmaengine: fsldma: Fix a resource leak in an error handling path of the probe function dmaengine: fsldma: Fix a resource leak in the remove function RDMA/siw: Fix handling of zero-sized Read and Receive Queues. HID: core: detect and skip invalid inputs to snto32() clk: renesas: r8a779a0: Fix parent of CBFUSA clock clk: renesas: r8a779a0: Remove non-existent S2 clock clk: sunxi-ng: h6: Fix CEC clock spi: cadence-quadspi: Abort read if dummy cycles required are too many i2c: iproc: handle master read request i2c: iproc: update slave isr mask (ISR_MASK_SLAVE) i2c: iproc: handle only slave interrupts which are enabled quota: Fix memory leak when handling corrupted quota file arm64: dts: qcom: qrb5165-rb5: fix pm8009 regulators regulator: qcom-rpmh-regulator: add pm8009-1 chip revision selftests/powerpc: Make the test check in eeh-basic.sh posix compliant clk: meson: clk-pll: propagate the error from meson_clk_pll_set_rate() clk: meson: clk-pll: make "ret" a signed integer clk: meson: clk-pll: fix initializing the old rate (fallback) for a PLL power: supply: cpcap: Add missing IRQF_ONESHOT to fix regression HSI: Fix PM usage counter unbalance in ssi_hw_init capabilities: Don't allow writing ambiguous v3 file capabilities drm/amdgpu/display: remove hdcp_srm sysfs on device removal smp: Process pending softirqs in flush_smp_call_function_from_idle() irqchip/imx: IMX_INTMUX should not default to y, unconditionally ubifs: Fix error return code in alloc_wbufs() ubifs: replay: Fix high stack usage, again ubifs: Fix memleak in ubifs_init_authentication jffs2: fix use after free in jffs2_sum_write_data() fs/jfs: fix potential integer overflow on shift of a int ASoC: simple-card-utils: Fix device module clock ima: Free IMA measurement buffer after kexec syscall ima: Free IMA measurement buffer on error ASoC: SOF: sof-pci-dev: add missing Up-Extreme quirk nvmet: set status to 0 in case for invalid nsid nvmet: remove extra variable in identify ns nvme-multipath: set nr_zones for zoned namespaces nvmet-tcp: fix potential race of tcp socket closing accept_work nvmet-tcp: fix receive data digest calculation for multiple h2cdata PDUs io_uring: fix possible deadlock in io_uring_poll crypto: ecdh_helper - Ensure 'len >= secret.len' in decode_key() hwrng: timeriomem - Fix cooldown period calculation drm/dp_mst: Don't cache EDIDs for physical ports drm/lima: fix reference leak in lima_pm_busy drm/vc4: hdmi: Update the CEC clock divider on HSM rate change drm/vc4: hdmi: Compute the CEC clock divider from the clock rate drm/vc4: hdmi: Restore cec physical address on reconnect drm/vc4: hdmi: Fix up CEC registers drm/vc4: hdmi: Fix register offset with longer CEC messages drm/vc4: hdmi: Move hdmi reset to bind s390/zcrypt: return EIO when msg retry limit reached KVM: x86: Restore all 64 bits of DR6 and DR7 during RSM on x86-64 btrfs: fix double accounting of ordered extent for subpage case in btrfs_invalidapge btrfs: clarify error returns values in __load_free_space_cache ASoC: SOF: debug: Fix a potential issue on string buffer termination ASoC: rt5682: Fix panic in rt5682_jack_detect_handler happening during system shutdown ASoC: qcom: lpass: Fix i2s ctl register bit map locking/lockdep: Avoid unmatched unlock ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A3E ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A5E Drivers: hv: vmbus: Avoid use-after-free in vmbus_onoffer_rescind() drm/mediatek: Check if fb is null KVM: nSVM: Don't strip host's C-bit from guest's CR3 when reading PDPTRs ASoC: qcom: Fix typo error in HDMI regmap config callbacks f2fs: fix a wrong condition in __submit_bio drm/amdgpu: Prevent shift wrapping in amdgpu_read_mask() f2fs: fix to avoid inconsistent quota data mtd: parsers: afs: Fix freeing the part name memory in failure ASoC: codecs: add missing max_register in regmap config ASoC: cpcap: fix microphone timeslot mask ata: ahci_brcm: Add back regulators management mm: proc: Invalidate TLB after clearing soft-dirty page state drm/nouveau: bail out of nouveau_channel_new if channel init fails crypto: talitos - Fix ctr(aes) on SEC1 crypto: talitos - Work around SEC6 ERRATA (AES-CTR mode data size error) mtd: parser: imagetag: fix error codes in bcm963xx_parse_imagetag_partitions() perf/arm-cmn: Move IRQs when migrating context perf/arm-cmn: Fix PMU instance naming ASoC: SOF: Intel: hda: cancel D0i3 work during runtime suspend ASoC: qcom: lpass-cpu: Remove bit clock state check f2fs: compress: fix potential deadlock sched/eas: Don't update misfit status if the task is pinned media: uvcvideo: Accept invalid bFormatIndex and bFrameIndex values media: pxa_camera: declare variable when DEBUG is defined media: mtk-vcodec: fix argument used when DEBUG is defined media: cx25821: Fix a bug when reallocating some dma memory media: qm1d1c0042: fix error return code in qm1d1c0042_init() media: atomisp: Fix a buffer overflow in debug code media: vidtv: psi: fix missing crc for PMT media: lmedm04: Fix misuse of comma media: software_node: Fix refcounts in software_node_get_next_child() drm/amd/display: Fix HDMI deep color output for DCE 6-11. drm/amd/display: Fix 10/12 bpc setup in DCE output bit depth reduction. macintosh/adb-iop: Use big-endian autopoll mask bsg: free the request before return error code drm/amdgpu: toggle on DF Cstate after finishing xgmi injection drm/tegra: Fix reference leak when pm_runtime_get_sync() fails MIPS: Compare __SYNC_loongson3_war against 0 MIPS: properly stop .eh_frame generation media: ti-vpe: cal: fix write to unallocated memory media: imx7: csi: Fix pad link validation media: imx7: csi: Fix regression for parallel cameras on i.MX6UL drm/sun4i: tcon: fix inverted DCLK polarity sched/fair: Avoid stale CPU util_est value for schedutil in task dequeue crypto: bcm - Rename struct device_private to bcm_device_private evm: Fix memleak in init_desc ASoC: qcom: qdsp6: Move frontend AIFs to q6asm-dai ASoC: cs42l56: fix up error handling in probe media: aspeed: fix error return code in aspeed_video_setup_video() media: tm6000: Fix memleak in tm6000_start_stream media: media/pci: Fix memleak in empress_init media: em28xx: Fix use-after-free in em28xx_alloc_urbs media: vsp1: Fix an error handling path in the probe function media: camss: missing error code in msm_video_register() media: mtk-vcodec: fix error return code in vdec_vp9_decode() media: imx: Fix csc/scaler unregister media: imx: Unregister csc/scaler only if registered media: i2c: ov5670: Fix PIXEL_RATE minimum value media: ipu3-cio2: Build only for x86 drm/fourcc: fix Amlogic format modifier masks drm/virtio: make sure context is created in gem open MIPS: lantiq: Explicitly compare LTQ_EBU_PCC_ISTAT against 0 MIPS: c-r4k: Fix section mismatch for loongson2_sc_init drm/amdgpu: Fix macro name _AMDGPU_TRACE_H_ in preprocessor if condition drm: rcar-du: Fix the return check of of_parse_phandle and of_find_device_by_node drm: rcar-du: Fix crash when using LVDS1 clock for CRTC drm: rcar-du: Fix PM reference leak in rcar_cmm_enable() kcsan: Rewrite kcsan_prandom_u32_max() without prandom_u32_state() media: allegro: Fix use after free on error hwrng: ingenic - Fix a resource leak in an error handling path crypto: arm64/aes-ce - really hide slower algos when faster ones are enabled crypto: sun4i-ss - fix kmap usage crypto: sun4i-ss - linearize buffers content must be kept drm/vc4: hdmi: Take into account the clock doubling flag in atomic_check drm/panel: mantix: Tweak init sequence drm/fb-helper: Add missed unlocks in setcmap_legacy() gma500: clean up error handling in init drm/gma500: Fix error return code in psb_driver_load() fbdev: aty: SPARC64 requires FB_ATY_CT tty: implement read_iter tty: convert tty_ldisc_ops 'read()' function to take a kernel pointer net: enetc: fix destroyed phylink dereference during unbind net: mvneta: Remove per-cpu queue mapping for Armada 3700 net: amd-xgbe: Fix network fluctuations when using 1G BELFUSE SFP net: amd-xgbe: Reset link when the link never comes back net: amd-xgbe: Fix NETDEV WATCHDOG transmit queue timeout warning net: amd-xgbe: Reset the PHY rx data path when mailbox command timeout net: phy: mscc: adding LCPLL reset to VSC8514 net: dsa: felix: don't deinitialize unused ports net: dsa: felix: perform teardown in reverse order of setup ibmvnic: skip send_request_unmap for timeout reset ibmvnic: add memory barrier to protect long term buffer bpf: Clear subreg_def for global function return values b43: N-PHY: Fix the update of coef for the PHY revision >= 3case cxgb4/chtls/cxgbit: Keeping the max ofld immediate data size same in cxgb4 and ulds net: axienet: Handle deferred probe on clock properly tcp: fix SO_RCVLOWAT related hangs under mem pressure selftests: mptcp: fix ACKRX debug message bpf: Fix bpf_fib_lookup helper MTU check for SKB ctx bpf, devmap: Use GFP_KERNEL for xdp bulk queue allocation bpf: Fix an unitialized value in bpf_iter libbpf: Ignore non function pointer member in struct_ops mac80211: fix potential overflow when multiplying to u32 integers net/mlx5e: Check tunnel offload is required before setting SWP net/mlx5e: CT: manage the lifetime of the ct entry object net/mlx5: Disable devlink reload for lag devices net/mlx5: Disallow RoCE on lag device net/mlx5: Disallow RoCE on multi port slave device net/mlx5: Disable devlink reload for multi port slave device net/mlx5e: kTLS, Use refcounts to free kTLS RX priv context net/mlx5e: Replace synchronize_rcu with synchronize_net net/mlx5: Fix health error state handling net/mlx5e: Change interrupt moderation channel params also when channels are closed net/mlx5e: Don't change interrupt moderation params when DIM is enabled net: phy: consider that suspend2ram may cut off PHY power dpaa2-eth: fix memory leak in XDP_REDIRECT xen/netback: fix spurious event detection for common event case bnxt_en: Fix devlink info's stored fw.psid version format. bnxt_en: reverse order of TX disable and carrier off ibmvnic: Set to CLOSED state even on error selftests/bpf: Convert test_xdp_redirect.sh to bash ath9k: fix data bus crash when setting nf_override via debugfs iwlwifi: pnvm: increment the pointer before checking the TLV iwlwifi: pnvm: set the PNVM again if it was already loaded bpf_lru_list: Read double-checked variable once without lock iwlwifi: mvm: don't check if CSA event is running before removing iwlwifi: mvm: assign SAR table revision to the command later iwlwifi: mvm: send stored PPAG command instead of local iwlwifi: mvm: store PPAG enabled/disabled flag properly iwlwifi: mvm: fix the type we use in the PPAG table validity checks soc: aspeed: snoop: Add clock control logic ath11k: fix a locking bug in ath11k_mac_op_start() ath10k: Fix lockdep assertion warning in ath10k_sta_statistics ath10k: Fix suspicious RCU usage warning in ath10k_wmi_tlv_parse_peer_stats_info() ARM: at91: use proper asm syntax in pm_suspend staging: wfx: fix possible panic with re-queued frames optee: simplify i2c access ARM: s3c: fix fiq for clang IAS iwlwifi: mvm: set enabled in the PPAG command properly arm64: dts: meson: fix broken wifi node for Khadas VIM3L arm64: dts: msm8916: Fix reserved and rfsa nodes unit address soc: qcom: ocmem: don't return NULL in of_get_ocmem Bluetooth: btusb: Fix memory leak in btusb_mtk_wmt_recv opp: Correct debug message in _opp_add_static_v2() arm64: dts: armada-3720-turris-mox: rename u-boot mtd partition to a53-firmware ARM: dts: armada388-helios4: assign pinctrl to each fan ARM: dts: armada388-helios4: assign pinctrl to LEDs can: mcp251xfd: mcp251xfd_probe(): fix errata reference arm64: dts: renesas: beacon: Fix EEPROM compatible value x86/MSR: Filter MSR writes through X86_IOC_WRMSR_REGS ioctl too staging: rtl8723bs: wifi_regd.c: Fix incorrect number of regulatory rules usb: dwc2: Make "trimming xfer length" a debug message usb: dwc2: Abort transaction after errors with unknown reason usb: dwc2: Do not update data length if it is 0 on inbound transfers ARM: dts: Configure missing thermal interrupt for 4430 memory: ti-aemif: Drop child node when jumping out loop Bluetooth: Put HCI device if inquiry procedure interrupts Bluetooth: drop HCI device reference before return staging: media: atomisp: Fix size_t format specifier in hmm_alloc() debug statemenet soc: ti: pm33xx: Fix some resource leak in the error handling paths of the probe function soc: qcom: socinfo: Fix an off by one in qcom_show_pmic_model() arm64: dts: qcom: sdm845-db845c: Fix reset-pin of ov8856 node usb: gadget: u_audio: Free requests only after callback ACPICA: Fix exception code class checks arm64: dts: rockchip: rk3328: Add clock_in_out property to gmac2phy node cpufreq: brcmstb-avs-cpufreq: Fix resource leaks in ->remove() cpufreq: brcmstb-avs-cpufreq: Free resources in error path arm64: dts: qcom: msm8916-samsung-a2015: Fix sensors arm64: dts: allwinner: A64: Limit MMC2 bus frequency to 150 MHz arm64: dts: allwinner: H6: Allow up to 150 MHz MMC bus frequency arm64: dts: allwinner: Drop non-removable from SoPine/LTS SD card arm64: dts: allwinner: H6: properly connect USB PHY to port 0 arm64: dts: allwinner: A64: properly connect USB PHY to port 0 firmware: arm_scmi: Fix call site of scmi_notification_exit bpf: Avoid warning when re-casting __bpf_call_base into __bpf_call_base_args bpf: Add bpf_patch_call_args prototype to include/linux/bpf.h net: stmmac: dwmac-meson8b: fix enabling the timing-adjustment clock arm64: dts: qcom: msm8916-samsung-a5u: Fix iris compatible staging: vchiq: Fix bulk transfers on 64-bit builds staging: vchiq: Fix bulk userdata handling Bluetooth: hci_qca: Fix memleak in qca_controller_memdump memory: mtk-smi: Fix PM usage counter unbalance in mtk_smi ops arm64: dts: exynos: correct PMIC interrupt trigger level on Espresso arm64: dts: exynos: correct PMIC interrupt trigger level on TM2 ARM: dts: exynos: correct PMIC interrupt trigger level on Odroid XU3 family ARM: dts: exynos: correct PMIC interrupt trigger level on Arndale Octa ARM: dts: exynos: correct PMIC interrupt trigger level on Spring ARM: dts: exynos: correct PMIC interrupt trigger level on Rinato ARM: dts: exynos: correct PMIC interrupt trigger level on Monk ARM: dts: exynos: correct PMIC interrupt trigger level on Artik 5 arm64: dts: renesas: beacon: Fix audio-1.8V pin enable arm64: dts: renesas: beacon kit: Fix choppy Bluetooth Audio Bluetooth: Fix initializing response id after clearing struct Bluetooth: hci_uart: Fix a race for write_work scheduling Bluetooth: btqcomsmd: Fix a resource leak in error handling paths in the probe function ath10k: Fix error handling in case of CE pipe init failure drm/i915/gt: One more flush for Baytrail clear residuals ALSA: pcm: Don't call sync_stop if it hasn't been stopped ALSA: pcm: Assure sync with the pending stop operation at suspend ALSA: pcm: Call sync_stop at disconnection random: fix the RNDRESEEDCRNG ioctl vmlinux.lds.h: Define SANTIZER_DISCARDS with CONFIG_GCOV_KERNEL=y MIPS: vmlinux.lds.S: add missing PAGE_ALIGNED_DATA() section ALSA: usb-audio: Fix PCM buffer allocation in non-vmalloc mode bfq: Avoid false bfq queue merging virt: vbox: Do not use wait_event_interruptible when called from kernel context PCI: Decline to resize resources if boot config must be preserved PCI: qcom: Use PHY_REFCLK_USE_PAD only for ipq8064 w1: w1_therm: Fix conversion result for negative temperatures kdb: Make memory allocations more robust scsi: qla2xxx: Fix mailbox Ch erroneous error scsi: libsas: docs: Remove notify_ha_event() debugfs: do not attempt to create a new file before the filesystem is initalized debugfs: be more robust at handling improper input in debugfs_lookup() vdpa/mlx5: fix param validation in mlx5_vdpa_get_config() vmlinux.lds.h: add DWARF v5 sections Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/net/btusb.txt Documentation/devicetree/bindings/net/ethernet-controller.yaml drivers/cpufreq/qcom-cpufreq-hw.c drivers/nvmem/qcom-spmi-sdam.c drivers/soc/qcom/socinfo.c drivers/spmi/spmi-pmic-arb.c net/qrtr/tun.c Change-Id: I5a14e8d8d00a40af0a0e022ad85996f1351704f4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org> Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-03-18 10:26:26 +09:00
kernel/kcmp.c
kernel/kheaders.c
kernel/kmod.c
kernel/kprobes.c
kernel/ksysfs.c
kernel/kthread.c
kernel/locking/lock_events.h
kernel/locking/lock_events_list.h
kernel/locking/mcs_spinlock.h
kernel/locking/mutex.c
kernel/locking/mutex.h
kernel/locking/osq_lock.c
kernel/locking/percpu-rwsem.c
kernel/locking/qrwlock.c
kernel/locking/qspinlock.c
kernel/locking/qspinlock_stat.h
kernel/locking/rtmutex.c
kernel/locking/rtmutex_common.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
kernel/locking/rtmutex.h
kernel/locking/rwsem.c
kernel/locking/semaphore.c
kernel/locking/spinlock.c
kernel/module.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
kernel/module-internal.h
kernel/notifier.c
kernel/nsproxy.c
kernel/panic.c
kernel/params.c
kernel/pid.c
kernel/power/energy_model.c
kernel/power/main.c
kernel/power/power.h
kernel/power/poweroff.c
kernel/power/process.c
kernel/power/qos.c
kernel/power/suspend.c
kernel/power/wakelock.c
kernel/power/wakeup_reason.c
kernel/printk/braille.h
kernel/printk/console_cmdline.h
kernel/printk/internal.h
kernel/printk/printk.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
kernel/printk/printk_ringbuffer.c
kernel/printk/printk_ringbuffer.h
kernel/printk/printk_safe.c
kernel/profile.c
kernel/ptrace.c
kernel/range.c
kernel/rcu/rcu.h
kernel/rcu/rcu_segcblist.c
kernel/rcu/rcu_segcblist.h
kernel/rcu/srcutree.c
kernel/rcu/sync.c
kernel/rcu/tasks.h
kernel/rcu/tree.c
kernel/rcu/tree_exp.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
kernel/rcu/tree.h
kernel/rcu/tree_plugin.h
kernel/rcu/tree_stall.h
kernel/rcu/update.c
kernel/reboot.c
kernel/regset.c
kernel/resource.c
kernel/sched/autogroup.h
kernel/sched/clock.c
kernel/sched/completion.c
kernel/sched/core.c
kernel/sched/cpuacct.c
kernel/sched/cpudeadline.c
kernel/sched/cpudeadline.h
kernel/sched/cpufreq.c
kernel/sched/cpufreq_schedutil.c
kernel/sched/cpupri.c
kernel/sched/cpupri.h
kernel/sched/cputime.c
kernel/sched/deadline.c
kernel/sched/debug.c
kernel/sched/fair.c
kernel/sched/features.h
kernel/sched/idle.c
kernel/sched/isolation.c
kernel/sched/loadavg.c
kernel/sched/membarrier.c
kernel/sched/pelt.c
kernel/sched/pelt.h
kernel/sched/psi.c
kernel/sched/rt.c
kernel/sched/sched.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
kernel/sched/sched-pelt.h
kernel/sched/smp.h
kernel/sched/stats.c
kernel/sched/stats.h
kernel/sched/stop_task.c
kernel/sched/swait.c
kernel/sched/topology.c
kernel/sched/wait_bit.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
kernel/sched/wait.c
kernel/scs.c
kernel/seccomp.c
kernel/signal.c
kernel/smpboot.c
kernel/smpboot.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
kernel/smp.c
kernel/softirq.c
kernel/stacktrace.c
kernel/stop_machine.c
kernel/sys.c
kernel/sysctl.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
kernel/sys_ni.c
kernel/taskstats.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
kernel/task_work.c
kernel/time/alarmtimer.c
kernel/time/clockevents.c
kernel/time/clocksource.c
kernel/time/hrtimer.c
kernel/time/itimer.c
kernel/time/jiffies.c
kernel/time/namespace.c
kernel/time/ntp.c
kernel/time/ntp_internal.h
kernel/time/posix-clock.c
kernel/time/posix-cpu-timers.c
kernel/time/posix-timers.c
kernel/time/posix-timers.h
kernel/time/sched_clock.c
kernel/time/tick-broadcast.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
kernel/time/tick-broadcast-hrtimer.c
kernel/time/tick-common.c
kernel/time/tick-internal.h
kernel/time/tick-oneshot.c
kernel/time/tick-sched.c
kernel/time/tick-sched.h
kernel/time/time.c
kernel/time/timeconv.c
kernel/time/timecounter.c
kernel/time/timekeeping.c
kernel/time/timekeeping_debug.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
kernel/time/timekeeping.h
kernel/time/timekeeping_internal.h
kernel/time/timer.c
kernel/time/timer_list.c
kernel/time/vsyscall.c
kernel/trace/blktrace.c
kernel/trace/bpf_trace.c
kernel/trace/bpf_trace.h
Merge android12-5.10.14 (d0d8327) into msm-5.10 * refs/heads/tmp-d0d8327: ANDROID: mm/memory_hotplug: fix check for proper subsection removal Revert "FROMLIST: dt-bindings: reserved-memory: Make DMA-BUF CMA heap DT-configurable" Revert "FROMLIST: dma-buf: heaps: add chunk heap to dmabuf heaps" ANDROID: gki_defconfig: Enable NL80211_TESTMODE UPSTREAM: dt-binding: usb: Include USB SSP rates in GenXxY UPSTREAM: dt-bindings: usb: Add generic "usb-phy" property UPSTREAM: dt-bindings: usb: Add "ulpi/serial/hsic" PHY types UPSTREAM: dt-bindings: usb: Convert generic USB properties to DT schemas UPSTREAM: dt-bindings: usb: usb-hcd: Detach generic USB controller properties UPSTREAM: usb: dwc3: gadget: Set speed only up to the max supported UPSTREAM: usb: dwc3: gadget: Track connected SSP rate and lane count UPSTREAM: usb: dwc3: gadget: Implement setting of SSP rate UPSTREAM: usb: dwc3: core: Check maximum_speed SSP genXxY UPSTREAM: usb: common: Parse for USB SSP genXxY FROMGIT: kasan: untag addresses for KFENCE BACKPORT: kasan: remove redundant config option FROMGIT: kasan: don't run tests when KASAN is not enabled FROMGIT: kasan: add a test for kmem_cache_alloc/free_bulk FROMGIT: kasan: add proper page allocator tests FROMGIT: kasan: fix bug detection via ksize for HW_TAGS mode FROMGIT: kasan: move _RET_IP_ to inline wrappers FROMGIT: kasan: fix memory corruption in kasan_bitops_tags test FROMGIT: kasan: adapt kmalloc_uaf2 test to HW_TAGS mode FROMGIT: kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL FROMGIT: kasan: rename CONFIG_TEST_KASAN_MODULE FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode FROMGIT: kasan: add match-all tag tests FROMGIT: kasan: add macros to simplify checking test constraints FROMGIT: kasan: clean up comments in tests FROMGIT: kasan: clarify HW_TAGS impact on TBI FROMGIT: kasan: prefix global functions with kasan_ Linux 5.10.14 workqueue: Restrict affinity change to rescuer kthread: Extract KTHREAD_IS_PER_CPU x86/cpu: Add another Alder Lake CPU to the Intel family objtool: Don't fail the kernel build on fatal errors habanalabs: disable FW events on device removal habanalabs: fix backward compatibility of idle check habanalabs: zero pci counters packet before submit to FW drm/amd/display: Fixed corruptions on HPDRX link loss restore drm/amd/display: Use hardware sequencer functions for PG control drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping drm/amd/display: Allow PSTATE chnage when no displays are enabled drm/amd/display: Update dram_clock_change_latency for DCN2.1 selftests/powerpc: Only test lwm/stmw on big endian platform/x86: thinkpad_acpi: Add P53/73 firmware to fan_quirk_table for dual fan control nvmet: set right status on error in id-ns handler nvme-pci: allow use of cmb on v1.4 controllers nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout nvme: check the PRINFO bit before deciding the host buffer length udf: fix the problem that the disc content is not displayed i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for filling TX FIFO ALSA: hda: Add Cometlake-R PCI ID scsi: ibmvfc: Set default timeout to avoid crash during migration mac80211: fix encryption key selection for 802.3 xmit mac80211: fix fast-rx encryption check mac80211: fix incorrect strlen of .write in debugfs objtool: Don't add empty symbols to the rbtree ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid ASoC: SOF: Intel: hda: Resume codec to do jack detection scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 scsi: libfc: Avoid invoking response handler twice if ep is already completed scsi: scsi_transport_srp: Don't block target in failfast state x86: __always_inline __{rd,wr}msr() locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP habanalabs: fix dma_addr passed to dma_mmap_coherent platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency phy: cpcap-usb: Fix warning for missing regulator_disable iommu/vt-d: Do not use flush-queue when caching-mode is on ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD Revert "x86/setup: don't remove E820_TYPE_RAM for pfn 0" arm64: Do not pass tagged addresses to __is_lm_address() arm64: Fix kernel address detection of __is_lm_address() arm64: dts: meson: Describe G12b GPU as coherent drm/panfrost: Support cache-coherent integrations iommu/io-pgtable-arm: Support coherency for Mali LPAE ibmvnic: Ensure that CRQ entry read are correctly ordered net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP net: dsa: bcm_sf2: put device node before return mlxsw: spectrum_span: Do not overwrite policer configuration stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing net: octeontx2: Make sure the buffer is 128 byte aligned net: fec: put child node on error path net: stmmac: dwmac-intel-plat: remove config data on error net: dsa: microchip: Adjust reset release timing to match reference reset circuit ANDROID: usb: gadget: configfs: Move CONFIGFS_UEVENT #endif ANDROID: GKI: Enable KFENCE FROMGIT: KVM: arm64: Move __hyp_set_vectors out of .hyp.text FROMGIT: KVM: arm64: Stub EXPORT_SYMBOL for nVHE EL2 code FROMGIT: asm-generic: export: Stub EXPORT_SYMBOL with __DISABLE_EXPORTS FROMGIT: KVM: arm64: Correct spelling of DBGDIDR register FROMGIT: KVM: arm64: Use symbolic names for the PMU versions FROMGIT: KVM: arm64: Upgrade PMU support to ARMv8.4 FROMGIT: KVM: arm64: Limit the debug architecture to ARMv8.0 FROMGIT: KVM: arm64: Refactor filtering of ID registers FROMGIT: KVM: arm64: Add handling of AArch32 PCMEID{2,3} PMUv3 registers FROMGIT: KVM: arm64: Fix AArch32 PMUv3 capping FROMGIT: KVM: arm64: Fix missing RES1 in emulation of DBGBIDR FROMGIT: KVM: arm64: Make gen-hyprel endianness agnostic FROMGIT: KVM: arm64: Implement the TRNG hypervisor call FROMGIT: KVM: arm64: Mark the page dirty only if the fault is handled successfully FROMGIT: KVM: arm64: Filter out the case of only changing permissions from stage-2 map path FROMGIT: KVM: arm64: Adjust partial code of hyp stage-1 map and guest stage-2 map FROMGIT: KVM: arm64: Simplify __kvm_hyp_init HVC detection FROMGIT: KVM: arm64: Remove hyp_symbol_addr FROMGIT: KVM: arm64: Remove patching of fn pointers in hyp FROMGIT: KVM: arm64: Fix constant-pool users in hyp FROMGIT: KVM: arm64: Apply hyp relocations at runtime FROMGIT: KVM: arm64: Generate hyp relocation data FROMGIT: KVM: arm64: Add symbol at the beginning of each hyp section FROMGIT: KVM: arm64: Set up .hyp.rodata ELF section FROMGIT: KVM: arm64: Rename .idmap.text in hyp linker script FROMGIT: firmware: smccc: Add SMCCC TRNG function call IDs BACKPORT: arm64: Work around broken GCC 4.9 handling of "S" constraint FROMGIT: kasan: use error_report_end tracepoint FROMGIT: kfence: use error_report_end tracepoint FROMGIT: tracing: add error_report_end trace point FROMGIT: kfence: show access type in report FROMGIT: kfence: fix typo in test FROMGIT: kfence: add test suite FROMGIT: kfence: add missing copyright header to documentation FROMGIT: kfence, Documentation: add KFENCE documentation FROMGIT: kfence, kasan: make KFENCE compatible with KASAN FROMGIT: mm, kfence: insert KFENCE hooks for SLUB BACKPORT: mm, kfence: insert KFENCE hooks for SLAB FROMGIT: mm/slab: rerform init_on_free earlier FROMGIT: kfence: use pt_regs to generate stack trace on faults FROMGIT: kfence, arm64: add missing copyright and description header FROMGIT: arm64, kfence: enable KFENCE for ARM64 FROMGIT: kfence, x86: add missing copyright and description header FROMGIT: x86, kfence: enable KFENCE for x86 FROMGIT: kfence: add missing copyright and description headers FROMGIT: kfence: add option to use KFENCE without static keys FROMGIT: kfence: fix potential deadlock due to wake_up() FROMGIT: kfence: avoid stalling work queue task without allocations FROMGIT: kfence: Fix parameter description for kfence_object_start() BACKPORT: mm: add Kernel Electric-Fence infrastructure FROMLIST: fuse: Fix crediantials leak in passthrough read_iter UPSTREAM: userfaultfd: add user-mode only option to unprivileged_userfaultfd sysctl knob UPSTREAM: userfaultfd: add UFFD_USER_MODE_ONLY UPSTREAM: userfaultfd: use secure anon inodes for userfaultfd BACKPORT: selinux: teach SELinux about anonymous inodes UPSTREAM: fs: add LSM-supporting anon-inode interface UPSTREAM: security: add inode_init_security_anon() LSM hook UPSTREAM: cfg80211: Add support to calculate and report 4096-QAM HE rates UPSTREAM: cfg80211: Add support to configure SAE PWE value to drivers UPSTREAM: usb: dwc3: fix clock issue during resume in OTG mode Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/usb/usb-hcd.yaml drivers/dma-buf/heaps/Kconfig drivers/dma-buf/heaps/Makefile Change-Id: I3726725889da6ae622c1e319388831e7f99d14c5 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 06:31:10 +09:00
kernel/trace/error_report-traces.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
kernel/tracepoint.c
kernel/trace/power-traces.c
kernel/trace/ring_buffer.c
kernel/trace/rpm-traces.c
kernel/trace/trace.c
kernel/trace/trace_clock.c
kernel/trace/trace_dynevent.c
kernel/trace/trace_dynevent.h
kernel/trace/trace_entries.h
kernel/trace/trace_event_perf.c
kernel/trace/trace_events.c
kernel/trace/trace_events_filter.c
Merge keystone/android12-5.10-keystone-qcom-release.32+ (0fad51f) into msm-5.10 * refs/heads/tmp-0fad51f: ANDROID: sched: Add vendor hooks for update_load_avg ANDROID: Update ABI with __traceiter_*() additions ANDROID: Update the cf symbol list ANDROID: Update the qcom symbol list ANDROID: Update the hikey960 symbol list ANDROID: Update the generic symbol list ANDROID: Update the exynos symbol list ANDROID: Update the db845c symbol list UPSTREAM: arm64: Move PSTATE.TCO setting to separate functions FROMGIT: kasan: Add report for async mode FROMGIT: arm64: mte: Drop arch_enable_tagging() ANDROID: GKI: 4/23 KMI update FROMGIT: kasan: Add KASAN mode kernel parameter FROMGIT: arm64: mte: Add asynchronous mode support ANDROID: GKI: update ABI description FROMLIST: remoteproc: core: Move cdev add before device add ANDROID: mm: allow vmas with vm_ops to be speculatively handled ANDROID: sched: Add ANDROID_OEM_DATA_ARRAY in user_struct. ANDROID: sched: Add vendor hooks for sched. ANDROID: sched: Add vendor hooks to compute new cpu freq. Revert "Revert "net: xfrm: Localize sequence counter per network namespace"" FROMGIT: usb: typec: tcpm: Allow slow charging loops to comply to pSnkStby FROMGIT: usb: dwc3: gadget: Check for disabled LPM quirk ANDROID: GKI: arm64: reserve space in cpu_hwcaps and cpu_hwcap_keys arrays FROMLIST: export: Make CRCs robust to symbol trimming ANDROID: Kconfig.gki Add SND_SOC_TOPOLOGY ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20 FROMGIT: ASoC: soc-component: Add snd_soc_pcm_component_ack UPSTREAM: ASoC: dmaengine_pcm: add peripheral configuration UPSTREAM: dmaengine: add peripheral configuration UPSTREAM: PM: domains: use device's next wakeup to determine domain idle state UPSTREAM: PM: domains: inform PM domain of a device's next wakeup Revert "FROMLIST: PM / Domains: add domain feature flag for next wakeup" Revert "FROMLIST: PM / domains: inform PM domain of a device's next wakeup" Revert "FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state" FROMGIT: mm: cma: add the CMA instance name to cma trace events FROMGIT: mm: cma: Add the CMA instance name to the cma_alloc_start trace event FROMGIT: mm: cma: add trace events for CMA alloc perf testing ANDROID: mm: compaction: fix isolate_and_split_free_page() redefinition ANDROID: vendor_hooks: Fix build-break due to psi_event ANDROID: GKI: Update abi_gki_aarch64_qcom list for kprobe module ANDROID: GKI: Enable CONFIG_HIST_TRIGGERS FROMGIT: tick/broadcast: Allow late registered device to enter oneshot mode UPSTREAM: arm64: uaccess: split user/kernel routines UPSTREAM: arm64: uaccess: refactor __{get,put}_user BACKPORT: arm64: uaccess: rename privileged uaccess routines ANDROID: Incremental fs: Add INCFS_IOC_GET_LAST_READ_ERROR ANDROID: Incremental fs: Fix INCFS_MAGIC_NUMBER casts ANDROID: Incremental fs: Add status to sysfs ANDROID: Incremental fs: fix u64 integer cast to pointer ANDROID: Incremental fs: stat should return actual used blocks ANDROID: Incremental fs: Add FS_IOC_READ_VERITY_METADATA ANDROID: export find_user() & free_uid()for GKI purpose. ANDROID: GKI: update ABI description ANDROID: GKI: Update abi_gki_aarch64_qcom for kgsl AO tracing support ANDROID: ABI: update symbols to unisoc whitelist for the fifth time ANDROID: sched: Add vendor hooks for cpu affinity. ANDROID: GKI: Update abi_gki_aarch64_qcom list for reverse migration ANDROID: abi_gki_aarch64_generic: Add a few more symbols FROMGIT: usb: dwc3: gadget: Remove FS bInterval_m1 limitation ANDROID: abi_gki_aarch64_qcom: Add __bitmap_or ANDROID: GKI: Update abi_gki_aarch64_qcom for gpio block read tracepoint FROMGIT: dt-bindings: connector: Add slow-charger-loop definition FROMGIT: usb: dwc3: gadget: Fix START_TRANSFER link state check FROMGIT: usb: gadget: Fix double free of device descriptor pointers FROMGIT: usb: typec: tcpm: Fix error while calculating PPS out values ANDROID: inline isolate_and_split_free_page ANDROID: kernel: clear debug_kinfo precisely ANDROID: cgroup: Add vendor hook for cpuset. ANDROID: GKI: Update abi_gki_aarch64_qcom for PSI tracepoints ANDROID: psi: Add vendor hooks for PSI tracing Linux 5.10.32 net: phy: marvell: fix detection of PHY on Topaz switches bpf: Move sanitize_val_alu out of op switch bpf: Improve verifier error messages for users bpf: Rework ptr_limit into alu_limit and add common error path arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically ARM: 9071/1: uprobes: Don't hook on thumb instructions bpf: Move off_reg into sanitize_ptr_alu bpf: Ensure off_reg has no mixed signed bounds for all types r8169: don't advertise pause in jumbo mode r8169: tweak max read request size for newer chips also in jumbo mtu mode KVM: VMX: Don't use vcpu->run->internal.ndata as an array index KVM: VMX: Convert vcpu_vmx.exit_reason to a union bpf: Use correct permission flag for mixed signed bounds arithmetic arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems ARM: OMAP2+: Fix uninitialized sr_inst ARM: footbridge: fix PCI interrupt mapping ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to for_each_mem_range() ARM: OMAP2+: Fix warning for omap_init_time_of() gro: ensure frag0 meets IP header alignment ch_ktls: do not send snd_una update to TCB in middle ch_ktls: tcb close causes tls connection failure ch_ktls: fix device connection close ch_ktls: Fix kernel panic ibmvnic: remove duplicate napi_schedule call in open function ibmvnic: remove duplicate napi_schedule call in do_reset function ibmvnic: avoid calling napi_disable() twice ia64: tools: remove inclusion of ia64-specific version of errno.h header ia64: remove duplicate entries in generic_defconfig ethtool: pause: make sure we init driver stats i40e: fix the panic when running bpf in xdpdrv mode net: Make tcp_allowed_congestion_control readonly in non-init netns mm: ptdump: fix build failure net: ip6_tunnel: Unregister catch-all devices net: sit: Unregister catch-all devices net: davicom: Fix regulator not turned off on failed probe net/mlx5e: Fix setting of RS FEC mode netfilter: nft_limit: avoid possible divide error in nft_limit_init net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta net: macb: fix the restore of cmp registers libbpf: Fix potential NULL pointer dereference netfilter: arp_tables: add pre_exit hook for table unregister netfilter: bridge: add pre_exit hooks for ebtable unregistration libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC ice: Fix potential infinite loop when using u8 loop counter netfilter: conntrack: do not print icmpv6 as unknown via /proc netfilter: flowtable: fix NAT IPv6 offload mangling ixgbe: fix unbalanced device enable/disable in suspend/resume scsi: libsas: Reset num_scatter if libata marks qc as NODATA riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" vfio/pci: Add missing range check in vfio_pci_mmap arm64: alternatives: Move length validation in alternative_{insn, endif} arm64: fix inline asm in load_unaligned_zeropad() readdir: make sure to verify directory entry for legacy interfaces too dm verity fec: fix misaligned RS roots IO HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices Input: i8042 - fix Pegatron C15B ID entry Input: s6sy761 - fix coordinate read bit shift lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS virt_wifi: Return micros for BSS TSF values mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN pcnet32: Use pci_resource_len to validate PCI resource net: ieee802154: forbid monitor for add llsec seclevel net: ieee802154: stop dump llsec seclevels for monitors net: ieee802154: forbid monitor for del llsec devkey net: ieee802154: forbid monitor for add llsec devkey net: ieee802154: stop dump llsec devkeys for monitors net: ieee802154: forbid monitor for del llsec dev net: ieee802154: forbid monitor for add llsec dev net: ieee802154: stop dump llsec devs for monitors net: ieee802154: forbid monitor for del llsec key net: ieee802154: forbid monitor for add llsec key net: ieee802154: stop dump llsec keys for monitors iwlwifi: add support for Qu with AX201 device scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state ASoC: fsl_esai: Fix TDM slot setup for I2S mode drm/msm: Fix a5xx/a6xx timestamps ARM: omap1: fix building with clang IAS ARM: keystone: fix integer overflow warning neighbour: Disregard DEAD dst in neigh_update gpu/xen: Fix a use after free in xen_drm_drv_init ASoC: max98373: Added 30ms turn on/off time delay ASoC: max98373: Changed amp shutdown register as volatile xfrm: BEET mode doesn't support fragments for inner packets iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() arc: kernel: Return -EFAULT if copy_to_user() fails lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() dmaengine: idxd: fix wq cleanup of WQCFG registers dmaengine: plx_dma: add a missing put_device() on error path dmaengine: Fix a double free in dma_async_device_register dmaengine: dw: Make it dependent to HAS_IOMEM dmaengine: idxd: fix wq size store permission state dmaengine: idxd: fix opcap sysfs attribute output dmaengine: idxd: fix delta_rec and crc size field for completion record dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback gpio: sysfs: Obey valid_mask Input: nspire-keypad - enable interrupts only when opened mtd: rawnand: mtk: Fix WAITRDY break condition and timeout net/sctp: fix race condition in sctp_destroy_sock ANDROID: abi_gki_aarch64_qcom: Add android_rvh_sched_setaffinity ANDROID: gki_defconfig: temporarily disable KFENCE in GKI ANDROID: GKI: Update abi_gki_aarch64_qcom list for minidump ANDROID: implement wrapper for reverse migration ANDROID: cpuidle: enable TEO and MENU governors in gki_defconfig ANDROID: abi_gki_aarch64_qcom: Update symbol list ANDROID: clang: update to 12.0.5 ANDROID: Add initial Exynos symbol list Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml include/linux/pm_domain.h Change-Id: I5701e429fa31cfb870b758f09af62b9bdad0fac9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-27 22:07:14 +09:00
kernel/trace/trace_events_hist.c
kernel/trace/trace_events_synth.c
kernel/trace/trace_events_trigger.c
kernel/trace/trace_export.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
kernel/trace/trace.h
kernel/trace/trace_kprobe.c
kernel/trace/trace_kprobe_selftest.h
kernel/trace/trace_nop.c
kernel/trace/trace_output.c
kernel/trace/trace_output.h
kernel/trace/trace_printk.c
kernel/trace/trace_probe.c
kernel/trace/trace_probe.h
kernel/trace/trace_probe_tmpl.h
Merge android12-5.10.7+ (43edfc8) into msm-5.10 * refs/heads/tmp-43edfc8: FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers ANDROID: dm-user: fix typo in channel_free ANDROID: PM / Domains: add vendor_hook to disallow domain idle state ANDROID: sched: Export available_idle_cpu ANDROID: sched: Export sched_domains_mutex for lockdep ANDROID: iommu/dma: Add support for DMA_ATTR_SYS_CACHE_ONLY_NWA ANDROID: iommu/dma: Add support fo DMA_ATTR_SYS_CACHE_ONLY ANDROID: arm64: Add support for system cache memory type ANDROID: ftrace: vendor hook for ftrace dump on oops ANDROID: irqdesc: Export symbol for vendor modules ANDROID: fix 0-day bot build-break in fair.c ANDROID: cpuidle: export cpuidle_driver_state_disabled Linux 5.10.7 scsi: target: Fix XCOPY NAA identifier lookup rtlwifi: rise completion at the last step of firmware callback xsk: Fix memory leak for failed bind KVM: x86: fix shift out of bounds reported by UBSAN x86/mtrr: Correct the range check before performing MTRR type lookups dmaengine: idxd: off by one in cleanup code netfilter: nft_dynset: report EOPNOTSUPP on missing set feature netfilter: xt_RATEEST: reject non-null terminated string from userspace netfilter: ipset: fix shift-out-of-bounds in htable_bits() netfilter: x_tables: Update remaining dereference to RCU ARM: dts: OMAP3: disable AES on N950/N9 net/mlx5e: Fix SWP offsets when vlan inserted by driver bcache: introduce BCH_FEATURE_INCOMPAT_LOG_LARGE_BUCKET_SIZE for large bucket bcache: check unsupported feature sets for bcache register bcache: fix typo from SUUP to SUPP in features.h drm/i915: clear the gpu reloc batch drm/i915: clear the shadow batch arm64: link with -z norelro for LLD or aarch64-elf dmabuf: fix use-after-free of dmabuf's file->f_inode Revert "device property: Keep secondary firmware node secondary by type" btrfs: send: fix wrong file path when there is an inode with a pending rmdir btrfs: qgroup: don't try to wait flushing if we're already holding a transaction iommu/vt-d: Move intel_iommu info from struct intel_svm to struct intel_svm_dev ALSA: hda/realtek: Add two "Intel Reference board" SSID in the ALC256. ALSA: hda/realtek: Enable mute and micmute LED on HP EliteBook 850 G7 ALSA: hda/realtek: Add mute LED quirk for more HP laptops ALSA: hda/realtek - Fix speaker volume control on Lenovo C940 ALSA: hda/conexant: add a new hda codec CX11970 ALSA: hda/via: Fix runtime PM for Clevo W35xSS blk-iocost: fix NULL iocg deref from racing against initialization x86/resctrl: Don't move a task to the same resource group x86/resctrl: Use an IPI instead of task_work_add() to update PQR_ASSOC MSR KVM: x86/mmu: Ensure TDP MMU roots are freed after yield kvm: check tlbs_dirty directly KVM: x86/mmu: Get root level from walkers when retrieving MMIO SPTE KVM: x86/mmu: Use -1 to flag an undefined spte in get_mmio_spte() x86/mm: Fix leak of pmd ptlock mm: make wait_on_page_writeback() wait for multiple pending writebacks hwmon: (amd_energy) fix allocation of hwmon_channel_info config USB: serial: keyspan_pda: remove unused variable usb: gadget: configfs: Fix use-after-free issue with udc_name usb: gadget: configfs: Preserve function ordering after bind failure usb: gadget: Fix spinlock lockup on usb_function_deactivate USB: gadget: legacy: fix return error code in acm_ms_bind() usb: gadget: u_ether: Fix MTU size mismatch with RX packet size usb: gadget: function: printer: Fix a memory leak for interface descriptor usb: gadget: f_uac2: reset wMaxPacketSize USB: Gadget: dummy-hcd: Fix shift-out-of-bounds bug usb: gadget: select CONFIG_CRC32 ALSA: usb-audio: Fix UBSAN warnings for MIDI jacks USB: usblp: fix DMA to stack USB: yurex: fix control-URB timeout handling USB: serial: option: add Quectel EM160R-GL USB: serial: option: add LongSung M5710 module support USB: serial: iuu_phoenix: fix DMA from stack usb: uas: Add PNY USB Portable SSD to unusual_uas usb: usbip: vhci_hcd: protect shift size USB: xhci: fix U1/U2 handling for hardware with XHCI_INTEL_HOST quirk set usb: chipidea: ci_hdrc_imx: add missing put_device() call in usbmisc_get_init_data() usb: dwc3: ulpi: Fix USB2.0 HS/FS/LS PHY suspend regression usb: dwc3: ulpi: Replace CPU-based busyloop with Protocol-based one usb: dwc3: ulpi: Use VStsDone to detect PHY regs access completion usb: dwc3: gadget: Clear wait flag on dequeue usb: dwc3: gadget: Restart DWC3 gadget when enabling pullup usb: dwc3: meson-g12a: disable clk on error handling path in probe usb: typec: intel_pmc_mux: Configure HPD first for HPD+IRQ request USB: cdc-wdm: Fix use after free in service_outstanding_interrupt(). USB: cdc-acm: blacklist another IR Droid device usb: gadget: enable super speed plus staging: mt7621-dma: Fix a resource leak in an error handling path Staging: comedi: Return -EFAULT if copy_to_user() fails powerpc: Handle .text.{hot,unlikely}.* in linker script crypto: asym_tpm: correct zero out potential secrets crypto: ecdh - avoid buffer overflow in ecdh_set_secret() scsi: block: Do not accept any requests while suspended scsi: block: Remove RQF_PREEMPT and BLK_MQ_REQ_PREEMPT Bluetooth: revert: hci_h5: close serdev device and free hu in h5_close kbuild: don't hardcode depmod path scsi: ufs: Clear UAC for FFU and RPMB LUNs depmod: handle the case of /sbin/depmod without /sbin in PATH lib/genalloc: fix the overflow when size is too big local64.h: make <asm/local64.h> mandatory scsi: core: Only process PM requests if rpm_status != RPM_ACTIVE scsi: scsi_transport_spi: Set RQF_PM for domain validation commands scsi: ide: Mark power management requests with RQF_PM instead of RQF_PREEMPT scsi: ide: Do not set the RQF_PREEMPT flag for sense requests scsi: block: Introduce BLK_MQ_REQ_PM scsi: ufs-pci: Enable UFSHCD_CAP_RPM_AUTOSUSPEND for Intel controllers scsi: ufs-pci: Fix recovery from hibernate exit errors for Intel controllers scsi: ufs-pci: Ensure UFS device is in PowerDown mode for suspend-to-disk ->poweroff() scsi: ufs-pci: Fix restore from S4 for Intel controllers scsi: ufs: Fix wrong print message in dev_err() workqueue: Kick a worker based on the actual activation of delayed works block: add debugfs stanza for QUEUE_FLAG_NOWAIT selftests/vm: fix building protection keys test stmmac: intel: Add PCI IDs for TGL-H platform selftests: mlxsw: Set headroom size of correct port net: usb: qmi_wwan: add Quectel EM160R-GL ibmvnic: fix: NULL pointer dereference. CDC-NCM: remove "connected" log message net: dsa: lantiq_gswip: Fix GSWIP_MII_CFG(p) register access net: dsa: lantiq_gswip: Enable GSWIP_MII_CFG_EN also for internal PHYs r8169: work around power-saving bug on some chip versions vhost_net: fix ubuf refcount incorrectly when sendmsg fails bareudp: Fix use of incorrect min_headroom size bareudp: set NETIF_F_LLTX flag net: hdlc_ppp: Fix issues when mod_timer is called while timer is running erspan: fix version 1 check in gre_parse_header() net: hns: fix return value check in __lb_other_process() net: sched: prevent invalid Scell_log shift count ipv4: Ignore ECN bits for fib lookups in fib_compute_spec_dst() bnxt_en: Fix AER recovery. net: mvpp2: fix pkt coalescing int-threshold configuration bnxt_en: Check TQM rings for maximum supported value. e1000e: Export S0ix flags to ethtool Revert "e1000e: disable s0ix entry and exit flows for ME systems" e1000e: bump up timeout to wait when ME un-configures ULP mode e1000e: Only run S0ix flows if shutdown succeeded tun: fix return value when the number of iovs exceeds MAX_SKB_FRAGS net: ethernet: ti: cpts: fix ethtool output when no ptp_clock registered net-sysfs: take the rtnl lock when accessing xps_rxqs_map and num_tc net-sysfs: take the rtnl lock when storing xps_rxqs net-sysfs: take the rtnl lock when accessing xps_cpus_map and num_tc net-sysfs: take the rtnl lock when storing xps_cpus net: ethernet: Fix memleak in ethoc_probe net/ncsi: Use real net-device for response handler virtio_net: Fix recursive call to cpus_read_lock() qede: fix offload for IPIP tunnel packets net: ethernet: mvneta: Fix error handling in mvneta_probe ibmvnic: continue fatal error reset after passive init ibmvnic: fix login buffer memory leak net: stmmac: dwmac-meson8b: ignore the second clock input net: mvpp2: Fix GoP port 3 Networking Complex Control configurations atm: idt77252: call pci_disable_device() on error path ionic: account for vlan tag len in rx buffer len ethernet: ucc_geth: set dev->max_mtu to 1518 ethernet: ucc_geth: fix use-after-free in ucc_geth_remove() net: systemport: set dev->max_mtu to UMAC_MAX_MTU_SIZE net: mvpp2: prs: fix PPPoE with ipv6 packet parse net: mvpp2: Add TCAM entry to drop flow control pause frames net/sched: sch_taprio: ensure to reset/destroy all child qdiscs iavf: fix double-release of rtnl_lock i40e: Fix Error I40E_AQ_RC_EINVAL when removing VFs Linux 5.10.6 mwifiex: Fix possible buffer overflows in mwifiex_cmd_802_11_ad_hoc_start exec: Transform exec_update_mutex into a rw_semaphore rwsem: Implement down_read_interruptible rwsem: Implement down_read_killable_nested perf: Break deadlock involving exec_update_mutex fuse: fix bad inode RDMA/siw,rxe: Make emulated devices virtual in the device tree RDMA/core: remove use of dma_virt_ops scsi: ufs: Re-enable WriteBooster after device reset scsi: ufs: Allow an error return value from ->device_reset() drm/i915/tgl: Fix Combo PHY DPLL fractional divider for 38.4MHz ref clock ALSA: hda/hdmi: Fix incorrect mutex unlock in silent_stream_disable() ALSA: hda/realtek - Modify Dell platform name Bluetooth: Fix attempting to set RPA timeout when unsupported kdev_t: always inline major/minor helper functions dt-bindings: rtc: add reset-source property rtc: pcf2127: only use watchdog when explicitly available rtc: pcf2127: move watchdog initialisation to a separate function Revert "mtd: spinand: Fix OOB read" Revert "drm/amd/display: Fix memory leaks in S3 resume" Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/rtc/rtc.yaml drivers/usb/dwc3/gadget.c drivers/usb/gadget/function/f_uac2.c fs/buffer.c include/linux/dma-mapping.h Change-Id: Ia31d8db4ad2181df65e2c455c0c252563b4c004e Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-15 02:46:10 +09:00
kernel/trace/trace_readwrite.c
kernel/trace/trace_sched_switch.c
kernel/trace/trace_seq.c
kernel/trace/trace_stat.c
kernel/trace/trace_stat.h
Merge keystone/android12-5.10-keystone-qcom-release.32+ (0fad51f) into msm-5.10 * refs/heads/tmp-0fad51f: ANDROID: sched: Add vendor hooks for update_load_avg ANDROID: Update ABI with __traceiter_*() additions ANDROID: Update the cf symbol list ANDROID: Update the qcom symbol list ANDROID: Update the hikey960 symbol list ANDROID: Update the generic symbol list ANDROID: Update the exynos symbol list ANDROID: Update the db845c symbol list UPSTREAM: arm64: Move PSTATE.TCO setting to separate functions FROMGIT: kasan: Add report for async mode FROMGIT: arm64: mte: Drop arch_enable_tagging() ANDROID: GKI: 4/23 KMI update FROMGIT: kasan: Add KASAN mode kernel parameter FROMGIT: arm64: mte: Add asynchronous mode support ANDROID: GKI: update ABI description FROMLIST: remoteproc: core: Move cdev add before device add ANDROID: mm: allow vmas with vm_ops to be speculatively handled ANDROID: sched: Add ANDROID_OEM_DATA_ARRAY in user_struct. ANDROID: sched: Add vendor hooks for sched. ANDROID: sched: Add vendor hooks to compute new cpu freq. Revert "Revert "net: xfrm: Localize sequence counter per network namespace"" FROMGIT: usb: typec: tcpm: Allow slow charging loops to comply to pSnkStby FROMGIT: usb: dwc3: gadget: Check for disabled LPM quirk ANDROID: GKI: arm64: reserve space in cpu_hwcaps and cpu_hwcap_keys arrays FROMLIST: export: Make CRCs robust to symbol trimming ANDROID: Kconfig.gki Add SND_SOC_TOPOLOGY ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20 FROMGIT: ASoC: soc-component: Add snd_soc_pcm_component_ack UPSTREAM: ASoC: dmaengine_pcm: add peripheral configuration UPSTREAM: dmaengine: add peripheral configuration UPSTREAM: PM: domains: use device's next wakeup to determine domain idle state UPSTREAM: PM: domains: inform PM domain of a device's next wakeup Revert "FROMLIST: PM / Domains: add domain feature flag for next wakeup" Revert "FROMLIST: PM / domains: inform PM domain of a device's next wakeup" Revert "FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state" FROMGIT: mm: cma: add the CMA instance name to cma trace events FROMGIT: mm: cma: Add the CMA instance name to the cma_alloc_start trace event FROMGIT: mm: cma: add trace events for CMA alloc perf testing ANDROID: mm: compaction: fix isolate_and_split_free_page() redefinition ANDROID: vendor_hooks: Fix build-break due to psi_event ANDROID: GKI: Update abi_gki_aarch64_qcom list for kprobe module ANDROID: GKI: Enable CONFIG_HIST_TRIGGERS FROMGIT: tick/broadcast: Allow late registered device to enter oneshot mode UPSTREAM: arm64: uaccess: split user/kernel routines UPSTREAM: arm64: uaccess: refactor __{get,put}_user BACKPORT: arm64: uaccess: rename privileged uaccess routines ANDROID: Incremental fs: Add INCFS_IOC_GET_LAST_READ_ERROR ANDROID: Incremental fs: Fix INCFS_MAGIC_NUMBER casts ANDROID: Incremental fs: Add status to sysfs ANDROID: Incremental fs: fix u64 integer cast to pointer ANDROID: Incremental fs: stat should return actual used blocks ANDROID: Incremental fs: Add FS_IOC_READ_VERITY_METADATA ANDROID: export find_user() & free_uid()for GKI purpose. ANDROID: GKI: update ABI description ANDROID: GKI: Update abi_gki_aarch64_qcom for kgsl AO tracing support ANDROID: ABI: update symbols to unisoc whitelist for the fifth time ANDROID: sched: Add vendor hooks for cpu affinity. ANDROID: GKI: Update abi_gki_aarch64_qcom list for reverse migration ANDROID: abi_gki_aarch64_generic: Add a few more symbols FROMGIT: usb: dwc3: gadget: Remove FS bInterval_m1 limitation ANDROID: abi_gki_aarch64_qcom: Add __bitmap_or ANDROID: GKI: Update abi_gki_aarch64_qcom for gpio block read tracepoint FROMGIT: dt-bindings: connector: Add slow-charger-loop definition FROMGIT: usb: dwc3: gadget: Fix START_TRANSFER link state check FROMGIT: usb: gadget: Fix double free of device descriptor pointers FROMGIT: usb: typec: tcpm: Fix error while calculating PPS out values ANDROID: inline isolate_and_split_free_page ANDROID: kernel: clear debug_kinfo precisely ANDROID: cgroup: Add vendor hook for cpuset. ANDROID: GKI: Update abi_gki_aarch64_qcom for PSI tracepoints ANDROID: psi: Add vendor hooks for PSI tracing Linux 5.10.32 net: phy: marvell: fix detection of PHY on Topaz switches bpf: Move sanitize_val_alu out of op switch bpf: Improve verifier error messages for users bpf: Rework ptr_limit into alu_limit and add common error path arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically ARM: 9071/1: uprobes: Don't hook on thumb instructions bpf: Move off_reg into sanitize_ptr_alu bpf: Ensure off_reg has no mixed signed bounds for all types r8169: don't advertise pause in jumbo mode r8169: tweak max read request size for newer chips also in jumbo mtu mode KVM: VMX: Don't use vcpu->run->internal.ndata as an array index KVM: VMX: Convert vcpu_vmx.exit_reason to a union bpf: Use correct permission flag for mixed signed bounds arithmetic arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems ARM: OMAP2+: Fix uninitialized sr_inst ARM: footbridge: fix PCI interrupt mapping ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to for_each_mem_range() ARM: OMAP2+: Fix warning for omap_init_time_of() gro: ensure frag0 meets IP header alignment ch_ktls: do not send snd_una update to TCB in middle ch_ktls: tcb close causes tls connection failure ch_ktls: fix device connection close ch_ktls: Fix kernel panic ibmvnic: remove duplicate napi_schedule call in open function ibmvnic: remove duplicate napi_schedule call in do_reset function ibmvnic: avoid calling napi_disable() twice ia64: tools: remove inclusion of ia64-specific version of errno.h header ia64: remove duplicate entries in generic_defconfig ethtool: pause: make sure we init driver stats i40e: fix the panic when running bpf in xdpdrv mode net: Make tcp_allowed_congestion_control readonly in non-init netns mm: ptdump: fix build failure net: ip6_tunnel: Unregister catch-all devices net: sit: Unregister catch-all devices net: davicom: Fix regulator not turned off on failed probe net/mlx5e: Fix setting of RS FEC mode netfilter: nft_limit: avoid possible divide error in nft_limit_init net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta net: macb: fix the restore of cmp registers libbpf: Fix potential NULL pointer dereference netfilter: arp_tables: add pre_exit hook for table unregister netfilter: bridge: add pre_exit hooks for ebtable unregistration libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC ice: Fix potential infinite loop when using u8 loop counter netfilter: conntrack: do not print icmpv6 as unknown via /proc netfilter: flowtable: fix NAT IPv6 offload mangling ixgbe: fix unbalanced device enable/disable in suspend/resume scsi: libsas: Reset num_scatter if libata marks qc as NODATA riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" vfio/pci: Add missing range check in vfio_pci_mmap arm64: alternatives: Move length validation in alternative_{insn, endif} arm64: fix inline asm in load_unaligned_zeropad() readdir: make sure to verify directory entry for legacy interfaces too dm verity fec: fix misaligned RS roots IO HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices Input: i8042 - fix Pegatron C15B ID entry Input: s6sy761 - fix coordinate read bit shift lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS virt_wifi: Return micros for BSS TSF values mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN pcnet32: Use pci_resource_len to validate PCI resource net: ieee802154: forbid monitor for add llsec seclevel net: ieee802154: stop dump llsec seclevels for monitors net: ieee802154: forbid monitor for del llsec devkey net: ieee802154: forbid monitor for add llsec devkey net: ieee802154: stop dump llsec devkeys for monitors net: ieee802154: forbid monitor for del llsec dev net: ieee802154: forbid monitor for add llsec dev net: ieee802154: stop dump llsec devs for monitors net: ieee802154: forbid monitor for del llsec key net: ieee802154: forbid monitor for add llsec key net: ieee802154: stop dump llsec keys for monitors iwlwifi: add support for Qu with AX201 device scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state ASoC: fsl_esai: Fix TDM slot setup for I2S mode drm/msm: Fix a5xx/a6xx timestamps ARM: omap1: fix building with clang IAS ARM: keystone: fix integer overflow warning neighbour: Disregard DEAD dst in neigh_update gpu/xen: Fix a use after free in xen_drm_drv_init ASoC: max98373: Added 30ms turn on/off time delay ASoC: max98373: Changed amp shutdown register as volatile xfrm: BEET mode doesn't support fragments for inner packets iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() arc: kernel: Return -EFAULT if copy_to_user() fails lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() dmaengine: idxd: fix wq cleanup of WQCFG registers dmaengine: plx_dma: add a missing put_device() on error path dmaengine: Fix a double free in dma_async_device_register dmaengine: dw: Make it dependent to HAS_IOMEM dmaengine: idxd: fix wq size store permission state dmaengine: idxd: fix opcap sysfs attribute output dmaengine: idxd: fix delta_rec and crc size field for completion record dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback gpio: sysfs: Obey valid_mask Input: nspire-keypad - enable interrupts only when opened mtd: rawnand: mtk: Fix WAITRDY break condition and timeout net/sctp: fix race condition in sctp_destroy_sock ANDROID: abi_gki_aarch64_qcom: Add android_rvh_sched_setaffinity ANDROID: gki_defconfig: temporarily disable KFENCE in GKI ANDROID: GKI: Update abi_gki_aarch64_qcom list for minidump ANDROID: implement wrapper for reverse migration ANDROID: cpuidle: enable TEO and MENU governors in gki_defconfig ANDROID: abi_gki_aarch64_qcom: Update symbol list ANDROID: clang: update to 12.0.5 ANDROID: Add initial Exynos symbol list Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml include/linux/pm_domain.h Change-Id: I5701e429fa31cfb870b758f09af62b9bdad0fac9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-27 22:07:14 +09:00
kernel/trace/trace_synth.h
kernel/trace/trace_uprobe.c
Merge keystone/android12-5.10-keystone-qcom-release.32+ (0fad51f) into msm-5.10 * refs/heads/tmp-0fad51f: ANDROID: sched: Add vendor hooks for update_load_avg ANDROID: Update ABI with __traceiter_*() additions ANDROID: Update the cf symbol list ANDROID: Update the qcom symbol list ANDROID: Update the hikey960 symbol list ANDROID: Update the generic symbol list ANDROID: Update the exynos symbol list ANDROID: Update the db845c symbol list UPSTREAM: arm64: Move PSTATE.TCO setting to separate functions FROMGIT: kasan: Add report for async mode FROMGIT: arm64: mte: Drop arch_enable_tagging() ANDROID: GKI: 4/23 KMI update FROMGIT: kasan: Add KASAN mode kernel parameter FROMGIT: arm64: mte: Add asynchronous mode support ANDROID: GKI: update ABI description FROMLIST: remoteproc: core: Move cdev add before device add ANDROID: mm: allow vmas with vm_ops to be speculatively handled ANDROID: sched: Add ANDROID_OEM_DATA_ARRAY in user_struct. ANDROID: sched: Add vendor hooks for sched. ANDROID: sched: Add vendor hooks to compute new cpu freq. Revert "Revert "net: xfrm: Localize sequence counter per network namespace"" FROMGIT: usb: typec: tcpm: Allow slow charging loops to comply to pSnkStby FROMGIT: usb: dwc3: gadget: Check for disabled LPM quirk ANDROID: GKI: arm64: reserve space in cpu_hwcaps and cpu_hwcap_keys arrays FROMLIST: export: Make CRCs robust to symbol trimming ANDROID: Kconfig.gki Add SND_SOC_TOPOLOGY ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20 FROMGIT: ASoC: soc-component: Add snd_soc_pcm_component_ack UPSTREAM: ASoC: dmaengine_pcm: add peripheral configuration UPSTREAM: dmaengine: add peripheral configuration UPSTREAM: PM: domains: use device's next wakeup to determine domain idle state UPSTREAM: PM: domains: inform PM domain of a device's next wakeup Revert "FROMLIST: PM / Domains: add domain feature flag for next wakeup" Revert "FROMLIST: PM / domains: inform PM domain of a device's next wakeup" Revert "FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state" FROMGIT: mm: cma: add the CMA instance name to cma trace events FROMGIT: mm: cma: Add the CMA instance name to the cma_alloc_start trace event FROMGIT: mm: cma: add trace events for CMA alloc perf testing ANDROID: mm: compaction: fix isolate_and_split_free_page() redefinition ANDROID: vendor_hooks: Fix build-break due to psi_event ANDROID: GKI: Update abi_gki_aarch64_qcom list for kprobe module ANDROID: GKI: Enable CONFIG_HIST_TRIGGERS FROMGIT: tick/broadcast: Allow late registered device to enter oneshot mode UPSTREAM: arm64: uaccess: split user/kernel routines UPSTREAM: arm64: uaccess: refactor __{get,put}_user BACKPORT: arm64: uaccess: rename privileged uaccess routines ANDROID: Incremental fs: Add INCFS_IOC_GET_LAST_READ_ERROR ANDROID: Incremental fs: Fix INCFS_MAGIC_NUMBER casts ANDROID: Incremental fs: Add status to sysfs ANDROID: Incremental fs: fix u64 integer cast to pointer ANDROID: Incremental fs: stat should return actual used blocks ANDROID: Incremental fs: Add FS_IOC_READ_VERITY_METADATA ANDROID: export find_user() & free_uid()for GKI purpose. ANDROID: GKI: update ABI description ANDROID: GKI: Update abi_gki_aarch64_qcom for kgsl AO tracing support ANDROID: ABI: update symbols to unisoc whitelist for the fifth time ANDROID: sched: Add vendor hooks for cpu affinity. ANDROID: GKI: Update abi_gki_aarch64_qcom list for reverse migration ANDROID: abi_gki_aarch64_generic: Add a few more symbols FROMGIT: usb: dwc3: gadget: Remove FS bInterval_m1 limitation ANDROID: abi_gki_aarch64_qcom: Add __bitmap_or ANDROID: GKI: Update abi_gki_aarch64_qcom for gpio block read tracepoint FROMGIT: dt-bindings: connector: Add slow-charger-loop definition FROMGIT: usb: dwc3: gadget: Fix START_TRANSFER link state check FROMGIT: usb: gadget: Fix double free of device descriptor pointers FROMGIT: usb: typec: tcpm: Fix error while calculating PPS out values ANDROID: inline isolate_and_split_free_page ANDROID: kernel: clear debug_kinfo precisely ANDROID: cgroup: Add vendor hook for cpuset. ANDROID: GKI: Update abi_gki_aarch64_qcom for PSI tracepoints ANDROID: psi: Add vendor hooks for PSI tracing Linux 5.10.32 net: phy: marvell: fix detection of PHY on Topaz switches bpf: Move sanitize_val_alu out of op switch bpf: Improve verifier error messages for users bpf: Rework ptr_limit into alu_limit and add common error path arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically ARM: 9071/1: uprobes: Don't hook on thumb instructions bpf: Move off_reg into sanitize_ptr_alu bpf: Ensure off_reg has no mixed signed bounds for all types r8169: don't advertise pause in jumbo mode r8169: tweak max read request size for newer chips also in jumbo mtu mode KVM: VMX: Don't use vcpu->run->internal.ndata as an array index KVM: VMX: Convert vcpu_vmx.exit_reason to a union bpf: Use correct permission flag for mixed signed bounds arithmetic arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems ARM: OMAP2+: Fix uninitialized sr_inst ARM: footbridge: fix PCI interrupt mapping ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to for_each_mem_range() ARM: OMAP2+: Fix warning for omap_init_time_of() gro: ensure frag0 meets IP header alignment ch_ktls: do not send snd_una update to TCB in middle ch_ktls: tcb close causes tls connection failure ch_ktls: fix device connection close ch_ktls: Fix kernel panic ibmvnic: remove duplicate napi_schedule call in open function ibmvnic: remove duplicate napi_schedule call in do_reset function ibmvnic: avoid calling napi_disable() twice ia64: tools: remove inclusion of ia64-specific version of errno.h header ia64: remove duplicate entries in generic_defconfig ethtool: pause: make sure we init driver stats i40e: fix the panic when running bpf in xdpdrv mode net: Make tcp_allowed_congestion_control readonly in non-init netns mm: ptdump: fix build failure net: ip6_tunnel: Unregister catch-all devices net: sit: Unregister catch-all devices net: davicom: Fix regulator not turned off on failed probe net/mlx5e: Fix setting of RS FEC mode netfilter: nft_limit: avoid possible divide error in nft_limit_init net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta net: macb: fix the restore of cmp registers libbpf: Fix potential NULL pointer dereference netfilter: arp_tables: add pre_exit hook for table unregister netfilter: bridge: add pre_exit hooks for ebtable unregistration libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC ice: Fix potential infinite loop when using u8 loop counter netfilter: conntrack: do not print icmpv6 as unknown via /proc netfilter: flowtable: fix NAT IPv6 offload mangling ixgbe: fix unbalanced device enable/disable in suspend/resume scsi: libsas: Reset num_scatter if libata marks qc as NODATA riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" vfio/pci: Add missing range check in vfio_pci_mmap arm64: alternatives: Move length validation in alternative_{insn, endif} arm64: fix inline asm in load_unaligned_zeropad() readdir: make sure to verify directory entry for legacy interfaces too dm verity fec: fix misaligned RS roots IO HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices Input: i8042 - fix Pegatron C15B ID entry Input: s6sy761 - fix coordinate read bit shift lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS virt_wifi: Return micros for BSS TSF values mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN pcnet32: Use pci_resource_len to validate PCI resource net: ieee802154: forbid monitor for add llsec seclevel net: ieee802154: stop dump llsec seclevels for monitors net: ieee802154: forbid monitor for del llsec devkey net: ieee802154: forbid monitor for add llsec devkey net: ieee802154: stop dump llsec devkeys for monitors net: ieee802154: forbid monitor for del llsec dev net: ieee802154: forbid monitor for add llsec dev net: ieee802154: stop dump llsec devs for monitors net: ieee802154: forbid monitor for del llsec key net: ieee802154: forbid monitor for add llsec key net: ieee802154: stop dump llsec keys for monitors iwlwifi: add support for Qu with AX201 device scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state ASoC: fsl_esai: Fix TDM slot setup for I2S mode drm/msm: Fix a5xx/a6xx timestamps ARM: omap1: fix building with clang IAS ARM: keystone: fix integer overflow warning neighbour: Disregard DEAD dst in neigh_update gpu/xen: Fix a use after free in xen_drm_drv_init ASoC: max98373: Added 30ms turn on/off time delay ASoC: max98373: Changed amp shutdown register as volatile xfrm: BEET mode doesn't support fragments for inner packets iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() arc: kernel: Return -EFAULT if copy_to_user() fails lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() dmaengine: idxd: fix wq cleanup of WQCFG registers dmaengine: plx_dma: add a missing put_device() on error path dmaengine: Fix a double free in dma_async_device_register dmaengine: dw: Make it dependent to HAS_IOMEM dmaengine: idxd: fix wq size store permission state dmaengine: idxd: fix opcap sysfs attribute output dmaengine: idxd: fix delta_rec and crc size field for completion record dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback gpio: sysfs: Obey valid_mask Input: nspire-keypad - enable interrupts only when opened mtd: rawnand: mtk: Fix WAITRDY break condition and timeout net/sctp: fix race condition in sctp_destroy_sock ANDROID: abi_gki_aarch64_qcom: Add android_rvh_sched_setaffinity ANDROID: gki_defconfig: temporarily disable KFENCE in GKI ANDROID: GKI: Update abi_gki_aarch64_qcom list for minidump ANDROID: implement wrapper for reverse migration ANDROID: cpuidle: enable TEO and MENU governors in gki_defconfig ANDROID: abi_gki_aarch64_qcom: Update symbol list ANDROID: clang: update to 12.0.5 ANDROID: Add initial Exynos symbol list Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml include/linux/pm_domain.h Change-Id: I5701e429fa31cfb870b758f09af62b9bdad0fac9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-27 22:07:14 +09:00
kernel/trace/tracing_map.c
kernel/trace/tracing_map.h
kernel/tsacct.c
kernel/ucount.c
kernel/uid16.c
kernel/uid16.h
kernel/umh.c
kernel/user.c
kernel/utsname.c
kernel/utsname_sysctl.c
kernel/workqueue.c
kernel/workqueue_internal.h
lib/argv_split.c
lib/asn1_decoder.c
lib/assoc_array.c
lib/audit.c
lib/bcd.c
lib/bitmap.c
lib/bitrev.c
lib/bootconfig.c
lib/bsearch.c
lib/bucket_locks.c
lib/bug.c
lib/bust_spinlocks.c
lib/checksum.c
lib/clz_ctz.c
lib/clz_tab.c
lib/cmdline.c
lib/compat_audit.c
lib/cpumask.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
lib/cpu_rmap.c
lib/crc16.c
lib/crc32.c
lib/crc32defs.h
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
lib/crc32table.h
lib/crc8.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
lib/crc-ccitt.c
lib/crypto/aes.c
lib/crypto/arc4.c
lib/crypto/blake2s.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
lib/crypto/blake2s-generic.c
lib/crypto/chacha20poly1305.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
lib/crypto/chacha.c
lib/crypto/curve25519.c
lib/crypto/curve25519-generic.c
lib/crypto/curve25519-hacl64.c
lib/crypto/des.c
lib/crypto/libchacha.c
lib/crypto/poly1305.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
lib/crypto/poly1305-donna64.c
lib/crypto/sha256.c
lib/ctype.c
lib/debug_locks.c
lib/dec_and_lock.c
lib/decompress.c
lib/decompress_inflate.c
lib/decompress_unlz4.c
lib/decompress_unzstd.c
lib/devres.c
lib/dump_stack.c
lib/dynamic_debug.c
lib/dynamic_queue_limits.c
lib/earlycpio.c
lib/errname.c
lib/error-inject.c
lib/errseq.c
lib/extable.c
lib/fdt_addresses.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
lib/fdt.c
lib/fdt_empty_tree.c
lib/fdt_ro.c
lib/fdt_rw.c
lib/fdt_strerror.c
lib/fdt_sw.c
lib/fdt_wip.c
lib/find_bit.c
lib/flex_proportions.c
lib/fonts/font_8x16.c
lib/fonts/fonts.c
lib/genalloc.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
lib/gen_crc32table.c
lib/generic-radix-tree.c
lib/glob.c
lib/hexdump.c
lib/hweight.c
lib/idr.c
lib/interval_tree.c
lib/iomap_copy.c
lib/iov_iter.c
lib/irq_regs.c
lib/is_single_threaded.c
lib/kasprintf.c
lib/kfifo.c
lib/klist.c
lib/kobject.c
lib/kobject_uevent.c
lib/kstrtox.c
lib/kstrtox.h
lib/libcrc32c.c
lib/linear_ranges.c
lib/list_debug.c
lib/list_sort.c
lib/llist.c
lib/lockref.c
lib/logic_pio.c
lib/lz4/lz4_compress.c
lib/lz4/lz4_decompress.c
lib/lz4/lz4defs.h
Merge android12-5.10.19+ (d92620d) into msm-5.10 * refs/heads/tmp-d92620d: BACKPORT: media: v4l2-ctrl: Add base layer priority id control. ANDROID: GKI: defconfig: disable CONFIG_ION ANDROID: scsi: ufs: replace variants with android vendor hooks BACKPORT: media: v4l2-ctrl: Add layer wise bitrate controls for h264 BACKPORT: media: v4l2-ctrl: Add frame-specific min/max qp controls for hevc FROMLIST: dts: bindings: Document device tree bindings for Arm TRBE FROMLIST: coresight: sink: Add TRBE driver FROMLIST: coresight: core: Add support for dedicated percpu sinks FROMLIST: coresight: etm-perf: Handle stale output handles FROMLIST: dts: bindings: Document device tree bindings for ETE FROMLIST: coresight: ete: Add support for ETE tracing FROMLIST: coresight: ete: Add support for ETE sysreg access FROMLIST: coresight: etm4x: Add support for PE OS lock FROMLIST: coresight: Do not scan for graph if none is present FROMLIST: coresight: etm-perf: Allow an event to use different sinks FROMLIST: coresight: etm4x: Move ETM to prohibited region for disable FROMLIST: arm64: kvm: Enable access to TRBE support for host FROMLIST: arm64: Add TRBE definitions FROMLIST: arm64: Add support for trace synchronization barrier FROMLIST: kvm: arm64: Disable guest access to trace filter controls FROMLIST: kvm: arm64: nvhe: Save the SPE context early FROMLIST: kvm: arm64: Hide system instruction access to Trace registers FROMLIST: perf: aux: Add CoreSight PMU buffer formats FROMLIST: perf: aux: Add flags for the buffer format UPSTREAM: Documentation: coresight: Add PID tracing description UPSTREAM: coresight: etm-perf: Support PID tracing for kernel at EL2 UPSTREAM: coresight: etm-perf: Clarify comment on perf options UPSTREAM: coresight: etm4x: Fix merge resolution for amba rework UPSTREAM: coresight: etm4x: Handle accesses to TRCSTALLCTLR UPSTREAM: coresight: Add support for v8.4 SelfHosted tracing UPSTREAM: arm64: Add TRFCR_ELx definitions UPSTREAM: dts: bindings: coresight: ETM system register access only units UPSTREAM: coresight: etm4x: Add support for sysreg only devices UPSTREAM: coresight: etm4x: Run arch feature detection on the CPU UPSTREAM: coresight: etm4x: Refactor probing routine UPSTREAM: coresight: etm4x: Detect system instructions support UPSTREAM: coresight: etm4x: Add necessary synchronization for sysreg access UPSTREAM: coresight: etm4x: Expose trcdevarch via sysfs UPSTREAM: coresight: etm4x: Use TRCDEVARCH for component discovery UPSTREAM: coresight: etm4x: Detect access early on the target CPU UPSTREAM: coresight: etm4x: Handle ETM architecture version UPSTREAM: coresight: etm4x: Clean up exception level masks UPSTREAM: coresight: etm4x: Cleanup secure exception level masks UPSTREAM: coresight: etm4x: Check for Software Lock UPSTREAM: coresight: etm4x: Define DEVARCH register fields UPSTREAM: coresight: etm4x: Hide sysfs attributes for unavailable registers UPSTREAM: coresight: etm4x: Add sysreg access helpers UPSTREAM: coresight: etm4x: Add commentary on the registers UPSTREAM: coresight: etm4x: Make offset available for sysfs attributes UPSTREAM: coresight: etm4x: Convert all register accesses UPSTREAM: coresight: etm4x: Always read the registers on the host CPU UPSTREAM: coresight: Convert claim/disclaim operations to use access wrappers UPSTREAM: coresight: Convert coresight_timeout to use access abstraction UPSTREAM: coresight: tpiu: Prepare for using coresight device access abstraction UPSTREAM: coresight: Introduce device access abstraction UPSTREAM: coresight: etm4x: Skip accessing TRCPDCR in save/restore UPSTREAM: coresight: etm4x: Handle access to TRCSSPCICRn UPSTREAM: coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 UPSTREAM: coresight: cti: Reduce scope for the variable 'cs_fwnode' in cti_plat_create_connection() BACKPORT: UPSTREAM: amba: Make the remove callback return void UPSTREAM: coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow ANDROID: GKI: Enable CONFIG_NETFILTER_XT_TARGET_TEE=y ANDROID: GKI: Update abi_gki_aarch64_qcom for zram and zsmalloc ANDROID: sched/rt: Only enable RT sync for SMP targets UPSTREAM: kfence: report sensitive information based on no_hash_pointers ANDROID: Incremental fs: set the correct access to mapped files ANDROID: Incremental fs: Build merkle tree when enabling verity ANDROID: Incremental fs: Add FS_IOC_MEASURE_VERITY ANDROID: Incremental fs: Store fs-verity state in backing file ANDROID: Incremental fs: Add FS_IOC_GETFLAGS ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY ANDROID: fs-verity: Export function to check signatures ANDROID: Incremental fs: Fix memory leak on closing file ANDROID: Incremental fs: inotify on create mapped file ANDROID: Incremental fs: inotify support fs-verity: support reading signature with ioctl fs-verity: support reading descriptor with ioctl fs-verity: support reading Merkle tree with ioctl fs-verity: add FS_IOC_READ_VERITY_METADATA ioctl fs-verity: don't pass whole descriptor to fsverity_verify_signature() fs-verity: factor out fsverity_get_descriptor() fs: simplify freeze_bdev/thaw_bdev f2fs: remove FAULT_ALLOC_BIO f2fs: use blkdev_issue_flush in __submit_flush_wait f2fs: remove a few bd_part checks Documentation: f2fs: fix typo s/automaic/automatic f2fs: give a warning only for readonly partition f2fs: don't grab superblock freeze for flush/ckpt thread f2fs: add ckpt_thread_ioprio sysfs node f2fs: introduce checkpoint_merge mount option f2fs: relocate inline conversion from mmap() to mkwrite() f2fs: fix a wrong condition in __submit_bio f2fs: remove unnecessary initialization in xattr.c f2fs: fix to avoid inconsistent quota data f2fs: flush data when enabling checkpoint back f2fs: deprecate f2fs_trace_io f2fs: Remove readahead collision detection f2fs: remove unused stat_{inc, dec}_atomic_write f2fs: introduce sb_status sysfs node f2fs: fix to use per-inode maxbytes f2fs: compress: fix potential deadlock libfs: unexport generic_ci_d_compare() and generic_ci_d_hash() f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: fix null page reference in redirty_blocks f2fs: clean up post-read processing f2fs: trival cleanup in move_data_block() f2fs: fix out-of-repair __setattr_copy() f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap() f2fs: introduce a new per-sb directory in sysfs f2fs: compress: support compress level f2fs: compress: deny setting unsupported compress algorithm f2fs: relocate f2fs_precache_extents() f2fs: enforce the immutable flag on open files f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() f2fs: fix to set inode->i_mode correctly for posix_acl_update_mode f2fs: Replace expression with offsetof() f2fs: handle unallocated section and zone on pinned/atgc Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/coresight.txt drivers/hwtracing/coresight/Kconfig drivers/hwtracing/coresight/coresight-core.c include/linux/coresight.h Change-Id: I88ddc19d690ecf6657527b172bd7b2602fcc2c8c Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 15:04:14 +09:00
lib/lz4/lz4hc_compress.c
lib/lzo/lzo1x_compress.c
lib/lzo/lzo1x_decompress_safe.c
lib/lzo/lzodefs.h
lib/math/div64.c
lib/math/gcd.c
lib/math/int_pow.c
lib/math/int_sqrt.c
lib/math/lcm.c
lib/math/rational.c
lib/math/reciprocal_div.c
lib/memcat_p.c
lib/memregion.c
lib/memweight.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
lib/mpi/ec.c
lib/mpi/generic_mpih-add1.c
lib/mpi/generic_mpih-lshift.c
lib/mpi/generic_mpih-mul1.c
lib/mpi/generic_mpih-mul2.c
lib/mpi/generic_mpih-mul3.c
lib/mpi/generic_mpih-rshift.c
lib/mpi/generic_mpih-sub1.c
lib/mpi/longlong.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
lib/mpi/mpi-add.c
lib/mpi/mpi-bit.c
lib/mpi/mpi-cmp.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
lib/mpi/mpicoder.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
lib/mpi/mpi-div.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
lib/mpi/mpih-cmp.c
lib/mpi/mpih-div.c
lib/mpi/mpih-mul.c
lib/mpi/mpi-inline.h
lib/mpi/mpi-internal.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
lib/mpi/mpi-inv.c
lib/mpi/mpi-mod.c
lib/mpi/mpi-mul.c
lib/mpi/mpi-pow.c
lib/mpi/mpi-sub-ui.c
lib/mpi/mpiutil.c
lib/net_utils.c
lib/nlattr.c
lib/nmi_backtrace.c
lib/nodemask.c
lib/oid_registry.c
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
lib/oid_registry_data.c
lib/once.c
lib/parser.c
lib/pci_iomap.c
lib/percpu_counter.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
lib/percpu-refcount.c
lib/plist.c
lib/radix-tree.c
lib/random32.c
lib/ratelimit.c
lib/rbtree.c
lib/reed_solomon/decode_rs.c
lib/reed_solomon/encode_rs.c
lib/reed_solomon/reed_solomon.c
lib/refcount.c
lib/rhashtable.c
lib/sbitmap.c
lib/scatterlist.c
lib/seq_buf.c
lib/sg_pool.c
lib/sha1.c
lib/show_mem.c
lib/siphash.c
lib/sort.c
Merge android12-5.10.17 (b129c98) into msm-5.10 * refs/heads/tmp-b129c98: ANDROID: mm: avoid writing to read-only elements Linux 5.10.17 kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq ovl: expand warning in ovl_d_real() net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS vsock: fix locking in vsock_shutdown() vsock/virtio: update credit only if socket is not closed switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state net: watchdog: hold device global xmit lock during tx disable net/vmw_vsock: improve locking in vsock_connect_timeout() net/vmw_vsock: fix NULL pointer dereference net: fix iteration for sctp transport seq_files net: gro: do not keep too many GRO packets in napi->rx_list cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC is not there cpufreq: ACPI: Extend frequency tables to cover boost frequencies net: dsa: call teardown method on probe failure udp: fix skb_copy_and_csum_datagram with odd segment sizes rxrpc: Fix clearance of Tx/Rx ring when releasing a call arm64: mte: Allow PTRACE_PEEKMTETAGS access to the zero page x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init() scripts: set proper OpenSSL include dir also for sign-file h8300: fix PREEMPTION build, TI_PRE_COUNT undefined i2c: stm32f7: fix configuration of the digital filter clk: sunxi-ng: mp: fix parent rate change flag check drm/sun4i: dw-hdmi: Fix max. frequency for H6 drm/sun4i: Fix H6 HDMI PHY configuration drm/sun4i: dw-hdmi: always set clock rate drm/sun4i: tcon: set sync polarity for tcon1 channel firmware_loader: align .builtin_fw to 8 net: hns3: add a check for index in hclge_get_rss_key() net: hns3: add a check for tqp_index in hclge_get_ring_chain_from_mbx() net: hns3: add a check for queue_id in hclge_reset_vf_queue() net: dsa: felix: implement port flushing on .phylink_mac_link_down x86/build: Disable CET instrumentation in the kernel for 32-bit too scsi: scsi_debug: Fix a memory leak netfilter: conntrack: skip identical origin tuple in same zone only ibmvnic: Clear failover_pending if unable to schedule net: stmmac: set TxQ mode back to DCB after disabling CBS selftests: txtimestamp: fix compilation issue net: enetc: initialize the RFS and RSS memories hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() net: ipa: set error code in gsi_channel_setup() net: hdlc_x25: Return meaningful error code in x25_open xen/netback: avoid race in xenvif_rx_ring_slots_available() netfilter: flowtable: fix tcp and udp header checksum update netfilter: nftables: fix possible UAF over chains from packet path in netns selftests: netfilter: fix current year netfilter: xt_recent: Fix attempt to update deleted entry bpf: Check for integer overflow when using roundup_pow_of_two() bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3 dmaengine: idxd: check device state before issue command drm/vc4: hvs: Fix buffer overflow with the dlist handling mt76: dma: fix a possible memory leak in mt76_add_fragment() ath9k: fix build error with LEDS_CLASS=m dmaengine: idxd: fix misc interrupt completion cgroup-v1: add disabled controller check in cgroup1_parse_param() KVM: x86: cleanup CR3 reserved bits checks lkdtm: don't move ctors to .rodata x86/efi: Remove EFI PGD build time checks Revert "lib: Restrict cpumask_local_spread to houskeeping CPUs" ubsan: implement __ubsan_handle_alignment_assumption ARM: kexec: fix oops after TLB are invalidated ARM: ensure the signal page contains defined contents kallsyms: fix nonconverging kallsyms table with lld ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL bfq-iosched: Revert "bfq: Fix computation of shallow depth" riscv: virt_addr_valid must check the address belongs to linear mapping drm/amd/display: Decrement refcount of dc_sink before reassignment drm/amd/display: Free atomic state after drm_atomic_commit drm/amd/display: Fix dc_sink kref count in emulated_link_detect drm/amd/display: Release DSC before acquiring drm/amd/display: Add more Clock Sources to DCN2.1 drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL nvme-pci: ignore the subsysem NQN on Phison E16 x86/split_lock: Enable the split lock feature on another Alder Lake CPU scsi: lpfc: Fix EEH encountering oops with NVMe traffic ovl: skip getxattr of security labels cap: fix conversions on getxattr ovl: perform vfs_getxattr() with mounter creds arm64: dts: rockchip: Disable display for NanoPi R2S platform/x86: hp-wmi: Disable tablet-mode reporting by default arm64: dts: rockchip: remove interrupt-names property from rk3399 vdec node ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc arm64: dts: rockchip: Fix PCIe DT properties on rk3399 soc: ti: omap-prm: Fix boot time errors for rst_map_012 bits 0 and 1 tmpfs: disallow CONFIG_TMPFS_INODE64 on alpha tmpfs: disallow CONFIG_TMPFS_INODE64 on s390 dmaengine: move channel device_node deletion to driver drm/dp_mst: Don't report ports connected if nothing is attached to them drm/i915/tgl+: Make sure TypeC FIA is powered up when initializing it Revert "drm/amd/display: Update NV1x SR latency values" cgroup: fix psi monitor for root cgroup arm/xen: Don't probe xenbus as part of an early initcall drm/i915: Fix overlay frontbuffer tracking tracing: Check length before giving out the filter buffer tracing: Do not count ftrace events in top level enable output gpio: ep93xx: Fix single irqchip with multi gpiochips gpio: ep93xx: fix BUG_ON port F usage gpio: mxs: GPIO_MXS should not default to y unconditionally Revert "dts: phy: add GPIO number and active state used for phy reset" objtool: Fix seg fault with Clang non-section symbols ANDROID: dma-buf: heaps: fix a warning in dmabuf page pools ANDROID: cfi: switch to synchronize_rcu_expedited() FROMGIT: kasan: clarify that only first bug is reported in HW_TAGS FROMGIT: kasan: inline HW_TAGS helper functions FROMGIT: arm64: fix warning in mte_get_random_tag() FROMGIT: arm64: kasan: simplify and inline MTE functions FROMGIT: kasan: ensure poisoning size alignment FROMGIT: kasan, mm: optimize krealloc poisoning FROMGIT: kasan, mm: fail krealloc on freed objects FROMGIT: kasan: rework krealloc tests FROMGIT: kasan: unify large kfree checks FROMGIT: kasan: clean up setting free info in kasan_slab_free FROMGIT: kasan: optimize large kmalloc poisoning FROMGIT: kasan, mm: optimize kmalloc poisoning FROMGIT: kasan, mm: don't save alloc stacks twice UPSTREAM: kasan: fix stack traces dependency for HW_TAGS UPSTREAM: kasan: make addr_has_metadata() return true for valid addresses UPSTREAM: kasan: add explicit preconditions to kasan_report() ANDROID: gki_defconfig: Enable CONFIG_PAGE_OWNER ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS FROMGIT: lib: stackdepot: fix ignoring return value warning FROMGIT: lib: stackdepot: add support to disable stack depot FROMGIT: lib: stackdepot: add support to configure STACK_HASH_SIZE UPSTREAM: lib/stackdepot.c: use array_size() helper in jhash2() UPSTREAM: lib/stackdepot.c: use flex_array_size() helper in memcpy() UPSTREAM: lib/stackdepot.c: replace one-element array with flexible-array member ANDROID: build_config: drop CONFIG_KASAN_PANIC_ON_WARN ANDROID: sched: Export max_load_balance_interval Conflicts: lib/Kconfig lib/stackdepot.c Change-Id: Ie00619c0594aeaf0656f41ec94d38683372a4863 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-18 21:21:56 +09:00
lib/stackdepot.c
lib/string.c
lib/string_helpers.c
lib/strncpy_from_user.c
lib/strnlen_user.c
lib/syscall.c
lib/textsearch.c
lib/timerqueue.c
lib/ts_bm.c
lib/ts_fsm.c
lib/ts_kmp.c
lib/ucs2_string.c
lib/usercopy.c
lib/uuid.c
lib/vdso/gettimeofday.c
lib/vsprintf.c
lib/win_minmax.c
lib/xarray.c
lib/xxhash.c
lib/xz/xz_dec_bcj.c
lib/xz/xz_dec_lzma2.c
lib/xz/xz_dec_stream.c
lib/xz/xz_dec_syms.c
lib/xz/xz_lzma2.h
lib/xz/xz_private.h
lib/xz/xz_stream.h
lib/zlib_deflate/deflate.c
lib/zlib_deflate/deflate_syms.c
lib/zlib_deflate/deftree.c
lib/zlib_deflate/defutil.h
lib/zlib_inflate/inffast.c
lib/zlib_inflate/inffast.h
lib/zlib_inflate/inffixed.h
lib/zlib_inflate/inflate.c
lib/zlib_inflate/inflate.h
lib/zlib_inflate/inflate_syms.c
lib/zlib_inflate/inftrees.c
lib/zlib_inflate/inftrees.h
lib/zlib_inflate/infutil.c
lib/zlib_inflate/infutil.h
lib/zstd/bitstream.h
lib/zstd/compress.c
lib/zstd/decompress.c
lib/zstd/entropy_common.c
lib/zstd/error_private.h
lib/zstd/fse_compress.c
lib/zstd/fse_decompress.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
lib/zstd/fse.h
lib/zstd/huf_compress.c
lib/zstd/huf_decompress.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
lib/zstd/huf.h
lib/zstd/mem.h
lib/zstd/zstd_common.c
lib/zstd/zstd_internal.h
lib/zstd/zstd_opt.h
mm/backing-dev.c
Merge android12-5.10.29 (c62f091) into msm-5.10 * refs/heads/tmp-c62f091: ANDROID: Add GKI_HIDDEN_MM_CONFIGS to support ballooning. ANDROID: usb: dwc3: gadget: don't cancel the started requests Linux 5.10.29 init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM init/Kconfig: make COMPILE_TEST depend on !S390 bpf, x86: Validate computation of branch displacements for x86-32 bpf, x86: Validate computation of branch displacements for x86-64 tools/resolve_btfids: Add /libbpf to .gitignore kbuild: Do not clean resolve_btfids if the output does not exist kbuild: Add resolve_btfids clean to root clean target tools/resolve_btfids: Set srctree variable unconditionally tools/resolve_btfids: Check objects before removing tools/resolve_btfids: Build libbpf and libsubcmd in separate directories math: Export mul_u64_u64_div_u64 io_uring: fix timeout cancel return code cifs: Silently ignore unknown oplock break handle cifs: revalidate mapping when we open files for SMB1 POSIX ia64: fix format strings for err_inject ia64: mca: allocate early mca with GFP_ATOMIC selftests/vm: fix out-of-tree build scsi: target: pscsi: Clean up after failure in pscsi_map_sg() ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms block: clear GD_NEED_PART_SCAN later in bdev_disk_changed x86/build: Turn off -fcf-protection for realmode targets drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resume kselftest/arm64: sve: Do not use non-canonical FFR register value platform/x86: thinkpad_acpi: Allow the FnLock LED to change state net: ipa: fix init header command validation netfilter: nftables: skip hook overlap logic if flowtable is stale netfilter: conntrack: Fix gre tunneling over ipv6 drm/msm: Ratelimit invalid-fence message drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs drm/msm/dsi_pll_7nm: Fix variable usage for pll_lockdet_rate mac80211: choose first enabled channel for monitor mac80211: Check crypto_aead_encrypt for errors mISDN: fix crash in fritzpci kunit: tool: Fix a python tuple typing error net: pxa168_eth: Fix a potential data race in pxa168_eth_remove net/mlx5e: Enforce minimum value check for ICOSQ size bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 bus: ti-sysc: Fix warning on unbind if reset is not deasserted ARM: dts: am33xx: add aliases for mmc interfaces FROMGIT: usb: typec: tcpm: update power supply once partner accepts FROMGIT: usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply FROMGIT: usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply ANDROID: first 4/9/2021 KMI update ANDROID: Add a new core symbol list FROMLIST: iommu/arm-smmu: Implement the map_pages() IOMMU driver callback FROMLIST: iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback FROMLIST: iommu/io-pgtable-arm-v7s: Implement arm_v7s_map_pages() FROMLIST: iommu/io-pgtable-arm-v7s: Implement arm_v7s_unmap_pages() FROMLIST: iommu/io-pgtable-arm: Implement arm_lpae_map_pages() FROMLIST: iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() BACKPORT: FROMLIST: iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries FROMLIST: iommu: Add support for the map_pages() callback FROMLIST: iommu: Hook up '->unmap_pages' driver callback FROMLIST: iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts FROMLIST: iommu: Use bitmap to calculate page size in iommu_pgsize() BACKPORT: FROMLIST: iommu: Add a map_pages() op for IOMMU drivers BACKPORT: FROMLIST: iommu/io-pgtable: Introduce map_pages() as a page table op FROMLIST: iommu: Add an unmap_pages() op for IOMMU drivers FROMLIST: iommu/io-pgtable: Introduce unmap_pages() as a page table op Revert "Revert "net: introduce CAN specific pointer in the struct net_device"" Revert "Revert "bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG"" Revert "Revert "bpf: Fix fexit trampoline."" Revert "ANDROID: GKI: hack to handle genksyms change in sound/soc/soc-core.c" Revert "Revert "can: dev: Move device back to init netns on owning netns delete"" Revert "Revert "net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M"" Revert "Revert "net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S"" Revert "Revert "net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay()"" Revert "Revert "net: phy: introduce phydev->port"" ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_android_rvh_replace_next_task_fair ANDROID: sched: Update android_rvh_check_preempt_wakeup hook FROMGIT: scsi: ufs: ufs-debugfs: Add error counters FROMGIT: scsi: ufs: Refine error history functions ANDROID: GKI: Add android_rvh_cpu_cgroup_online to qcom symbol list ANDROID: sched: Add android_rvh_cpu_cgroup_online hook FROMLIST: userfaultfd/shmem: fix minor fault page leak FROMLIST: userfaultfd/hugetlbfs: Fix minor fault page leak BACKPORT: FROMGIT: userfaultfd/selftests: unify error handling FROMGIT: userfaultfd/selftests: only dump counts if mode enabled FROMGIT: userfaultfd/selftests: drop VERIFY check in locking_thread FROMGIT: userfaultfd/selftests: remove the time() check on delayed uffd FROMGIT: userfaultfd/selftests: use user mode only FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem FROMGIT: userfaultfd/selftests: add test exercising minor fault handling FROMGIT: userfaultfd: update documentation to describe minor fault handling BACKPORT: FROMGIT: userfaultfd: add UFFDIO_CONTINUE ioctl BACKPORT: FROMGIT: userfaultfd: hugetlbfs: only compile UFFD helpers if config enabled FROMGIT: userfaultfd: disable huge PMD sharing for MINOR registered VMAs BACKPORT: FROMGIT: userfaultfd: add minor fault registration mode FROMGIT: hugetlb/userfaultfd: unshare all pmds for hugetlbfs when register wp FROMGIT: mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h FROMGIT: mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE FROMGIT: hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled BACKPORT: FROMGIT: hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() ANDROID: arm64: coresight: Fix a sparse warning ANDROID: usb: dwc3: export tracepoint for dwc3 read/write Conflicts: drivers/iommu/arm/arm-smmu/arm-smmu.c Change-Id: Id5b65da0d3a7bd2e169e28f227f362c6627048ec Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-12 20:11:18 +09:00
mm/balloon_compaction.c
mm/cleancache.c
mm/cma.c
Merge android12-5.10.16 (a6310f1) into msm-5.10 * refs/heads/tmp-a6310f1: Linux 5.10.16 squashfs: add more sanity checks in xattr id lookup squashfs: add more sanity checks in inode lookup squashfs: add more sanity checks in id lookup squashfs: avoid out of bounds writes in decompressors Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" nilfs2: make splice write available again drm/i915: Skip vswing programming for TBT drm/i915: Fix ICL MG PHY vswing handling bpf: Fix verifier jsgt branch analysis on max bound bpf: Fix 32 bit src register truncation on div/mod bpf: Fix verifier jmp32 pruning decision logic regulator: Fix lockdep warning resolving supplies blk-cgroup: Use cond_resched() when destroy blkgs i2c: mediatek: Move suspend and resume handling to NOIRQ phase SUNRPC: Handle 0 length opaque XDR object data properly SUNRPC: Move simple_get_bytes and simple_get_netobj into private header iwlwifi: queue: bail out on invalid freeing iwlwifi: mvm: guard against device removal in reprobe iwlwifi: pcie: add rules to match Qu with Hr2 iwlwifi: mvm: invalidate IDs of internal stations at mvm start iwlwifi: pcie: fix context info memory leak iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() iwlwifi: mvm: skip power command when unbinding vif during CSA ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E ASoC: ak4458: correct reset polarity ALSA: hda: intel-dsp-config: add PCI id for TGL-H pNFS/NFSv4: Improve rejection of out-of-order layouts pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() chtls: Fix potential resource leak ASoC: Intel: Skylake: Zero snd_ctl_elem_value mac80211: 160MHz with extended NSS BW in CSA drm/nouveau/nvif: fix method count when pushing an array ASoC: wm_adsp: Fix control name parsing for multi-fw regulator: core: avoid regulator_resolve_supply() race condition af_key: relax availability checks for skb size calculation powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics gpiolib: cdev: clear debounce period if line set to output io_uring: drop mm/files between task_work_submit io_uring: reinforce cancel on flush during exit io_uring: fix sqo ownership false positive warning io_uring: fix list corruption for splice file_get io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE io_uring: replace inflight_wait with tctx->wait io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE io_uring: if we see flush on exit, cancel related tasks io_uring: account io_uring internal files as REQ_F_INFLIGHT io_uring: fix files cancellation io_uring: always batch cancel in *cancel_files() io_uring: pass files into kill timeouts/poll io_uring: don't iterate io_uring_cancel_files() io_uring: add a {task,files} pair matching helper io_uring: simplify io_task_match() UPSTREAM: Documentation: connector: Update the description of sink-vdos ANDROID: GKI: enable CONFIG_FAIR_GROUP_SCHED Revert "ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS" ANDROID: GKI: bring WPAN into GKI FROMGIT: arm64: cpufeatures: Allow disabling of Pointer Auth from the command-line FROMGIT: arm64: Defer enabling pointer authentication on boot core FROMGIT: arm64: cpufeatures: Allow disabling of BTI from the command-line FROMGIT: arm64: Move "nokaslr" over to the early cpufeature infrastructure FROMGIT: KVM: arm64: Document HVC_VHE_RESTART stub hypercall FROMGIT: arm64: Make kvm-arm.mode={nvhe, protected} an alias of id_aa64mmfr1.vh=0 FROMGIT: arm64: Add an aliasing facility for the idreg override FROMGIT: arm64: Honor VHE being disabled from the command-line FROMGIT: arm64: Allow ID_AA64MMFR1_EL1.VH to be overridden from the command line FROMGIT: arm64: cpufeature: Add an early command-line cpufeature override facility FROMGIT: arm64: Extract early FDT mapping from kaslr_early_init() FROMGIT: arm64: cpufeature: Use IDreg override in __read_sysreg_by_encoding() FROMGIT: arm64: cpufeature: Add global feature override facility FROMGIT: arm64: Move SCTLR_EL1 initialisation to EL-agnostic code FROMGIT: arm64: Simplify init_el2_state to be non-VHE only FROMGIT: arm64: Move VHE-specific SPE setup to mutate_to_vhe() FROMGIT: arm64: Drop early setting of MDSCR_EL2.TPMS FROMGIT: arm64: Initialise as nVHE before switching to VHE FROMGIT: arm64: Provide an 'upgrade to VHE' stub hypercall FROMGIT: arm64: Turn the MMU-on sequence into a macro FROMGIT: arm64: Fix outdated TCR setup comment FROMGIT: arm64: Fix labels in el2_setup macros UPSTREAM: arm64: Extend the kernel command line from the bootloader Revert "ANDROID: arm64: copy CONFIG_CMDLINE_EXTEND from ARM" UPSTREAM: arm64: kaslr: Refactor early init command line parsing ANDROID: GKI: amlogic: add DTB overlays ANDROID: GKI: add support for Amlogic SoCs, everything as modules ANDROID: GKI: Kconfig.gki: add hidden PHY configs ANDROID: GKI: enable networking; add hidden network configs ANDROID: GKI: Enable CONFIG_CMA_DEBUGFS ANDROID: dmabuf: Add mmap_count to struct dmabuf FROMLIST: arm64: meson: remove MESON_IRQ_GPIO selection FROMLIST: irqchip: irq-meson-gpio: make it possible to build as a module UPSTREAM: tty: serial: meson: enable console as module UPSTREAM: arm64: Kconfig: meson: drop pinctrl UPSTREAM: firmware: meson-sm: enable build as module UPSTREAM: soc: meson: enable building drivers as modules UPSTREAM: soc: amlogic: socinfo: build for specific arch UPSTREAM: arm64: meson: ship only the necessary clock controllers UPSTREAM: clk: meson: enable building as modules UPSTREAM: clk: avoid devm_clk_release name clash UPSTREAM: clk: meson: g12: use devm variant to register notifiers UPSTREAM: clk: add devm variant of clk_notifier_register UPSTREAM: clk: meson: g12: drop use of __clk_lookup() UPSTREAM: clk: add api to get clk consumer from clk_hw UPSTREAM: reset: meson: make it possible to build as a module UPSTREAM: pinctrl/meson: enable building as modules BACKPORT: FROMGIT: mm: filemap: Fix microblaze build failure with 'mmu_defconfig' BACKPORT: FROMGIT: mm/nommu: Fix return type of filemap_map_pages() BACKPORT: FROMGIT: Mark anonymous struct field of 'struct vm_fault' as 'const' BACKPORT: FROMGIT: mm: Use static initialisers for immutable fields of 'struct vm_fault' BACKPORT: FROMGIT: mm: Avoid modifying vmf.address in __collapse_huge_page_swapin() BACKPORT: FROMGIT: mm: Pass 'address' to map to do_set_pte() and drop FAULT_FLAG_PREFAULT BACKPORT: FROMGIT: mm: Move immutable fields of 'struct vm_fault' into anonymous struct BACKPORT: FROMGIT: arm64: mm: Implement arch_wants_old_prefaulted_pte() BACKPORT: FROMGIT: mm: Allow architectures to request 'old' entries when prefaulting BACKPORT: FROMGIT: mm: Cleanup faultaround and finish_fault() codepaths UPSTREAM: regulator: Fix lockdep warning resolving supplies UPSTREAM: regulator: core: avoid regulator_resolve_supply() race condition ANDROID: Add EXPORT_SYMBOL_GPL for dma_heap_get_name FROMLIST: dma-buf: heaps: Fix the name used when exporting dmabufs to be the actual heap name BACKPORT: FROMLIST: dma-buf: dma-heap: Provide accessor to get heap name FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /proc/*/fdinfo FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ FROMGIT: sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: Ife47d25dbe24585c11ba139ab884115edeeda4c9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 08:12:51 +09:00
mm/cma_debug.c
mm/cma.h
Merge android12-5.10.26 (99941e2) into msm-5.10 * refs/heads/tmp-99941e2: ANDROID: gki_defconfig: Enable NET_CLS_{BASIC,TCINDEX,MATCHALL} & NET_ACT_{GACT,MIRRED} FROMLIST: selftests: Add a MREMAP_DONTUNMAP selftest for shmem FROMLIST: mm: Extend MREMAP_DONTUNMAP to non-anonymous mappings ANDROID: GKI: enable CONFIG_CMA_SYSFS ANDROID: make cma_sysfs experimental FROMLIST: mm: cma: support sysfs ANDROID: cpuidle: Move vendor hook to enter proper state ANDROID: fix up ext4 build from 5.10.26 ANDROID: GKI: Enable DETECT_HUNG_TASK ANDROID: refresh ABI XML to new version ANDROID: GKI: refresh ABI XML Linux 5.10.26 cifs: Fix preauth hash corruption x86/apic/of: Fix CPU devicetree-node lookups genirq: Disable interrupts for force threaded handlers firmware/efi: Fix a use after bug in efi_mem_reserve_persistent efi: use 32-bit alignment for efi_guid_t literals static_call: Fix static_call_update() sanity check MAINTAINERS: move the staging subsystem to lists.linux.dev MAINTAINERS: move some real subsystems off of the staging mailing list ext4: fix rename whiteout with fast commit ext4: fix potential error in ext4_do_update_inode ext4: do not try to set xattr into ea_inode if value is empty ext4: stop inode update before return ext4: find old entry again if failed to rename whiteout ext4: fix error handling in ext4_end_enable_verity() efivars: respect EFI_UNSUPPORTED return from firmware x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() x86: Move TS_COMPAT back to asm/thread_info.h kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() x86/ioapic: Ignore IRQ2 again perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT perf/x86/intel: Fix a crash caused by zero PEBS status PCI: rpadlpar: Fix potential drc_name corruption in store functions counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register counter: stm32-timer-cnt: fix ceiling write max value iio: hid-sensor-temperature: Fix issues of timestamp channel iio: hid-sensor-prox: Fix scale not correct issue iio: hid-sensor-humidity: Fix alignment issue of timestamp channel iio: adc: adi-axi-adc: add proper Kconfig dependencies iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask iio: adc: ab8500-gpadc: Fix off by 10 to 3 iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler iio: adis16400: Fix an error code in adis16400_initial_setup() iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel iio:adc:stm32-adc: Add HAS_IOMEM dependency thunderbolt: Increase runtime PM reference count on DP tunnel discovery thunderbolt: Initialize HopID IDAs in tb_switch_alloc() usb: dwc3: gadget: Prevent EP queuing while stopping transfers usb: dwc3: gadget: Allow runtime suspend if UDC unbinded usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct usb: gadget: configfs: Fix KASAN use-after-free usbip: Fix incorrect double assignment to udc->ud.tcp_rx usb-storage: Add quirk to defeat Kindle's automatic unload powerpc: Force inlining of cpu_has_feature() to avoid build failure gfs2: bypass signal_our_withdraw if no journal gfs2: move freeze glock outside the make_fs_rw and _ro functions gfs2: Add common helper for holding and releasing the freeze glock regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 voltage setting regulator: pca9450: Enable system reset on WDOG_B assertion regulator: pca9450: Add SD_VSEL GPIO for LDO5 net: bonding: fix error return code of bond_neigh_init() io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED return io_uring: don't attempt IO reissue from the ring exit path drm/amd/pm: fulfill the Polaris implementation for get_clock_by_type_with_latency() s390/qeth: schedule TX NAPI on QAOB completion ibmvnic: remove excessive irqsave media: cedrus: h264: Support profile controls io_uring: fix inconsistent lock state iwlwifi: Add a new card for MA family drm/amd/display: turn DPMS off on connector unplug MIPS: compressed: fix build with enabled UBSAN net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 i40e: Fix endianness conversions powerpc/sstep: Fix darn emulation powerpc/sstep: Fix load-store and update emulation RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used scsi: isci: Pass gfp_t flags in isci_port_bc_change_received() scsi: isci: Pass gfp_t flags in isci_port_link_up() scsi: isci: Pass gfp_t flags in isci_port_link_down() scsi: mvsas: Pass gfp_t flags to libsas event notifiers scsi: libsas: Introduce a _gfp() variant of event notifiers scsi: libsas: Remove notifier indirection scsi: pm8001: Neaten debug logging macros and uses scsi: pm80xx: Fix pm8001_mpi_get_nvmd_resp() race condition scsi: pm80xx: Make running_req atomic scsi: pm80xx: Make mpi_build_cmd locking consistent module: harden ELF info handling module: avoid *goto*s in module_sig_check() module: merge repetitive strings in module_sig_check() RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug RDMA/rtrs: Introduce rtrs_post_send RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free bpf: Declare __bpf_free_used_maps() unconditionally serial: stm32: fix DMA initialization error handling tty: serial: stm32-usart: Remove set but unused 'cookie' variables ibmvnic: serialize access to work queue on remove ibmvnic: add some debugs nvme-rdma: fix possible hang when failing to set io queues gpiolib: Assign fwnode to parent's if no primary one provided counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED RISC-V: correct enum sbi_ext_rfence_fid scsi: ufs: ufs-mediatek: Correct operator & -> && scsi: myrs: Fix a double free in myrs_cleanup() scsi: lpfc: Fix some error codes in debugfs riscv: Correct SPARSEMEM configuration cifs: fix allocation size on newly created files kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL again net/qrtr: fix __netdev_alloc_skb call io_uring: ensure that SQPOLL thread is started for exit pstore: Fix warning in pstore_kill_sb() i915/perf: Start hrtimer only if sampling the OA buffer sunrpc: fix refcount leak for rpc auth modules vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation vfio: IOMMU_API should be selected svcrdma: disable timeouts on rdma backchannel NFSD: fix dest to src mount in inter-server COPY NFSD: Repair misuse of sv_lock in 5.10.16-rt30. nfsd: don't abort copies early nfsd: Don't keep looking up unhashed files in the nfsd file cache nvmet: don't check iosqes,iocqes for discovery controllers nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU nvme-tcp: fix possible hang when failing to set io queues nvme-tcp: fix misuse of __smp_processor_id with preemption enabled nvme: fix Write Zeroes limitations ALSA: usb-audio: Fix unintentional sign extension issue afs: Stop listxattr() from listing "afs.*" attributes afs: Fix accessing YFS xattrs on a non-YFS server ASoC: simple-card-utils: Do not handle device clock ASoC: qcom: lpass-cpu: Fix lpass dai ids parse ASoC: codecs: wcd934x: add a sanity check in set channel map ASoC: qcom: sdm845: Fix array out of range on rx slim channels ASoC: qcom: sdm845: Fix array out of bounds access ASoC: SOF: intel: fix wrong poll bits in dsp power down ASoC: SOF: Intel: unregister DMIC device on probe error ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold ASoC: fsl_ssi: Fix TDM slot setup for I2S mode drm/amd/display: Correct algorithm for reversed gamma vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails vhost-vdpa: fix use-after-free of v->config_ctx btrfs: fix slab cache flags for free space tree bitmap btrfs: fix race when cloning extent buffer during rewind of an old root zonefs: fix to update .i_wr_refcnt correctly in zonefs_open_zone() zonefs: prevent use of seq files as swap file zonefs: Fix O_APPEND async write handling s390/pci: fix leak of PCI device structure s390/pci: remove superfluous zdev->zbus check s390/pci: refactor zpci_create_device() s390/vtime: fix increased steal time accounting Revert "PM: runtime: Update device status before letting suppliers suspend" ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air ALSA: hda: generic: Fix the micmute led init state ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro ALSA: dice: fix null pointer dereference when node is disconnected spi: cadence: set cqspi to the driver_data field of struct device ASoC: ak5558: Add MODULE_DEVICE_TABLE ASoC: ak4458: Add MODULE_DEVICE_TABLE ANDROID: refresh ABI XML to new version ANDROID: refresh ABI Linux 5.10.25 net: dsa: b53: Support setting learning on port ALSA: usb-audio: Don't avoid stopping the stream at disconnection Revert "nfsd4: a client's own opens needn't prevent delegations" Revert "nfsd4: remove check_conflicting_opens warning" fuse: fix live lock in fuse_iget() RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes bpf, selftests: Fix up some test_verifier cases for unprivileged bpf: Add sanity check for upper ptr_limit bpf: Simplify alu_limit masking for pointer arithmetic bpf: Fix off-by-one for area size in creating mask to left bpf: Prohibit alu ops for pointer types not defining ptr_limit crypto: x86/aes-ni-xts - use direct calls to and 4-way stride crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg Linux 5.10.24 RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size KVM: arm64: Fix nVHE hyp panic host context restore xen/events: avoid handling the same event on two cpus at the same time xen/events: don't unmask an event channel when an eoi is pending mm/page_alloc.c: refactor initialization of struct page for holes in memory layout KVM: arm64: Ensure I-cache isolation between vcpus of a same VM mm/madvise: replace ptrace attach requirement for process_madvise mm/userfaultfd: fix memory corruption due to writeprotect KVM: arm64: Fix exclusive limit for IPA size KVM: arm64: Reject VM creation when the default IPA size is unsupported KVM: arm64: nvhe: Save the SPE context early KVM: arm64: Avoid corrupting vCPU context register in guest exit KVM: arm64: Fix range alignment when walking page tables KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged KVM: x86: Ensure deadline timer has truly expired before posting its IRQ x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls x86/sev-es: Use __copy_from_user_inatomic() x86/sev-es: Correctly track IRQ states in runtime #VC handler x86/entry: Move nmi entry/exit into common code x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack x86/sev-es: Introduce ip_within_syscall_gap() helper x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 binfmt_misc: fix possible deadlock in bm_register_write powerpc: Fix missing declaration of [en/dis]able_kernel_vsx() powerpc: Fix inverted SET_FULL_REGS bitop powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() efi: stub: omit SetVirtualAddressMap() if marked unsupported in RT_PROP table sched/membarrier: fix missing local execution of ipi_sync_rq_state() linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* zram: fix return value on writeback_store include/linux/sched/mm.h: use rcu_dereference in in_vfork() stop_machine: mark helpers __always_inline seqlock,lockdep: Fix seqcount_latch_init() powerpc/64s/exception: Clean up a missed SRR specifier hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR perf/core: Flush PMU internal buffers for per-CPU events arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds configfs: fix a use-after-free in __configfs_open_file nvme-fc: fix racing controller reset and create association block: rsxx: fix error return code of rsxx_pci_probe() NFSv4.2: fix return value of _nfs4_get_security_label() NFS: Don't gratuitously clear the inode cache when lookup failed NFS: Don't revalidate the directory permissions on a lookup failure SUNRPC: Set memalloc_nofs_save() for sync tasks arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_hw_cpu_init() cpufreq: qcom-hw: fix dereferencing freed memory 'data' sh_eth: fix TRSCER mask for R7S72100 staging: comedi: pcl818: Fix endian problem for AI command data staging: comedi: pcl711: Fix endian problem for AI command data staging: comedi: me4000: Fix endian problem for AI command data staging: comedi: dmm32at: Fix endian problem for AI command data staging: comedi: das800: Fix endian problem for AI command data staging: comedi: das6402: Fix endian problem for AI command data staging: comedi: adv_pci1710: Fix endian problem for AI command data staging: comedi: addi_apci_1500: Fix endian problem for command sample staging: comedi: addi_apci_1032: Fix endian problem for COS sample staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() staging: rtl8712: unterminated string leads to read overflow staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() misc: fastrpc: restrict user apps from sending kernel RPC messages misc/pvpanic: Export module FDT device table Revert "serial: max310x: rework RX interrupt handling" usbip: fix vudc usbip_sockfd_store races leading to gpf usbip: fix vhci_hcd attach_store() races leading to gpf usbip: fix stub_dev usbip_sockfd_store() races leading to gpf usbip: fix vudc to check for stream socket usbip: fix vhci_hcd to check for stream socket usbip: fix stub_dev to check for stream socket USB: serial: cp210x: add some more GE USB IDs USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter USB: serial: ch341: add new Product ID USB: serial: io_edgeport: fix memory leak in edge_startup xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing xhci: Improve detection of device initiated wake signal. usb: xhci: do not perform Soft Retry for some xHCI hosts usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM USB: usblp: fix a hang in poll() if disconnected usb: dwc3: qcom: Honor wakeup enabled/disabled state usb: dwc3: qcom: add ACPI device id for sc8180x usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement usb: gadget: f_uac1: stop playback on function disable usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot USB: gadget: u_ether: Fix a configfs return code USB: gadget: udc: s3c2410_udc: fix return value check in s3c2410_udc_probe() Goodix Fingerprint device is not a modem cifs: do not send close in compound create+close requests mmc: cqhci: Fix random crash when remove mmc module/card mmc: core: Fix partition switch time for eMMC mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants xen/events: reset affinity of 2-level event when tearing it down software node: Fix node registration s390/dasd: fix hanging IO request during DASD driver unbind s390/dasd: fix hanging DASD driver unbind arm64: perf: Fix 64-bit event counter read truncation arm64: mte: Map hotplugged memory as Normal Tagged arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL block: Try to handle busy underlying device on discard block: Discard page cache of zone reset target range Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") ALSA: usb-audio: fix use after free in usb_audio_disconnect ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() ALSA: usb-audio: Apply the control quirk to Plantronics headsets ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar ALSA: hda: Avoid spurious unsol event handling during S3/S4 ALSA: hda: Flush pending unsolicited events before suspend ALSA: hda: Drop the BATCH workaround for AMD controllers ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 ALSA: hda/hdmi: Cancel pending works before suspend ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk ARM: efistub: replace adrl pseudo-op with adr_l macro invocation ARM: assembler: introduce adr_l, ldr_l and str_l macros ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler mmc: sdhci: Update firmware interface API clk: qcom: gpucc-msm8998: Add resets, cxc, fix flags on gpu_gx_gdsc scsi: target: core: Prevent underflow for service actions scsi: target: core: Add cmd length set before cmd complete scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling sysctl.c: fix underflow value setting risk in vm_table drivers/base/memory: don't store phys_device in memory blocks s390/smp: __smp_rescan_cpus() - move cpumask away from stack kasan: fix memory corruption in kasan_bitops_tags test i40e: Fix memory leak in i40e_probe PCI: Fix pci_register_io_range() memory leak kbuild: clamp SUBLEVEL to 255 ext4: don't try to processed freed blocks until mballoc is initialized PCI/LINK: Remove bandwidth notification drivers/base: build kunit tests without structleak plugin PCI: mediatek: Add missing of_node_put() to fix reference leak PCI: xgene-msi: Fix race in installing chained irq handler Input: applespi - don't wait for responses to commands indefinitely. sparc64: Use arch_validate_flags() to validate ADI flag sparc32: Limit memblock allocation to low memory clk: qcom: gdsc: Implement NO_RET_PERIPH flag iommu/amd: Fix performance counter initialization powerpc/64: Fix stack trace not displaying final frame HID: logitech-dj: add support for the new lightspeed connection iteration powerpc/perf: Record counter overflow always if SAMPLE_IP is unset powerpc: improve handling of unrecoverable system reset spi: stm32: make spurious and overrun interrupts visible powerpc/pci: Add ppc_md.discover_phbs() Platform: OLPC: Fix probe error handling mmc: sdhci-iproc: Add ACPI bindings for the RPi mmc: mediatek: fix race condition between msdc_request_timeout and irq mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' iommu/vt-d: Clear PRQ overflow only when PRQ is empty udf: fix silent AED tagLocation corruption scsi: ufs: WB is only available on LUN #0 to #7 i2c: rcar: optimize cacheline to minimize HW race condition i2c: rcar: faster irq code to minimize HW race condition ath11k: fix AP mode for QCA6390 ath11k: start vdev if a bss peer is already created ath11k: peer delete synchronization with firmware net: enetc: initialize RFS/RSS memories for unused ports too enetc: Fix unused var build warning for CONFIG_OF net: dsa: tag_mtk: fix 802.1ad VLAN egress net: dsa: tag_ar9331: let DSA core deal with TX reallocation net: dsa: tag_gswip: let DSA core deal with TX reallocation net: dsa: tag_dsa: let DSA core deal with TX reallocation net: dsa: tag_brcm: let DSA core deal with TX reallocation net: dsa: tag_edsa: let DSA core deal with TX reallocation net: dsa: tag_lan9303: let DSA core deal with TX reallocation net: dsa: tag_mtk: let DSA core deal with TX reallocation net: dsa: tag_ocelot: let DSA core deal with TX reallocation net: dsa: tag_qca: let DSA core deal with TX reallocation net: dsa: trailer: don't allocate additional memory for padding/tagging net: dsa: tag_ksz: don't allocate additional memory for padding/tagging net: dsa: implement a central TX reallocation procedure s390/qeth: fix notification for pending buffers during teardown s390/qeth: improve completion of pending TX buffers s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state s390/qeth: don't replace a fully completed async TX buffer net: hns3: fix error mask definition of flow director cifs: fix credit accounting for extra channel media: rc: compile rc-cec.c into rc-core media: v4l: vsp1: Fix bru null pointer access media: v4l: vsp1: Fix uif null pointer access media: rkisp1: params: fix wrong bits settings media: usbtv: Fix deadlock on suspend sh_eth: fix TRSCER mask for R7S9210 qxl: Fix uninitialised struct field head.surface_id s390/crypto: return -EFAULT if copy_to_user() fails s390/cio: return -EFAULT if copy_to_user() fails drm/i915: Wedge the GPU if command parser setup fails drm/shmem-helpers: vunmap: Don't put pages for dma-buf drm: meson_drv add shutdown function drm: Use USB controller's DMA mask when importing dmabufs drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff drm/shmem-helper: Check for purged buffers in fault handler drm/amdgpu/display: handle aux backlight in backlight_get_brightness drm/amdgpu/display: don't assert in set backlight function drm/amdgpu/display: simplify backlight setting drm/amd/pm: bug fix for pcie dpm drm/amd/display: Fix nested FPU context in dcn21_validate_bandwidth() drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandwidth_fp() drm/amd/display: Add a backlight module option drm/compat: Clear bounce structures gpio: fix gpio-device list corruption gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 gpiolib: acpi: Allow to find GpioInt() resource by name and index gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk bnxt_en: reliably allocate IRQ table on reset to avoid crash s390/cio: return -EFAULT if copy_to_user() fails again net: hns3: fix bug when calculating the TCAM table info net: hns3: fix query vlan mask value error for flow director perf report: Fix -F for branch & mem modes perf traceevent: Ensure read cmdlines are null terminated. mlxsw: spectrum_ethtool: Add an external speed to PTYS register selftests: forwarding: Fix race condition in mirror installation net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused ethtool: fix the check logic of at least one channel for RX/TX net: stmmac: fix wrongly set buffer2 valid when sph unsupport net: stmmac: fix watchdog timeout during suspend/resume stress test net: stmmac: stop each tx channel independently perf build: Fix ccache usage in $(CC) when generating arch errno table tools/resolve_btfids: Fix build error with older host toolchains ixgbe: fail to create xfrm offload of IPsec tunnel mode SA r8169: fix r8168fp_adjust_ocp_cmd function s390/qeth: fix memory leak after failed TX Buffer allocation net: qrtr: fix error return code of qrtr_sendmsg() net: enetc: allow hardware timestamping on TX queues with tc-etf enabled net: davicom: Fix regulator not turned off on driver removal net: davicom: Fix regulator not turned off on failed probe net: lapbether: Remove netif_start_queue / netif_stop_queue stmmac: intel: Fixes clock registration error seen for multiple interfaces net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII cipso,calipso: resolve a number of problems with the DOI refcounts netdevsim: init u64 stats for 32bit hardware net: usb: qmi_wwan: allow qmimux add/del with master up net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNKNOWN instead of SPEED_10 net: mscc: ocelot: properly reject destination IP keys in VCAP IS1 net: sched: avoid duplicates in classes dump nexthop: Do not flush blackhole nexthops when loopback goes down net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 net/mlx4_en: update moderation when config reset net: ethernet: mtk-star-emac: fix wrong unmap in RX handling net: enetc: keep RX ring consumer index in sync with hardware net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr net: enetc: force the RGMII speed and duplex instead of operating in inband mode net: enetc: don't disable VLAN filtering in IFF_PROMISC mode net: enetc: fix incorrect TPID when receiving 802.1ad tagged packets net: enetc: take the MDIO lock only once per NAPI poll cycle net: enetc: don't overwrite the RSS indirection table when initializing sh_eth: fix TRSCER mask for SH771x net: dsa: tag_rtl4_a: fix egress tags docs: networking: drop special stable handling Revert "mm, slub: consider rest of partial list if acquire_slab() fails" cifs: return proper error code in statfs(2) mount: fix mounting of detached mounts onto targets that reside on shared mounts powerpc/603: Fix protection of user pages mapped with PROT_NONE mt76: dma: do not report truncated frames to mac80211 ibmvnic: always store valid MAC address ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. libbpf: Clear map_info before each bpf_obj_get_info_by_fd samples, bpf: Add missing munmap in xdpsock selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier selftests/bpf: No need to drop the packet when there is no geneve opt selftests/bpf: Use the last page in test_snprintf_btf on s390 net: phy: fix save wrong speed and duplex problem if autoneg is on net: always use icmp{,v6}_ndo_send from ndo_start_xmit netfilter: x_tables: gpf inside xt_find_revision() netfilter: nf_nat: undo erroneous tcp edemux lookup tcp: add sanity tests to TCP_QUEUE_SEQ tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode can: flexcan: enable RX FIFO after FRZ/HALT valid can: flexcan: assert FRZ bit in flexcan_chip_freeze() can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership net: l2tp: reduce log level of messages in receive path, add counter instead net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 net: check if protocol extracted by virtio_net_hdr_set_proto is correct net: Fix gro aggregation for udp encaps with zero csum ath9k: fix transmitting to stations in dynamic SMPS mode crypto: mips/poly1305 - enable for all MIPS processors ethernet: alx: fix order of calls on resume powerpc/pseries: Don't enforce MSI affinity with kdump powerpc/perf: Fix handling of privilege level checks in perf interrupt context uapi: nfnetlink_cthelper.h: fix userspace compilation error Linux 5.10.23 nvme-pci: add quirks for Lexar 256GB SSD nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. KVM: SVM: Clear the CR4 register on reset scsi: ufs: Fix a duplicate dev quirk number ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible ASoC: Intel: sof_sdw: reorganize quirks by generation PCI: cadence: Retrain Link to work around Gen2 training defect ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE scsi: ufs: ufs-exynos: Apply vendor-specific values for three timeouts scsi: ufs: Introduce a quirk to allow only page-aligned sg entries misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom scsi: ufs: Add a quirk to permit overriding UniPro defaults scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller usb: cdns3: fix NULL pointer dereference on no platform data usb: cdns3: add quirk for enable runtime pm by default usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT usb: cdns3: host: add .suspend_quirk for xhci-plat.c ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 media: cx23885: add more quirks for reset DMA on some AMD IOMMU HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag platform/x86: acer-wmi: Add new force_caps module parameter platform/x86: acer-wmi: Cleanup accelerometer device handling platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines bus: ti-sysc: Implement GPMC debug quirk to drop platform data ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device mwifiex: pcie: skip cancel_work_sync() on reset failure path Bluetooth: btqca: Add valid le states quirk iommu/amd: Fix sleeping in atomic in increase_address_space() btrfs: don't flush from btrfs_delayed_inode_reserve_metadata btrfs: export and rename qgroup_reserve_meta arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state ASoC: SOF: Intel: broadwell: fix mutual exclusion with catpt driver ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling Linux 5.10.22 r8169: fix resuming from suspend on RTL8105e if machine runs on battery tomoyo: recognize kernel threads correctly of: unittest: Fix build on architectures without CONFIG_OF_ADDRESS Revert "arm64: dts: amlogic: add missing ethernet reset ID" iommu/vt-d: Fix status code for Allocate/Free PASID command rsxx: Return -EFAULT if copy_to_user() fails ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcount ALSA: hda: intel-nhlt: verify config type IB/mlx5: Add missing error code RDMA/rxe: Fix missing kconfig dependency on CRYPTO RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits mm: Remove examples from enum zone_type comment arm64: mm: Set ZONE_DMA size based on early IORT scan arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges of: unittest: Add test for of_dma_get_max_cpu_address() of/address: Introduce of_dma_get_max_cpu_address() arm64: mm: Move zone_dma_bits initialization into zone_sizes_init() arm64: mm: Move reserve_crashkernel() into mem_init() crypto - shash: reduce minimum alignment of shash_desc structure drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie drm/amdgpu:disable VCN for Navi12 SKU dm verity: fix FEC for RS roots unaligned to block size dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size io_uring: ignore double poll add on the same waitqueue head ring-buffer: Force before_stamp and write_stamp to be different on discard PM: runtime: Update device status before letting suppliers suspend btrfs: fix warning when creating a directory with smack enabled btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl btrfs: fix race between extent freeing/allocation when using bitmaps btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabled btrfs: fix race between swap file activation and snapshot creation btrfs: fix race between writes to swap files and scrub btrfs: fix raid6 qstripe kmap btrfs: avoid double put of block group when emptying cluster tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() ALSA: usb-audio: Drop bogus dB range in too low level ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 Conflicts: drivers/cpufreq/qcom-cpufreq-hw.c drivers/vfio/Kconfig net/qrtr/qrtr.c Change-Id: Ib622ea353c1c1db4b1cce31729d224df47902a57 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-26 21:07:47 +09:00
mm/cma_sysfs.c
mm/compaction.c
mm/debug.c
mm/dmapool.c
mm/early_ioremap.c
mm/fadvise.c
mm/filemap.c
mm/frame_vector.c
mm/gup.c
mm/highmem.c
mm/hmm.c
Merge android12-5.10.19 (e1a763a) into msm-5.10 * refs/heads/tmp-e1a763a Linux 5.10.19 scripts/recordmcount.pl: support big endian for ARCH sh kbuild: fix CONFIG_TRIM_UNUSED_KSYMS build for ppc64 cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. cxgb4: Add new T6 PCI device id 0x6092 NET: usb: qmi_wwan: Adding support for Cinterion MV31 drm/xlnx: fix kmemleak by sending vblank_event in atomic_disable KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() mm: provide a saner PTE walking API for modules KVM: do not assume PTE is writable after follow_pfn mm: simplify follow_pte{,pmd} mm: unexport follow_pte_pmd KVM: x86: Zap the oldest MMU pages, not the newest hwmon: (dell-smm) Add XPS 15 L502X to fan control blacklist arm64: tegra: Add power-domain for Tegra210 HDA Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working ntfs: check for valid standard information attribute ceph: downgrade warning from mdsmap decode to debug usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable USB: quirks: sort quirk entries nvme-rdma: Use ibdev_to_node instead of dereferencing ->dma_device RDMA: Lift ibdev_to_node from rds to common code HID: make arrays usage and value to be the same bpf: Fix truncation handling for mod32 dst reg wrt zero FROMLIST: f2fs: support direct I/O with fscrypt using blk-crypto FROMLIST: ext4: support direct I/O with fscrypt using blk-crypto FROMLIST: iomap: support direct I/O with fscrypt using blk-crypto FROMLIST: direct-io: add support for fscrypt using blk-crypto ANDROID: export fscrypt_limit_io_blocks() FROMLIST: fscrypt: Add functions for direct I/O support ANDROID: revert fscrypt direct I/O support ANDROID: driver core: Set fw_devlink.strict=true by default UPSTREAM: of: property: fw_devlink: Ignore interrupts property for some configs UPSTREAM: of: irq: Fix the return value for of_irq_parse_one() stub UPSTREAM: of: irq: make a stub for of_irq_parse_one() UPSTREAM: clk: Mark fwnodes when their clock provider is added/removed UPSTREAM: PM: domains: Mark fwnodes when their powerdomain is added/removed UPSTREAM: irqdomain: Mark fwnodes when their irqdomain is added/removed UPSTREAM: driver core: fw_devlink: Handle suppliers that don't use driver core UPSTREAM: of: property: Add fw_devlink support for optional properties UPSTREAM: driver core: Add fw_devlink.strict kernel param UPSTREAM: of: property: Don't add links to absent suppliers UPSTREAM: driver core: fw_devlink: Detect supplier devices that will never be added UPSTREAM: of: property: Fix fw_devlink handling of interrupts/interrupts-extended UPSTREAM: gpiolib: Don't probe gpio_device if it's not the primary device UPSTREAM: gpiolib: Bind gpio_device to a driver to enable fw_devlink=on by default UPSTREAM: of: property: Add fw_devlink support for interrupts UPSTREAM: of: property: Add fw_devlink support for "gpio" and "gpios" binding UPSTREAM: driver core: Handle cycles in device links created by fw_devlink UPSTREAM: driver core: Have fw_devlink use DL_FLAG_INFERRED UPSTREAM: driver core: Add device link support for INFERRED flag UPSTREAM: driver core: Add debug logs for device link related probe deferrals ANDROID: GKI: add fields required to enable CONFIG_TRANSPARENT_HUGEPAGE UPSTREAM: lib/vsprintf: no_hash_pointers prints all addresses as unhashed UPSTREAM: kselftest: add support for skipped tests UPSTREAM: lib: use KSTM_MODULE_GLOBALS macro in kselftest drivers ANDROID: dma-buf: Export is_dma_buf_file ANDROID: mm: export zone_watermark_ok UPSTREAM: HID: playstation: add DualSense player LED support. UPSTREAM: HID: playstation: add microphone mute support for DualSense. UPSTREAM: HID: playstation: add initial DualSense lightbar support. UPSTREAM: HID: playstation: fix array size comparison (off-by-one) UPSTREAM: HID: playstation: fix unused variable in ps_battery_get_property. UPSTREAM: HID: playstation: report DualSense hardware and firmware version. UPSTREAM: HID: playstation: add DualSense classic rumble support. UPSTREAM: HID: playstation: add DualSense Bluetooth support. UPSTREAM: HID: playstation: track devices in list. UPSTREAM: HID: playstation: add DualSense accelerometer and gyroscope support. UPSTREAM: HID: playstation: add DualSense touchpad support. UPSTREAM: HID: playstation: add DualSense battery support. UPSTREAM: HID: playstation: use DualSense MAC address as unique identifier. UPSTREAM: HID: playstation: initial DualSense USB support. ANDROID: sched/rt: Add support for rt sync wakeups ANDROID: abi_gki_aarch64_qcom: Add strncpy_from_user to symbol list ANDROID: gki_defconfig: Ensure KVM is configured in "protected" mode FROMGIT: arm64: VHE: Enable EL2 MMU from the idmap FROMGIT: KVM: arm64: make the hyp vector table entries local UPSTREAM: printk: avoid prb_first_valid_seq() where possible Change-Id: I7587948a3bc8564fc342789a51752a453008c1a6 Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-02-27 11:32:28 +09:00
mm/huge_memory.c
mm/init-mm.c
mm/internal.h
mm/interval_tree.c
mm/ioremap.c
Merge android12-5.10.17 (b129c98) into msm-5.10 * refs/heads/tmp-b129c98: ANDROID: mm: avoid writing to read-only elements Linux 5.10.17 kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq ovl: expand warning in ovl_d_real() net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS vsock: fix locking in vsock_shutdown() vsock/virtio: update credit only if socket is not closed switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state net: watchdog: hold device global xmit lock during tx disable net/vmw_vsock: improve locking in vsock_connect_timeout() net/vmw_vsock: fix NULL pointer dereference net: fix iteration for sctp transport seq_files net: gro: do not keep too many GRO packets in napi->rx_list cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC is not there cpufreq: ACPI: Extend frequency tables to cover boost frequencies net: dsa: call teardown method on probe failure udp: fix skb_copy_and_csum_datagram with odd segment sizes rxrpc: Fix clearance of Tx/Rx ring when releasing a call arm64: mte: Allow PTRACE_PEEKMTETAGS access to the zero page x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init() scripts: set proper OpenSSL include dir also for sign-file h8300: fix PREEMPTION build, TI_PRE_COUNT undefined i2c: stm32f7: fix configuration of the digital filter clk: sunxi-ng: mp: fix parent rate change flag check drm/sun4i: dw-hdmi: Fix max. frequency for H6 drm/sun4i: Fix H6 HDMI PHY configuration drm/sun4i: dw-hdmi: always set clock rate drm/sun4i: tcon: set sync polarity for tcon1 channel firmware_loader: align .builtin_fw to 8 net: hns3: add a check for index in hclge_get_rss_key() net: hns3: add a check for tqp_index in hclge_get_ring_chain_from_mbx() net: hns3: add a check for queue_id in hclge_reset_vf_queue() net: dsa: felix: implement port flushing on .phylink_mac_link_down x86/build: Disable CET instrumentation in the kernel for 32-bit too scsi: scsi_debug: Fix a memory leak netfilter: conntrack: skip identical origin tuple in same zone only ibmvnic: Clear failover_pending if unable to schedule net: stmmac: set TxQ mode back to DCB after disabling CBS selftests: txtimestamp: fix compilation issue net: enetc: initialize the RFS and RSS memories hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() net: ipa: set error code in gsi_channel_setup() net: hdlc_x25: Return meaningful error code in x25_open xen/netback: avoid race in xenvif_rx_ring_slots_available() netfilter: flowtable: fix tcp and udp header checksum update netfilter: nftables: fix possible UAF over chains from packet path in netns selftests: netfilter: fix current year netfilter: xt_recent: Fix attempt to update deleted entry bpf: Check for integer overflow when using roundup_pow_of_two() bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3 dmaengine: idxd: check device state before issue command drm/vc4: hvs: Fix buffer overflow with the dlist handling mt76: dma: fix a possible memory leak in mt76_add_fragment() ath9k: fix build error with LEDS_CLASS=m dmaengine: idxd: fix misc interrupt completion cgroup-v1: add disabled controller check in cgroup1_parse_param() KVM: x86: cleanup CR3 reserved bits checks lkdtm: don't move ctors to .rodata x86/efi: Remove EFI PGD build time checks Revert "lib: Restrict cpumask_local_spread to houskeeping CPUs" ubsan: implement __ubsan_handle_alignment_assumption ARM: kexec: fix oops after TLB are invalidated ARM: ensure the signal page contains defined contents kallsyms: fix nonconverging kallsyms table with lld ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL bfq-iosched: Revert "bfq: Fix computation of shallow depth" riscv: virt_addr_valid must check the address belongs to linear mapping drm/amd/display: Decrement refcount of dc_sink before reassignment drm/amd/display: Free atomic state after drm_atomic_commit drm/amd/display: Fix dc_sink kref count in emulated_link_detect drm/amd/display: Release DSC before acquiring drm/amd/display: Add more Clock Sources to DCN2.1 drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL nvme-pci: ignore the subsysem NQN on Phison E16 x86/split_lock: Enable the split lock feature on another Alder Lake CPU scsi: lpfc: Fix EEH encountering oops with NVMe traffic ovl: skip getxattr of security labels cap: fix conversions on getxattr ovl: perform vfs_getxattr() with mounter creds arm64: dts: rockchip: Disable display for NanoPi R2S platform/x86: hp-wmi: Disable tablet-mode reporting by default arm64: dts: rockchip: remove interrupt-names property from rk3399 vdec node ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc arm64: dts: rockchip: Fix PCIe DT properties on rk3399 soc: ti: omap-prm: Fix boot time errors for rst_map_012 bits 0 and 1 tmpfs: disallow CONFIG_TMPFS_INODE64 on alpha tmpfs: disallow CONFIG_TMPFS_INODE64 on s390 dmaengine: move channel device_node deletion to driver drm/dp_mst: Don't report ports connected if nothing is attached to them drm/i915/tgl+: Make sure TypeC FIA is powered up when initializing it Revert "drm/amd/display: Update NV1x SR latency values" cgroup: fix psi monitor for root cgroup arm/xen: Don't probe xenbus as part of an early initcall drm/i915: Fix overlay frontbuffer tracking tracing: Check length before giving out the filter buffer tracing: Do not count ftrace events in top level enable output gpio: ep93xx: Fix single irqchip with multi gpiochips gpio: ep93xx: fix BUG_ON port F usage gpio: mxs: GPIO_MXS should not default to y unconditionally Revert "dts: phy: add GPIO number and active state used for phy reset" objtool: Fix seg fault with Clang non-section symbols ANDROID: dma-buf: heaps: fix a warning in dmabuf page pools ANDROID: cfi: switch to synchronize_rcu_expedited() FROMGIT: kasan: clarify that only first bug is reported in HW_TAGS FROMGIT: kasan: inline HW_TAGS helper functions FROMGIT: arm64: fix warning in mte_get_random_tag() FROMGIT: arm64: kasan: simplify and inline MTE functions FROMGIT: kasan: ensure poisoning size alignment FROMGIT: kasan, mm: optimize krealloc poisoning FROMGIT: kasan, mm: fail krealloc on freed objects FROMGIT: kasan: rework krealloc tests FROMGIT: kasan: unify large kfree checks FROMGIT: kasan: clean up setting free info in kasan_slab_free FROMGIT: kasan: optimize large kmalloc poisoning FROMGIT: kasan, mm: optimize kmalloc poisoning FROMGIT: kasan, mm: don't save alloc stacks twice UPSTREAM: kasan: fix stack traces dependency for HW_TAGS UPSTREAM: kasan: make addr_has_metadata() return true for valid addresses UPSTREAM: kasan: add explicit preconditions to kasan_report() ANDROID: gki_defconfig: Enable CONFIG_PAGE_OWNER ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS FROMGIT: lib: stackdepot: fix ignoring return value warning FROMGIT: lib: stackdepot: add support to disable stack depot FROMGIT: lib: stackdepot: add support to configure STACK_HASH_SIZE UPSTREAM: lib/stackdepot.c: use array_size() helper in jhash2() UPSTREAM: lib/stackdepot.c: use flex_array_size() helper in memcpy() UPSTREAM: lib/stackdepot.c: replace one-element array with flexible-array member ANDROID: build_config: drop CONFIG_KASAN_PANIC_ON_WARN ANDROID: sched: Export max_load_balance_interval Conflicts: lib/Kconfig lib/stackdepot.c Change-Id: Ie00619c0594aeaf0656f41ec94d38683372a4863 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-18 21:21:56 +09:00
mm/kasan/common.c
mm/kasan/hw_tags.c
mm/kasan/kasan.h
mm/kasan/report.c
mm/kasan/report_hw_tags.c
Merge android12-5.10.14 (d0d8327) into msm-5.10 * refs/heads/tmp-d0d8327: ANDROID: mm/memory_hotplug: fix check for proper subsection removal Revert "FROMLIST: dt-bindings: reserved-memory: Make DMA-BUF CMA heap DT-configurable" Revert "FROMLIST: dma-buf: heaps: add chunk heap to dmabuf heaps" ANDROID: gki_defconfig: Enable NL80211_TESTMODE UPSTREAM: dt-binding: usb: Include USB SSP rates in GenXxY UPSTREAM: dt-bindings: usb: Add generic "usb-phy" property UPSTREAM: dt-bindings: usb: Add "ulpi/serial/hsic" PHY types UPSTREAM: dt-bindings: usb: Convert generic USB properties to DT schemas UPSTREAM: dt-bindings: usb: usb-hcd: Detach generic USB controller properties UPSTREAM: usb: dwc3: gadget: Set speed only up to the max supported UPSTREAM: usb: dwc3: gadget: Track connected SSP rate and lane count UPSTREAM: usb: dwc3: gadget: Implement setting of SSP rate UPSTREAM: usb: dwc3: core: Check maximum_speed SSP genXxY UPSTREAM: usb: common: Parse for USB SSP genXxY FROMGIT: kasan: untag addresses for KFENCE BACKPORT: kasan: remove redundant config option FROMGIT: kasan: don't run tests when KASAN is not enabled FROMGIT: kasan: add a test for kmem_cache_alloc/free_bulk FROMGIT: kasan: add proper page allocator tests FROMGIT: kasan: fix bug detection via ksize for HW_TAGS mode FROMGIT: kasan: move _RET_IP_ to inline wrappers FROMGIT: kasan: fix memory corruption in kasan_bitops_tags test FROMGIT: kasan: adapt kmalloc_uaf2 test to HW_TAGS mode FROMGIT: kasan: add compiler barriers to KUNIT_EXPECT_KASAN_FAIL FROMGIT: kasan: rename CONFIG_TEST_KASAN_MODULE FROMGIT: kasan, arm64: allow using KUnit tests with HW_TAGS mode FROMGIT: kasan: add match-all tag tests FROMGIT: kasan: add macros to simplify checking test constraints FROMGIT: kasan: clean up comments in tests FROMGIT: kasan: clarify HW_TAGS impact on TBI FROMGIT: kasan: prefix global functions with kasan_ Linux 5.10.14 workqueue: Restrict affinity change to rescuer kthread: Extract KTHREAD_IS_PER_CPU x86/cpu: Add another Alder Lake CPU to the Intel family objtool: Don't fail the kernel build on fatal errors habanalabs: disable FW events on device removal habanalabs: fix backward compatibility of idle check habanalabs: zero pci counters packet before submit to FW drm/amd/display: Fixed corruptions on HPDRX link loss restore drm/amd/display: Use hardware sequencer functions for PG control drm/amd/display: Change function decide_dp_link_settings to avoid infinite looping drm/amd/display: Allow PSTATE chnage when no displays are enabled drm/amd/display: Update dram_clock_change_latency for DCN2.1 selftests/powerpc: Only test lwm/stmw on big endian platform/x86: thinkpad_acpi: Add P53/73 firmware to fan_quirk_table for dual fan control nvmet: set right status on error in id-ns handler nvme-pci: allow use of cmb on v1.4 controllers nvme-tcp: avoid request double completion for concurrent nvme_tcp_timeout nvme-rdma: avoid request double completion for concurrent nvme_rdma_timeout nvme: check the PRINFO bit before deciding the host buffer length udf: fix the problem that the disc content is not displayed i2c: tegra: Create i2c_writesl_vi() to use with VI I2C for filling TX FIFO ALSA: hda: Add Cometlake-R PCI ID scsi: ibmvfc: Set default timeout to avoid crash during migration mac80211: fix encryption key selection for 802.3 xmit mac80211: fix fast-rx encryption check mac80211: fix incorrect strlen of .write in debugfs objtool: Don't add empty symbols to the rbtree ALSA: hda: Add AlderLake-P PCI ID and HDMI codec vid ASoC: SOF: Intel: hda: Resume codec to do jack detection scsi: fnic: Fix memleak in vnic_dev_init_devcmd2 scsi: libfc: Avoid invoking response handler twice if ep is already completed scsi: scsi_transport_srp: Don't block target in failfast state x86: __always_inline __{rd,wr}msr() locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP habanalabs: fix dma_addr passed to dma_mmap_coherent platform/x86: intel-vbtn: Support for tablet mode on Dell Inspiron 7352 platform/x86: touchscreen_dmi: Add swap-x-y quirk for Goodix touchscreen on Estar Beauty HD tablet tools/power/x86/intel-speed-select: Set higher of cpuinfo_max_freq or base_frequency tools/power/x86/intel-speed-select: Set scaling_max_freq to base_frequency phy: cpcap-usb: Fix warning for missing regulator_disable iommu/vt-d: Do not use flush-queue when caching-mode is on ARM: 9025/1: Kconfig: CPU_BIG_ENDIAN depends on !LD_IS_LLD Revert "x86/setup: don't remove E820_TYPE_RAM for pfn 0" arm64: Do not pass tagged addresses to __is_lm_address() arm64: Fix kernel address detection of __is_lm_address() arm64: dts: meson: Describe G12b GPU as coherent drm/panfrost: Support cache-coherent integrations iommu/io-pgtable-arm: Support coherency for Mali LPAE ibmvnic: Ensure that CRQ entry read are correctly ordered net: switchdev: don't set port_obj_info->handled true when -EOPNOTSUPP net: dsa: bcm_sf2: put device node before return mlxsw: spectrum_span: Do not overwrite policer configuration stmmac: intel: Configure EHL PSE0 GbE and PSE1 GbE to 32 bits DMA addressing net: octeontx2: Make sure the buffer is 128 byte aligned net: fec: put child node on error path net: stmmac: dwmac-intel-plat: remove config data on error net: dsa: microchip: Adjust reset release timing to match reference reset circuit ANDROID: usb: gadget: configfs: Move CONFIGFS_UEVENT #endif ANDROID: GKI: Enable KFENCE FROMGIT: KVM: arm64: Move __hyp_set_vectors out of .hyp.text FROMGIT: KVM: arm64: Stub EXPORT_SYMBOL for nVHE EL2 code FROMGIT: asm-generic: export: Stub EXPORT_SYMBOL with __DISABLE_EXPORTS FROMGIT: KVM: arm64: Correct spelling of DBGDIDR register FROMGIT: KVM: arm64: Use symbolic names for the PMU versions FROMGIT: KVM: arm64: Upgrade PMU support to ARMv8.4 FROMGIT: KVM: arm64: Limit the debug architecture to ARMv8.0 FROMGIT: KVM: arm64: Refactor filtering of ID registers FROMGIT: KVM: arm64: Add handling of AArch32 PCMEID{2,3} PMUv3 registers FROMGIT: KVM: arm64: Fix AArch32 PMUv3 capping FROMGIT: KVM: arm64: Fix missing RES1 in emulation of DBGBIDR FROMGIT: KVM: arm64: Make gen-hyprel endianness agnostic FROMGIT: KVM: arm64: Implement the TRNG hypervisor call FROMGIT: KVM: arm64: Mark the page dirty only if the fault is handled successfully FROMGIT: KVM: arm64: Filter out the case of only changing permissions from stage-2 map path FROMGIT: KVM: arm64: Adjust partial code of hyp stage-1 map and guest stage-2 map FROMGIT: KVM: arm64: Simplify __kvm_hyp_init HVC detection FROMGIT: KVM: arm64: Remove hyp_symbol_addr FROMGIT: KVM: arm64: Remove patching of fn pointers in hyp FROMGIT: KVM: arm64: Fix constant-pool users in hyp FROMGIT: KVM: arm64: Apply hyp relocations at runtime FROMGIT: KVM: arm64: Generate hyp relocation data FROMGIT: KVM: arm64: Add symbol at the beginning of each hyp section FROMGIT: KVM: arm64: Set up .hyp.rodata ELF section FROMGIT: KVM: arm64: Rename .idmap.text in hyp linker script FROMGIT: firmware: smccc: Add SMCCC TRNG function call IDs BACKPORT: arm64: Work around broken GCC 4.9 handling of "S" constraint FROMGIT: kasan: use error_report_end tracepoint FROMGIT: kfence: use error_report_end tracepoint FROMGIT: tracing: add error_report_end trace point FROMGIT: kfence: show access type in report FROMGIT: kfence: fix typo in test FROMGIT: kfence: add test suite FROMGIT: kfence: add missing copyright header to documentation FROMGIT: kfence, Documentation: add KFENCE documentation FROMGIT: kfence, kasan: make KFENCE compatible with KASAN FROMGIT: mm, kfence: insert KFENCE hooks for SLUB BACKPORT: mm, kfence: insert KFENCE hooks for SLAB FROMGIT: mm/slab: rerform init_on_free earlier FROMGIT: kfence: use pt_regs to generate stack trace on faults FROMGIT: kfence, arm64: add missing copyright and description header FROMGIT: arm64, kfence: enable KFENCE for ARM64 FROMGIT: kfence, x86: add missing copyright and description header FROMGIT: x86, kfence: enable KFENCE for x86 FROMGIT: kfence: add missing copyright and description headers FROMGIT: kfence: add option to use KFENCE without static keys FROMGIT: kfence: fix potential deadlock due to wake_up() FROMGIT: kfence: avoid stalling work queue task without allocations FROMGIT: kfence: Fix parameter description for kfence_object_start() BACKPORT: mm: add Kernel Electric-Fence infrastructure FROMLIST: fuse: Fix crediantials leak in passthrough read_iter UPSTREAM: userfaultfd: add user-mode only option to unprivileged_userfaultfd sysctl knob UPSTREAM: userfaultfd: add UFFD_USER_MODE_ONLY UPSTREAM: userfaultfd: use secure anon inodes for userfaultfd BACKPORT: selinux: teach SELinux about anonymous inodes UPSTREAM: fs: add LSM-supporting anon-inode interface UPSTREAM: security: add inode_init_security_anon() LSM hook UPSTREAM: cfg80211: Add support to calculate and report 4096-QAM HE rates UPSTREAM: cfg80211: Add support to configure SAE PWE value to drivers UPSTREAM: usb: dwc3: fix clock issue during resume in OTG mode Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/usb/usb-hcd.yaml drivers/dma-buf/heaps/Kconfig drivers/dma-buf/heaps/Makefile Change-Id: I3726725889da6ae622c1e319388831e7f99d14c5 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 06:31:10 +09:00
mm/kfence/core.c
mm/kfence/kfence.h
mm/kfence/report.c
Merge android12-5.10.19 (e1a763a) into msm-5.10 * refs/heads/tmp-e1a763a Linux 5.10.19 scripts/recordmcount.pl: support big endian for ARCH sh kbuild: fix CONFIG_TRIM_UNUSED_KSYMS build for ppc64 cifs: Set CIFS_MOUNT_USE_PREFIX_PATH flag on setting cifs_sb->prepath. cxgb4: Add new T6 PCI device id 0x6092 NET: usb: qmi_wwan: Adding support for Cinterion MV31 drm/xlnx: fix kmemleak by sending vblank_event in atomic_disable KVM: Use kvm_pfn_t for local PFN variable in hva_to_pfn_remapped() mm: provide a saner PTE walking API for modules KVM: do not assume PTE is writable after follow_pfn mm: simplify follow_pte{,pmd} mm: unexport follow_pte_pmd KVM: x86: Zap the oldest MMU pages, not the newest hwmon: (dell-smm) Add XPS 15 L502X to fan control blacklist arm64: tegra: Add power-domain for Tegra210 HDA Bluetooth: btusb: Some Qualcomm Bluetooth adapters stop working ntfs: check for valid standard information attribute ceph: downgrade warning from mdsmap decode to debug usb: quirks: add quirk to start video capture on ELMO L-12F document camera reliable USB: quirks: sort quirk entries nvme-rdma: Use ibdev_to_node instead of dereferencing ->dma_device RDMA: Lift ibdev_to_node from rds to common code HID: make arrays usage and value to be the same bpf: Fix truncation handling for mod32 dst reg wrt zero FROMLIST: f2fs: support direct I/O with fscrypt using blk-crypto FROMLIST: ext4: support direct I/O with fscrypt using blk-crypto FROMLIST: iomap: support direct I/O with fscrypt using blk-crypto FROMLIST: direct-io: add support for fscrypt using blk-crypto ANDROID: export fscrypt_limit_io_blocks() FROMLIST: fscrypt: Add functions for direct I/O support ANDROID: revert fscrypt direct I/O support ANDROID: driver core: Set fw_devlink.strict=true by default UPSTREAM: of: property: fw_devlink: Ignore interrupts property for some configs UPSTREAM: of: irq: Fix the return value for of_irq_parse_one() stub UPSTREAM: of: irq: make a stub for of_irq_parse_one() UPSTREAM: clk: Mark fwnodes when their clock provider is added/removed UPSTREAM: PM: domains: Mark fwnodes when their powerdomain is added/removed UPSTREAM: irqdomain: Mark fwnodes when their irqdomain is added/removed UPSTREAM: driver core: fw_devlink: Handle suppliers that don't use driver core UPSTREAM: of: property: Add fw_devlink support for optional properties UPSTREAM: driver core: Add fw_devlink.strict kernel param UPSTREAM: of: property: Don't add links to absent suppliers UPSTREAM: driver core: fw_devlink: Detect supplier devices that will never be added UPSTREAM: of: property: Fix fw_devlink handling of interrupts/interrupts-extended UPSTREAM: gpiolib: Don't probe gpio_device if it's not the primary device UPSTREAM: gpiolib: Bind gpio_device to a driver to enable fw_devlink=on by default UPSTREAM: of: property: Add fw_devlink support for interrupts UPSTREAM: of: property: Add fw_devlink support for "gpio" and "gpios" binding UPSTREAM: driver core: Handle cycles in device links created by fw_devlink UPSTREAM: driver core: Have fw_devlink use DL_FLAG_INFERRED UPSTREAM: driver core: Add device link support for INFERRED flag UPSTREAM: driver core: Add debug logs for device link related probe deferrals ANDROID: GKI: add fields required to enable CONFIG_TRANSPARENT_HUGEPAGE UPSTREAM: lib/vsprintf: no_hash_pointers prints all addresses as unhashed UPSTREAM: kselftest: add support for skipped tests UPSTREAM: lib: use KSTM_MODULE_GLOBALS macro in kselftest drivers ANDROID: dma-buf: Export is_dma_buf_file ANDROID: mm: export zone_watermark_ok UPSTREAM: HID: playstation: add DualSense player LED support. UPSTREAM: HID: playstation: add microphone mute support for DualSense. UPSTREAM: HID: playstation: add initial DualSense lightbar support. UPSTREAM: HID: playstation: fix array size comparison (off-by-one) UPSTREAM: HID: playstation: fix unused variable in ps_battery_get_property. UPSTREAM: HID: playstation: report DualSense hardware and firmware version. UPSTREAM: HID: playstation: add DualSense classic rumble support. UPSTREAM: HID: playstation: add DualSense Bluetooth support. UPSTREAM: HID: playstation: track devices in list. UPSTREAM: HID: playstation: add DualSense accelerometer and gyroscope support. UPSTREAM: HID: playstation: add DualSense touchpad support. UPSTREAM: HID: playstation: add DualSense battery support. UPSTREAM: HID: playstation: use DualSense MAC address as unique identifier. UPSTREAM: HID: playstation: initial DualSense USB support. ANDROID: sched/rt: Add support for rt sync wakeups ANDROID: abi_gki_aarch64_qcom: Add strncpy_from_user to symbol list ANDROID: gki_defconfig: Ensure KVM is configured in "protected" mode FROMGIT: arm64: VHE: Enable EL2 MMU from the idmap FROMGIT: KVM: arm64: make the hyp vector table entries local UPSTREAM: printk: avoid prb_first_valid_seq() where possible Change-Id: I7587948a3bc8564fc342789a51752a453008c1a6 Signed-off-by: Blagovest Kolenichev <bkolenichev@codeaurora.org>
2021-02-27 11:32:28 +09:00
mm/khugepaged.c
mm/list_lru.c
mm/maccess.c
mm/madvise.c
mm/memblock.c
Merge keystone/android12-5.10-keystone-qcom-release.43+ (55a2446) into msm-5.10 * refs/heads/tmp-55a2446: ANDROID: ABI: update allowed list for galaxy FROMGIT: f2fs: add sysfs nodes to get GC info for each GC mode ANDROID: abi_gki_aarch64_qcom: Add android_debug_for_each_module ANDROID: debug_symbols: Add android_debug_for_each_module ANDROID: ABI: Update ABI for symbol list updates ANDROID: GKI: Update symbols to symbol list ANDROID: Update symbol list for mtk UPSTREAM: block, bfq: set next_rq to waker_bfqq->next_rq in waker injection UPSTREAM: mm/mremap: hold the rmap lock in write mode when moving page table entries. ANDROID: pstore/ram: Add backward compatibility for ramoops reserved region ANDROID: Update symbol list for mtk ANDROID: vendor_hooks: Modify the function name BACKPORT: FROMLIST: kasan: add memzero int for unaligned size at DEBUG BACKPORT: FROMLIST: mm: move helper to check slub_debug_enabled ANDROID: ABI: initial update allowed list for galaxy ANDROID: GKI: 7/14/2021 KMI update ANDROID: Update the ABI symbol list FROMLIST: arm64: avoid double ISB on kernel entry FROMLIST: arm64: mte: optimize GCR_EL1 modification on kernel entry/exit BACKPORT: FROMLIST: arm64: mte: avoid TFSR related operations unless in async mode FROMLIST: Documentation: document the preferred tag checking mode feature FROMLIST: arm64: mte: introduce a per-CPU tag checking mode preference FROMLIST: arm64: move preemption disablement to prctl handlers FROMLIST: arm64: mte: change ASYNC and SYNC TCF settings into bitfields FROMLIST: arm64: mte: rename gcr_user_excl to mte_ctrl BACKPORT: arm64: pac: Optimize kernel entry/exit key installation code paths BACKPORT: arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS) ANDROID: cleancache: add oem data to cleancache_ops ANDROID: blkdev: add oem data to block_device_operations FROMLIST: psi: stop relying on timer_pending for poll_work rescheduling ANDROID: GKI: Enable CONFIG_MEMCG ANDROID: GKI: net: add vendor hooks for 'struct sock' lifecycle ANDROID: GKI: net: add vendor hooks for 'struct nf_conn' lifecycle ANDROID: GKI: add vendor padding variable in struct sock ANDROID: GKI: add vendor padding variable in struct nf_conn ANDROID: vendor_hooks: add a field in mem_cgroup ANDROID: vendor_hooks: add a field in pglist_data FROMLIST: usb: dwc3: avoid NULL access of usb_gadget_driver FROMGIT: usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default FROMGIT: usb: dwc3: Resize TX FIFOs to meet EP bursting requirements FROMGIT: usb: gadget: configfs: Check USB configuration before adding FROMGIT: usb: gadget: udc: core: Introduce check_config to verify USB configuration ANDROID: GKI: fscrypt: add OEM data to struct fscrypt_operations ANDROID: GKI: fscrypt: add ABI padding to struct fscrypt_operations ANDROID: mm: provision to add shmem pages to inactive file lru head ANDROID: GKI: Enable CONFIG_CGROUP_NET_PRIO ANDROID: Delete the DMA-BUF attachment sysfs statistics ANDROID: android: Add symbols to debug_symbols driver UPSTREAM: USB: UDC core: Add udc_async_callbacks gadget op ANDROID: vendor_hooks: Add oem data to file struct ANDROID: add kabi padding for structures for the android12 release ANDROID: GKI: device.h: add Android ABI padding to some structures ANDROID: GKI: elevator: add Android ABI padding to some structures ANDROID: GKI: scsi: add Android ABI padding to some structures ANDROID: GKI: workqueue.h: add Android ABI padding to some structures ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: phy: add Android ABI padding to some structures ANDROID: GKI: fs.h: add Android ABI padding to some structures ANDROID: GKI: dentry: add Android ABI padding to some structures ANDROID: GKI: bio: add Android ABI padding to some structures ANDROID: GKI: ufs: add Android ABI padding to some structures ANDROID: Update the generic symbol list ANDROID: mm: cma do not sleep for __GFP_NORETRY ANDROID: mm: cma: skip problematic pageblock ANDROID: mm: bail out tlb free batching on page zapping when cma is going on ANDROID: mm: lru_cache_disable skips lru cache drainnig ANDROID: mm: do not try test_page_isoalte if migration fails ANDROID: mm: add cma allocation statistics UPSTREAM: mm, page_alloc: move draining pcplists to page isolation users ANDROID: ALSA: compress: add vendor hook to support pause in draining ANDROID: vendor_hooks: add vendor hook in blk_mq_rq_ctx_init() ANDROID: abi_gki_aarch64_qcom: Add I3C core symbols to qcom tree ANDROID: vendor_hooks: add vendor hook in blk_mq_alloc_rqs() ANDROID: GKI: Export put_task_stack symbol ANDROID: abi_gki_aarch64_qcom: Add idr_alloc_u32 ANDROID: sound: usb: add vendor hook for cpu suspend support ANDROID: mm: page_pinner: use EXPORT_SYMBOL_GPL ANDROID: GKI: update allowed GKI symbol for Exynosauto SoC ANDROID: GKI: sync allowed list for exynosauto SoC ANDROID: ABI: add new symbols required by fips140.ko ANDROID: fips140: add/update module help text ANDROID: fips140: add power-up cryptographic self-tests ANDROID: arm64: disable LSE when building the FIPS140 module ANDROID: jump_label: disable jump labels in fips140.ko ANDROID: ipv6: add vendor hook for gen ipv6 link-local addr ANDROID: Revert "scsi: block: Do not accept any requests while suspended" ANDROID: abi_gki_aarch64_qcom: whitelist vm_event_states ANDROID: ashmem: Export is_ashmem_file ANDROID: usb: gadget: fix NULL pointer dereference in android_setup ANDROID: GKI: Disable kmem cgroup accounting FROMLIST: mm, memcg: inline swap-related functions to improve disabled memcg config BACKPORT: FROMLIST: mm, memcg: inline mem_cgroup_{charge/uncharge} to improve disabled memcg config FROMLIST: mm, memcg: add mem_cgroup_disabled checks in vmpressure and swap-related functions UPSTREAM: mm/memcg: bail early from swap accounting if memcg disabled UPSTREAM: procfs/dmabuf: add inode number to /proc/*/fdinfo UPSTREAM: procfs: allow reading fdinfo with PTRACE_MODE_READ Revert "FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ" Revert "FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /..." UPSTREAM: f2fs: initialize page->private when using for our internal use ANDROID: mm: page_pinner: report test_page_isolation_failure ANDROID: mm: page_pinner: add state of page_pinner ANDROID: mm: page_pinner: add more struct page fields ANDROID: mm: page_pinner: change timestamp format ANDROID: mm: page_pinner: print_page_pinner refactoring ANDROID: mm: page_pinner: remove shared_count ANDROID: mm: page_pinner: remove WARN_ON_ONCE ANDROID: mm: page_pinner: fix typos ANDROID: mm: page_pinner: reset migration failed page ANDROID: mm: page_pinner: record every put_page ANDROID: mm: page_pinner: change function names ANDROID: Allow vendor module to reclaim a memcg ANDROID: Export memcg functions to allow module to add new files FROMGIT: dt-bindings: usb: dwc3: Update dwc3 TX fifo properties UPSTREAM: dt-bindings: usb: Convert DWC USB3 bindings to DT schema FROMGIT: of: Add stub for of_add_property() Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: If14a2b17ab5f0c3d7a0d11363cb49ddb82131313 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-19 16:08:34 +09:00
mm/memcontrol.c
mm/memfd.c
mm/memory.c
mm/memory_hotplug.c
mm/mempool.c
mm/migrate.c
mm/mincore.c
mm/mlock.c
mm/mmap.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
mm/mm_init.c
mm/mmu_gather.c
mm/mmu_notifier.c
mm/mmzone.c
mm/mprotect.c
mm/mremap.c
mm/msync.c
mm/oom_kill.c
mm/page_alloc.c
Merge keystone/android12-5.10-keystone-qcom-release.43+ (55a2446) into msm-5.10 * refs/heads/tmp-55a2446: ANDROID: ABI: update allowed list for galaxy FROMGIT: f2fs: add sysfs nodes to get GC info for each GC mode ANDROID: abi_gki_aarch64_qcom: Add android_debug_for_each_module ANDROID: debug_symbols: Add android_debug_for_each_module ANDROID: ABI: Update ABI for symbol list updates ANDROID: GKI: Update symbols to symbol list ANDROID: Update symbol list for mtk UPSTREAM: block, bfq: set next_rq to waker_bfqq->next_rq in waker injection UPSTREAM: mm/mremap: hold the rmap lock in write mode when moving page table entries. ANDROID: pstore/ram: Add backward compatibility for ramoops reserved region ANDROID: Update symbol list for mtk ANDROID: vendor_hooks: Modify the function name BACKPORT: FROMLIST: kasan: add memzero int for unaligned size at DEBUG BACKPORT: FROMLIST: mm: move helper to check slub_debug_enabled ANDROID: ABI: initial update allowed list for galaxy ANDROID: GKI: 7/14/2021 KMI update ANDROID: Update the ABI symbol list FROMLIST: arm64: avoid double ISB on kernel entry FROMLIST: arm64: mte: optimize GCR_EL1 modification on kernel entry/exit BACKPORT: FROMLIST: arm64: mte: avoid TFSR related operations unless in async mode FROMLIST: Documentation: document the preferred tag checking mode feature FROMLIST: arm64: mte: introduce a per-CPU tag checking mode preference FROMLIST: arm64: move preemption disablement to prctl handlers FROMLIST: arm64: mte: change ASYNC and SYNC TCF settings into bitfields FROMLIST: arm64: mte: rename gcr_user_excl to mte_ctrl BACKPORT: arm64: pac: Optimize kernel entry/exit key installation code paths BACKPORT: arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS) ANDROID: cleancache: add oem data to cleancache_ops ANDROID: blkdev: add oem data to block_device_operations FROMLIST: psi: stop relying on timer_pending for poll_work rescheduling ANDROID: GKI: Enable CONFIG_MEMCG ANDROID: GKI: net: add vendor hooks for 'struct sock' lifecycle ANDROID: GKI: net: add vendor hooks for 'struct nf_conn' lifecycle ANDROID: GKI: add vendor padding variable in struct sock ANDROID: GKI: add vendor padding variable in struct nf_conn ANDROID: vendor_hooks: add a field in mem_cgroup ANDROID: vendor_hooks: add a field in pglist_data FROMLIST: usb: dwc3: avoid NULL access of usb_gadget_driver FROMGIT: usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default FROMGIT: usb: dwc3: Resize TX FIFOs to meet EP bursting requirements FROMGIT: usb: gadget: configfs: Check USB configuration before adding FROMGIT: usb: gadget: udc: core: Introduce check_config to verify USB configuration ANDROID: GKI: fscrypt: add OEM data to struct fscrypt_operations ANDROID: GKI: fscrypt: add ABI padding to struct fscrypt_operations ANDROID: mm: provision to add shmem pages to inactive file lru head ANDROID: GKI: Enable CONFIG_CGROUP_NET_PRIO ANDROID: Delete the DMA-BUF attachment sysfs statistics ANDROID: android: Add symbols to debug_symbols driver UPSTREAM: USB: UDC core: Add udc_async_callbacks gadget op ANDROID: vendor_hooks: Add oem data to file struct ANDROID: add kabi padding for structures for the android12 release ANDROID: GKI: device.h: add Android ABI padding to some structures ANDROID: GKI: elevator: add Android ABI padding to some structures ANDROID: GKI: scsi: add Android ABI padding to some structures ANDROID: GKI: workqueue.h: add Android ABI padding to some structures ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: phy: add Android ABI padding to some structures ANDROID: GKI: fs.h: add Android ABI padding to some structures ANDROID: GKI: dentry: add Android ABI padding to some structures ANDROID: GKI: bio: add Android ABI padding to some structures ANDROID: GKI: ufs: add Android ABI padding to some structures ANDROID: Update the generic symbol list ANDROID: mm: cma do not sleep for __GFP_NORETRY ANDROID: mm: cma: skip problematic pageblock ANDROID: mm: bail out tlb free batching on page zapping when cma is going on ANDROID: mm: lru_cache_disable skips lru cache drainnig ANDROID: mm: do not try test_page_isoalte if migration fails ANDROID: mm: add cma allocation statistics UPSTREAM: mm, page_alloc: move draining pcplists to page isolation users ANDROID: ALSA: compress: add vendor hook to support pause in draining ANDROID: vendor_hooks: add vendor hook in blk_mq_rq_ctx_init() ANDROID: abi_gki_aarch64_qcom: Add I3C core symbols to qcom tree ANDROID: vendor_hooks: add vendor hook in blk_mq_alloc_rqs() ANDROID: GKI: Export put_task_stack symbol ANDROID: abi_gki_aarch64_qcom: Add idr_alloc_u32 ANDROID: sound: usb: add vendor hook for cpu suspend support ANDROID: mm: page_pinner: use EXPORT_SYMBOL_GPL ANDROID: GKI: update allowed GKI symbol for Exynosauto SoC ANDROID: GKI: sync allowed list for exynosauto SoC ANDROID: ABI: add new symbols required by fips140.ko ANDROID: fips140: add/update module help text ANDROID: fips140: add power-up cryptographic self-tests ANDROID: arm64: disable LSE when building the FIPS140 module ANDROID: jump_label: disable jump labels in fips140.ko ANDROID: ipv6: add vendor hook for gen ipv6 link-local addr ANDROID: Revert "scsi: block: Do not accept any requests while suspended" ANDROID: abi_gki_aarch64_qcom: whitelist vm_event_states ANDROID: ashmem: Export is_ashmem_file ANDROID: usb: gadget: fix NULL pointer dereference in android_setup ANDROID: GKI: Disable kmem cgroup accounting FROMLIST: mm, memcg: inline swap-related functions to improve disabled memcg config BACKPORT: FROMLIST: mm, memcg: inline mem_cgroup_{charge/uncharge} to improve disabled memcg config FROMLIST: mm, memcg: add mem_cgroup_disabled checks in vmpressure and swap-related functions UPSTREAM: mm/memcg: bail early from swap accounting if memcg disabled UPSTREAM: procfs/dmabuf: add inode number to /proc/*/fdinfo UPSTREAM: procfs: allow reading fdinfo with PTRACE_MODE_READ Revert "FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ" Revert "FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /..." UPSTREAM: f2fs: initialize page->private when using for our internal use ANDROID: mm: page_pinner: report test_page_isolation_failure ANDROID: mm: page_pinner: add state of page_pinner ANDROID: mm: page_pinner: add more struct page fields ANDROID: mm: page_pinner: change timestamp format ANDROID: mm: page_pinner: print_page_pinner refactoring ANDROID: mm: page_pinner: remove shared_count ANDROID: mm: page_pinner: remove WARN_ON_ONCE ANDROID: mm: page_pinner: fix typos ANDROID: mm: page_pinner: reset migration failed page ANDROID: mm: page_pinner: record every put_page ANDROID: mm: page_pinner: change function names ANDROID: Allow vendor module to reclaim a memcg ANDROID: Export memcg functions to allow module to add new files FROMGIT: dt-bindings: usb: dwc3: Update dwc3 TX fifo properties UPSTREAM: dt-bindings: usb: Convert DWC USB3 bindings to DT schema FROMGIT: of: Add stub for of_add_property() Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: If14a2b17ab5f0c3d7a0d11363cb49ddb82131313 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-19 16:08:34 +09:00
mm/page_counter.c
Merge android12-5.10.17 (b129c98) into msm-5.10 * refs/heads/tmp-b129c98: ANDROID: mm: avoid writing to read-only elements Linux 5.10.17 kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq ovl: expand warning in ovl_d_real() net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS vsock: fix locking in vsock_shutdown() vsock/virtio: update credit only if socket is not closed switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state net: watchdog: hold device global xmit lock during tx disable net/vmw_vsock: improve locking in vsock_connect_timeout() net/vmw_vsock: fix NULL pointer dereference net: fix iteration for sctp transport seq_files net: gro: do not keep too many GRO packets in napi->rx_list cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC is not there cpufreq: ACPI: Extend frequency tables to cover boost frequencies net: dsa: call teardown method on probe failure udp: fix skb_copy_and_csum_datagram with odd segment sizes rxrpc: Fix clearance of Tx/Rx ring when releasing a call arm64: mte: Allow PTRACE_PEEKMTETAGS access to the zero page x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init() scripts: set proper OpenSSL include dir also for sign-file h8300: fix PREEMPTION build, TI_PRE_COUNT undefined i2c: stm32f7: fix configuration of the digital filter clk: sunxi-ng: mp: fix parent rate change flag check drm/sun4i: dw-hdmi: Fix max. frequency for H6 drm/sun4i: Fix H6 HDMI PHY configuration drm/sun4i: dw-hdmi: always set clock rate drm/sun4i: tcon: set sync polarity for tcon1 channel firmware_loader: align .builtin_fw to 8 net: hns3: add a check for index in hclge_get_rss_key() net: hns3: add a check for tqp_index in hclge_get_ring_chain_from_mbx() net: hns3: add a check for queue_id in hclge_reset_vf_queue() net: dsa: felix: implement port flushing on .phylink_mac_link_down x86/build: Disable CET instrumentation in the kernel for 32-bit too scsi: scsi_debug: Fix a memory leak netfilter: conntrack: skip identical origin tuple in same zone only ibmvnic: Clear failover_pending if unable to schedule net: stmmac: set TxQ mode back to DCB after disabling CBS selftests: txtimestamp: fix compilation issue net: enetc: initialize the RFS and RSS memories hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() net: ipa: set error code in gsi_channel_setup() net: hdlc_x25: Return meaningful error code in x25_open xen/netback: avoid race in xenvif_rx_ring_slots_available() netfilter: flowtable: fix tcp and udp header checksum update netfilter: nftables: fix possible UAF over chains from packet path in netns selftests: netfilter: fix current year netfilter: xt_recent: Fix attempt to update deleted entry bpf: Check for integer overflow when using roundup_pow_of_two() bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3 dmaengine: idxd: check device state before issue command drm/vc4: hvs: Fix buffer overflow with the dlist handling mt76: dma: fix a possible memory leak in mt76_add_fragment() ath9k: fix build error with LEDS_CLASS=m dmaengine: idxd: fix misc interrupt completion cgroup-v1: add disabled controller check in cgroup1_parse_param() KVM: x86: cleanup CR3 reserved bits checks lkdtm: don't move ctors to .rodata x86/efi: Remove EFI PGD build time checks Revert "lib: Restrict cpumask_local_spread to houskeeping CPUs" ubsan: implement __ubsan_handle_alignment_assumption ARM: kexec: fix oops after TLB are invalidated ARM: ensure the signal page contains defined contents kallsyms: fix nonconverging kallsyms table with lld ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL bfq-iosched: Revert "bfq: Fix computation of shallow depth" riscv: virt_addr_valid must check the address belongs to linear mapping drm/amd/display: Decrement refcount of dc_sink before reassignment drm/amd/display: Free atomic state after drm_atomic_commit drm/amd/display: Fix dc_sink kref count in emulated_link_detect drm/amd/display: Release DSC before acquiring drm/amd/display: Add more Clock Sources to DCN2.1 drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL nvme-pci: ignore the subsysem NQN on Phison E16 x86/split_lock: Enable the split lock feature on another Alder Lake CPU scsi: lpfc: Fix EEH encountering oops with NVMe traffic ovl: skip getxattr of security labels cap: fix conversions on getxattr ovl: perform vfs_getxattr() with mounter creds arm64: dts: rockchip: Disable display for NanoPi R2S platform/x86: hp-wmi: Disable tablet-mode reporting by default arm64: dts: rockchip: remove interrupt-names property from rk3399 vdec node ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc arm64: dts: rockchip: Fix PCIe DT properties on rk3399 soc: ti: omap-prm: Fix boot time errors for rst_map_012 bits 0 and 1 tmpfs: disallow CONFIG_TMPFS_INODE64 on alpha tmpfs: disallow CONFIG_TMPFS_INODE64 on s390 dmaengine: move channel device_node deletion to driver drm/dp_mst: Don't report ports connected if nothing is attached to them drm/i915/tgl+: Make sure TypeC FIA is powered up when initializing it Revert "drm/amd/display: Update NV1x SR latency values" cgroup: fix psi monitor for root cgroup arm/xen: Don't probe xenbus as part of an early initcall drm/i915: Fix overlay frontbuffer tracking tracing: Check length before giving out the filter buffer tracing: Do not count ftrace events in top level enable output gpio: ep93xx: Fix single irqchip with multi gpiochips gpio: ep93xx: fix BUG_ON port F usage gpio: mxs: GPIO_MXS should not default to y unconditionally Revert "dts: phy: add GPIO number and active state used for phy reset" objtool: Fix seg fault with Clang non-section symbols ANDROID: dma-buf: heaps: fix a warning in dmabuf page pools ANDROID: cfi: switch to synchronize_rcu_expedited() FROMGIT: kasan: clarify that only first bug is reported in HW_TAGS FROMGIT: kasan: inline HW_TAGS helper functions FROMGIT: arm64: fix warning in mte_get_random_tag() FROMGIT: arm64: kasan: simplify and inline MTE functions FROMGIT: kasan: ensure poisoning size alignment FROMGIT: kasan, mm: optimize krealloc poisoning FROMGIT: kasan, mm: fail krealloc on freed objects FROMGIT: kasan: rework krealloc tests FROMGIT: kasan: unify large kfree checks FROMGIT: kasan: clean up setting free info in kasan_slab_free FROMGIT: kasan: optimize large kmalloc poisoning FROMGIT: kasan, mm: optimize kmalloc poisoning FROMGIT: kasan, mm: don't save alloc stacks twice UPSTREAM: kasan: fix stack traces dependency for HW_TAGS UPSTREAM: kasan: make addr_has_metadata() return true for valid addresses UPSTREAM: kasan: add explicit preconditions to kasan_report() ANDROID: gki_defconfig: Enable CONFIG_PAGE_OWNER ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS FROMGIT: lib: stackdepot: fix ignoring return value warning FROMGIT: lib: stackdepot: add support to disable stack depot FROMGIT: lib: stackdepot: add support to configure STACK_HASH_SIZE UPSTREAM: lib/stackdepot.c: use array_size() helper in jhash2() UPSTREAM: lib/stackdepot.c: use flex_array_size() helper in memcpy() UPSTREAM: lib/stackdepot.c: replace one-element array with flexible-array member ANDROID: build_config: drop CONFIG_KASAN_PANIC_ON_WARN ANDROID: sched: Export max_load_balance_interval Conflicts: lib/Kconfig lib/stackdepot.c Change-Id: Ie00619c0594aeaf0656f41ec94d38683372a4863 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-18 21:21:56 +09:00
mm/page_ext.c
mm/page_io.c
mm/page_isolation.c
Merge android12-5.10.17 (b129c98) into msm-5.10 * refs/heads/tmp-b129c98: ANDROID: mm: avoid writing to read-only elements Linux 5.10.17 kcov, usb: only collect coverage from __usb_hcd_giveback_urb in softirq ovl: expand warning in ovl_d_real() net/qrtr: restrict user-controlled length in qrtr_tun_write_iter() net/rds: restrict iovecs length for RDS_CMSG_RDMA_ARGS vsock: fix locking in vsock_shutdown() vsock/virtio: update credit only if socket is not closed switchdev: mrp: Remove SWITCHDEV_ATTR_ID_MRP_PORT_STAT bridge: mrp: Fix the usage of br_mrp_port_switchdev_set_state net: watchdog: hold device global xmit lock during tx disable net/vmw_vsock: improve locking in vsock_connect_timeout() net/vmw_vsock: fix NULL pointer dereference net: fix iteration for sctp transport seq_files net: gro: do not keep too many GRO packets in napi->rx_list cpufreq: ACPI: Update arch scale-invariance max perf ratio if CPPC is not there cpufreq: ACPI: Extend frequency tables to cover boost frequencies net: dsa: call teardown method on probe failure udp: fix skb_copy_and_csum_datagram with odd segment sizes rxrpc: Fix clearance of Tx/Rx ring when releasing a call arm64: mte: Allow PTRACE_PEEKMTETAGS access to the zero page x86/pci: Create PCI/MSI irqdomain after x86_init.pci.arch_init() scripts: set proper OpenSSL include dir also for sign-file h8300: fix PREEMPTION build, TI_PRE_COUNT undefined i2c: stm32f7: fix configuration of the digital filter clk: sunxi-ng: mp: fix parent rate change flag check drm/sun4i: dw-hdmi: Fix max. frequency for H6 drm/sun4i: Fix H6 HDMI PHY configuration drm/sun4i: dw-hdmi: always set clock rate drm/sun4i: tcon: set sync polarity for tcon1 channel firmware_loader: align .builtin_fw to 8 net: hns3: add a check for index in hclge_get_rss_key() net: hns3: add a check for tqp_index in hclge_get_ring_chain_from_mbx() net: hns3: add a check for queue_id in hclge_reset_vf_queue() net: dsa: felix: implement port flushing on .phylink_mac_link_down x86/build: Disable CET instrumentation in the kernel for 32-bit too scsi: scsi_debug: Fix a memory leak netfilter: conntrack: skip identical origin tuple in same zone only ibmvnic: Clear failover_pending if unable to schedule net: stmmac: set TxQ mode back to DCB after disabling CBS selftests: txtimestamp: fix compilation issue net: enetc: initialize the RFS and RSS memories hv_netvsc: Reset the RSC count if NVSP_STAT_FAIL in netvsc_receive() net: ipa: set error code in gsi_channel_setup() net: hdlc_x25: Return meaningful error code in x25_open xen/netback: avoid race in xenvif_rx_ring_slots_available() netfilter: flowtable: fix tcp and udp header checksum update netfilter: nftables: fix possible UAF over chains from packet path in netns selftests: netfilter: fix current year netfilter: xt_recent: Fix attempt to update deleted entry bpf: Check for integer overflow when using roundup_pow_of_two() bpf: Unbreak BPF_PROG_TYPE_KPROBE when kprobe is called via do_int3 dmaengine: idxd: check device state before issue command drm/vc4: hvs: Fix buffer overflow with the dlist handling mt76: dma: fix a possible memory leak in mt76_add_fragment() ath9k: fix build error with LEDS_CLASS=m dmaengine: idxd: fix misc interrupt completion cgroup-v1: add disabled controller check in cgroup1_parse_param() KVM: x86: cleanup CR3 reserved bits checks lkdtm: don't move ctors to .rodata x86/efi: Remove EFI PGD build time checks Revert "lib: Restrict cpumask_local_spread to houskeeping CPUs" ubsan: implement __ubsan_handle_alignment_assumption ARM: kexec: fix oops after TLB are invalidated ARM: ensure the signal page contains defined contents kallsyms: fix nonconverging kallsyms table with lld ARM: dts: lpc32xx: Revert set default clock rate of HCLK PLL bfq-iosched: Revert "bfq: Fix computation of shallow depth" riscv: virt_addr_valid must check the address belongs to linear mapping drm/amd/display: Decrement refcount of dc_sink before reassignment drm/amd/display: Free atomic state after drm_atomic_commit drm/amd/display: Fix dc_sink kref count in emulated_link_detect drm/amd/display: Release DSC before acquiring drm/amd/display: Add more Clock Sources to DCN2.1 drm/amd/display: Fix DPCD translation for LTTPR AUX_RD_INTERVAL nvme-pci: ignore the subsysem NQN on Phison E16 x86/split_lock: Enable the split lock feature on another Alder Lake CPU scsi: lpfc: Fix EEH encountering oops with NVMe traffic ovl: skip getxattr of security labels cap: fix conversions on getxattr ovl: perform vfs_getxattr() with mounter creds arm64: dts: rockchip: Disable display for NanoPi R2S platform/x86: hp-wmi: Disable tablet-mode reporting by default arm64: dts: rockchip: remove interrupt-names property from rk3399 vdec node ARM: OMAP2+: Fix suspcious RCU usage splats for omap_enter_idle_coupled arm64: dts: qcom: sdm845: Reserve LPASS clocks in gcc arm64: dts: rockchip: Fix PCIe DT properties on rk3399 soc: ti: omap-prm: Fix boot time errors for rst_map_012 bits 0 and 1 tmpfs: disallow CONFIG_TMPFS_INODE64 on alpha tmpfs: disallow CONFIG_TMPFS_INODE64 on s390 dmaengine: move channel device_node deletion to driver drm/dp_mst: Don't report ports connected if nothing is attached to them drm/i915/tgl+: Make sure TypeC FIA is powered up when initializing it Revert "drm/amd/display: Update NV1x SR latency values" cgroup: fix psi monitor for root cgroup arm/xen: Don't probe xenbus as part of an early initcall drm/i915: Fix overlay frontbuffer tracking tracing: Check length before giving out the filter buffer tracing: Do not count ftrace events in top level enable output gpio: ep93xx: Fix single irqchip with multi gpiochips gpio: ep93xx: fix BUG_ON port F usage gpio: mxs: GPIO_MXS should not default to y unconditionally Revert "dts: phy: add GPIO number and active state used for phy reset" objtool: Fix seg fault with Clang non-section symbols ANDROID: dma-buf: heaps: fix a warning in dmabuf page pools ANDROID: cfi: switch to synchronize_rcu_expedited() FROMGIT: kasan: clarify that only first bug is reported in HW_TAGS FROMGIT: kasan: inline HW_TAGS helper functions FROMGIT: arm64: fix warning in mte_get_random_tag() FROMGIT: arm64: kasan: simplify and inline MTE functions FROMGIT: kasan: ensure poisoning size alignment FROMGIT: kasan, mm: optimize krealloc poisoning FROMGIT: kasan, mm: fail krealloc on freed objects FROMGIT: kasan: rework krealloc tests FROMGIT: kasan: unify large kfree checks FROMGIT: kasan: clean up setting free info in kasan_slab_free FROMGIT: kasan: optimize large kmalloc poisoning FROMGIT: kasan, mm: optimize kmalloc poisoning FROMGIT: kasan, mm: don't save alloc stacks twice UPSTREAM: kasan: fix stack traces dependency for HW_TAGS UPSTREAM: kasan: make addr_has_metadata() return true for valid addresses UPSTREAM: kasan: add explicit preconditions to kasan_report() ANDROID: gki_defconfig: Enable CONFIG_PAGE_OWNER ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS FROMGIT: lib: stackdepot: fix ignoring return value warning FROMGIT: lib: stackdepot: add support to disable stack depot FROMGIT: lib: stackdepot: add support to configure STACK_HASH_SIZE UPSTREAM: lib/stackdepot.c: use array_size() helper in jhash2() UPSTREAM: lib/stackdepot.c: use flex_array_size() helper in memcpy() UPSTREAM: lib/stackdepot.c: replace one-element array with flexible-array member ANDROID: build_config: drop CONFIG_KASAN_PANIC_ON_WARN ANDROID: sched: Export max_load_balance_interval Conflicts: lib/Kconfig lib/stackdepot.c Change-Id: Ie00619c0594aeaf0656f41ec94d38683372a4863 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-18 21:21:56 +09:00
mm/page_owner.c
Merge keystone/android12-5.10-keystone-qcom-release.34+ (5de3fa7) into msm-5.10 * refs/heads/tmp-5de3fa7: ANDROID: irq: manage: Export irq_do_set_affinity symbol FROMLIST: usb: typec: tcpm: Fix wrong handling in GET_SINK_CAP ANDROID: GKI: Enable CONFIG_USB_CONFIGFS_F_UAC2 ANDROID: qki: Add consolidate config ANDROID: Update the ABI xml and symbol list UPSTREAM: remoteproc: core: Remove casting to rproc_handle_resource_t ANDROID: GKI: enable CONFIG_MTK_TIMER ANDROID: sched: Add vendor hooks for update_topology ANDROID: GKI: Enable CONFIG_EXFAT_FS in gki_defconfig ANDROID: cgroup: Add android_rvh_cgroup_force_kthread_migration ANDROID: Update the ABI xml and symbol list FROMLIST: sched: Fix out-of-bound access in uclamp ANDROID: mm: spf: fix task fault accounting ANDROID: Update the ABI xml and symbol list Revert "ANDROID: gki_defconfig: temporarily disable KFENCE in GKI" Linux 5.10.34 mei: me: add Alder Lake P device id. iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_gen2_enqueue_hcmd() ANDROID: Update the ABI xml and symbol list FROMGIT: mmc: sdhci: Check for reset prior to DMA address unmap ANDROID: ABI: Add symbols for CONFIG_PAGE_PINNER ANDROID: GKI: Enable CONFIG_PAGE_PINNER ANDROID: mm: page_pinner: use put_user_page at unstable_tree_search_insert ANDROID: mm: page_pinner: unattribute follow_page in munlock_vma_pages_range ANDROID: mm: page_pinner: use put_user_page at add_page_for_migration ANDROID: mm: page_pinner: use put_user_page at dump_user_range ANDROID: mm: page_pinner: use put_user_page at seq_print_vma_name ANDROID: mm: page_pinner: use put_user_page at fuse_copy_finish ANDROID: mm: page_pinner: use put_user_page at get_futex_key ANDROID: mm: page_pinner: use put_user_page at copy_string ANDROID: mm: page_pinner: use put_user_page at access_remote_vm ANDROID: mm: page_pinner: introduce failure_tracking feature ANDROID: mm: introduce page_pinner ANDROID: vendor_hooks: Fix psi_event build warning ANDROID: vendor_hooks: Add hooks for binder proc transaction ANDROID: vendor_hooks: tune reclaim inactive ratio ANDROID: dma-buf: Make DMA-BUF sysfs stats kobjects not send uevents ANDROID: vendor_hooks: bypass shrink slab FROMGIT: kbuild: update config_data.gz only when the content of .config is changed ANDROID: arm64: Initialise mismatched compat hwcaps from CPU notifier UPSTREAM: ARM: 9039/1: assembler: generalize byte swapping macro into rev_l UPSTREAM: ARM: 9035/1: uncompress: Add be32tocpu macro FROMGIT: kfence: use power-efficient work queue to run delayed work FROMGIT: kfence: maximize allocation wait timeout duration FROMGIT: kfence: await for allocation using wait_event FROMGIT: kfence: zero guard page after out-of-bounds access UPSTREAM: kfence: make compatible with kmemleak UPSTREAM: kfence: fix reports if constant function prefixes exist UPSTREAM: kfence: fix printk format for ptrdiff_t ANDROID: Support disabling symbol trimming ANDROID: Incremental fs: Fix pseudo-file attributes ANDROID: sched: Fix missing RQCF_UPDATED in migrate_tasks FROMLIST: mm, thp: Relax the VM_DENYWRITE constraint on file-backed THPs Linux 5.10.33 USB: CDC-ACM: fix poison/unpoison imbalance net: hso: fix NULL-deref on disconnect regression x86/crash: Fix crash_setup_memmap_entries() out-of-bounds access ia64: tools: remove duplicate definition of ia64_mf() on ia64 ia64: fix discontig.c section mismatches csky: change a Kconfig symbol name to fix e1000 build error kasan: fix hwasan build for gcc cavium/liquidio: Fix duplicate argument xen-netback: Check for hotplug-status existence before watching arm64: kprobes: Restore local irqflag if kprobes is cancelled s390/entry: save the caller of psw_idle dmaengine: tegra20: Fix runtime PM imbalance on error net: geneve: check skb is large enough for IPv4/IPv6 header ARM: dts: Fix swapped mmc order for omap3 dmaengine: xilinx: dpdma: Fix race condition in done IRQ dmaengine: xilinx: dpdma: Fix descriptor issuing on video group soc: qcom: geni: shield geni_icc_get() for ACPI boot HID: wacom: Assign boolean values to a bool variable HID cp2112: fix support for multiple gpiochips HID: alps: fix error return code in alps_input_configured() HID: google: add don USB id perf map: Fix error return code in maps__clone() perf auxtrace: Fix potential NULL pointer dereference perf/x86/kvm: Fix Broadwell Xeon stepping in isolation_ucodes[] perf/x86/intel/uncore: Remove uncore extra PCI dev HSWEP_PCI_PCU_3 locking/qrwlock: Fix ordering in queued_write_lock_slowpath() bpf: Tighten speculative pointer arithmetic mask bpf: Refactor and streamline bounds check into helper bpf: Allow variable-offset stack access bpf: Permits pointers on stack for helper calls arm64: dts: allwinner: Revert SD card CD GPIO for Pine64-LTS pinctrl: core: Show pin numbers for the controllers with base = 0 block: return -EBUSY when there are open partitions in blkdev_reread_part pinctrl: lewisburg: Update number of pins in community vdpa/mlx5: Set err = -ENOMEM in case dma_map_sg_attrs fails KEYS: trusted: Fix TPM reservation for seal/unseal gpio: omap: Save and restore sysconfig vhost-vdpa: protect concurrent access to vhost device iotlb ANDROID: GKI: Update the generic symbol list ANDROID: ABI: Add symbols for crypto ANDROID: ABI: Update the ABI XML Revert "ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20" ANDROID: vendor_hooks: Add hook for binder UPSTREAM: crypto: arm/blake2s - fix for big endian UPSTREAM: crypto: arm/blake2b - drop unnecessary return statement FROMGIT: kasan, arm64: tests supports for HW_TAGS async mode FROMGIT: arm64: mte: Report async tag faults before suspend FROMGIT: arm64: mte: Enable async tag check fault FROMGIT: arm64: mte: Conditionally compile mte_enable_kernel_*() ANDROID: ABI: Update the ABI xml ANDROID: ABI: Update the generic symbol list ANDROID: selinux: add vendor hook in selinux FROMGIT: arm64: mte: Enable TCO in functions that can read beyond buffer limits Change-Id: Ia5306eea12edc8ec29b8732a03de075bed22a1bf Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-05-07 21:39:59 +09:00
mm/page_pinner.c
Merge android12-5.10.29 (c62f091) into msm-5.10 * refs/heads/tmp-c62f091: ANDROID: Add GKI_HIDDEN_MM_CONFIGS to support ballooning. ANDROID: usb: dwc3: gadget: don't cancel the started requests Linux 5.10.29 init/Kconfig: make COMPILE_TEST depend on HAS_IOMEM init/Kconfig: make COMPILE_TEST depend on !S390 bpf, x86: Validate computation of branch displacements for x86-32 bpf, x86: Validate computation of branch displacements for x86-64 tools/resolve_btfids: Add /libbpf to .gitignore kbuild: Do not clean resolve_btfids if the output does not exist kbuild: Add resolve_btfids clean to root clean target tools/resolve_btfids: Set srctree variable unconditionally tools/resolve_btfids: Check objects before removing tools/resolve_btfids: Build libbpf and libsubcmd in separate directories math: Export mul_u64_u64_div_u64 io_uring: fix timeout cancel return code cifs: Silently ignore unknown oplock break handle cifs: revalidate mapping when we open files for SMB1 POSIX ia64: fix format strings for err_inject ia64: mca: allocate early mca with GFP_ATOMIC selftests/vm: fix out-of-tree build scsi: target: pscsi: Clean up after failure in pscsi_map_sg() ptp_qoriq: fix overflow in ptp_qoriq_adjfine() u64 calcalation platform/x86: intel_pmc_core: Ignore GBE LTR on Tiger Lake platforms block: clear GD_NEED_PART_SCAN later in bdev_disk_changed x86/build: Turn off -fcf-protection for realmode targets drm/msm/disp/dpu1: icc path needs to be set before dpu runtime resume kselftest/arm64: sve: Do not use non-canonical FFR register value platform/x86: thinkpad_acpi: Allow the FnLock LED to change state net: ipa: fix init header command validation netfilter: nftables: skip hook overlap logic if flowtable is stale netfilter: conntrack: Fix gre tunneling over ipv6 drm/msm: Ratelimit invalid-fence message drm/msm/adreno: a5xx_power: Don't apply A540 lm_setup to other GPUs drm/msm/dsi_pll_7nm: Fix variable usage for pll_lockdet_rate mac80211: choose first enabled channel for monitor mac80211: Check crypto_aead_encrypt for errors mISDN: fix crash in fritzpci kunit: tool: Fix a python tuple typing error net: pxa168_eth: Fix a potential data race in pxa168_eth_remove net/mlx5e: Enforce minimum value check for ICOSQ size bpf, x86: Use kvmalloc_array instead kmalloc_array in bpf_jit_comp platform/x86: intel-hid: Support Lenovo ThinkPad X1 Tablet Gen 2 bus: ti-sysc: Fix warning on unbind if reset is not deasserted ARM: dts: am33xx: add aliases for mmc interfaces FROMGIT: usb: typec: tcpm: update power supply once partner accepts FROMGIT: usb: typec: tcpm: Address incorrect values of tcpm psy for pps supply FROMGIT: usb: typec: tcpm: Address incorrect values of tcpm psy for fixed supply ANDROID: first 4/9/2021 KMI update ANDROID: Add a new core symbol list FROMLIST: iommu/arm-smmu: Implement the map_pages() IOMMU driver callback FROMLIST: iommu/arm-smmu: Implement the unmap_pages() IOMMU driver callback FROMLIST: iommu/io-pgtable-arm-v7s: Implement arm_v7s_map_pages() FROMLIST: iommu/io-pgtable-arm-v7s: Implement arm_v7s_unmap_pages() FROMLIST: iommu/io-pgtable-arm: Implement arm_lpae_map_pages() FROMLIST: iommu/io-pgtable-arm: Implement arm_lpae_unmap_pages() BACKPORT: FROMLIST: iommu/io-pgtable-arm: Prepare PTE methods for handling multiple entries FROMLIST: iommu: Add support for the map_pages() callback FROMLIST: iommu: Hook up '->unmap_pages' driver callback FROMLIST: iommu: Split 'addr_merge' argument to iommu_pgsize() into separate parts FROMLIST: iommu: Use bitmap to calculate page size in iommu_pgsize() BACKPORT: FROMLIST: iommu: Add a map_pages() op for IOMMU drivers BACKPORT: FROMLIST: iommu/io-pgtable: Introduce map_pages() as a page table op FROMLIST: iommu: Add an unmap_pages() op for IOMMU drivers FROMLIST: iommu/io-pgtable: Introduce unmap_pages() as a page table op Revert "Revert "net: introduce CAN specific pointer in the struct net_device"" Revert "Revert "bpf: Use NOP_ATOMIC5 instead of emit_nops(&prog, 5) for BPF_TRAMP_F_CALL_ORIG"" Revert "Revert "bpf: Fix fexit trampoline."" Revert "ANDROID: GKI: hack to handle genksyms change in sound/soc/soc-core.c" Revert "Revert "can: dev: Move device back to init netns on owning netns delete"" Revert "Revert "net: phy: broadcom: Fix RGMII delays for BCM50160 and BCM50610M"" Revert "Revert "net: phy: broadcom: Set proper 1000BaseX/SGMII interface mode for BCM54616S"" Revert "Revert "net: phy: broadcom: Avoid forward for bcm54xx_config_clock_delay()"" Revert "Revert "net: phy: introduce phydev->port"" ANDROID: abi_gki_aarch64_qcom: Add __tracepoint_android_rvh_replace_next_task_fair ANDROID: sched: Update android_rvh_check_preempt_wakeup hook FROMGIT: scsi: ufs: ufs-debugfs: Add error counters FROMGIT: scsi: ufs: Refine error history functions ANDROID: GKI: Add android_rvh_cpu_cgroup_online to qcom symbol list ANDROID: sched: Add android_rvh_cpu_cgroup_online hook FROMLIST: userfaultfd/shmem: fix minor fault page leak FROMLIST: userfaultfd/hugetlbfs: Fix minor fault page leak BACKPORT: FROMGIT: userfaultfd/selftests: unify error handling FROMGIT: userfaultfd/selftests: only dump counts if mode enabled FROMGIT: userfaultfd/selftests: drop VERIFY check in locking_thread FROMGIT: userfaultfd/selftests: remove the time() check on delayed uffd FROMGIT: userfaultfd/selftests: use user mode only FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem FROMGIT: userfaultfd/selftests: add test exercising minor fault handling FROMGIT: userfaultfd: update documentation to describe minor fault handling BACKPORT: FROMGIT: userfaultfd: add UFFDIO_CONTINUE ioctl BACKPORT: FROMGIT: userfaultfd: hugetlbfs: only compile UFFD helpers if config enabled FROMGIT: userfaultfd: disable huge PMD sharing for MINOR registered VMAs BACKPORT: FROMGIT: userfaultfd: add minor fault registration mode FROMGIT: hugetlb/userfaultfd: unshare all pmds for hugetlbfs when register wp FROMGIT: mm/hugetlb: move flush_hugetlb_tlb_range() into hugetlb.h FROMGIT: mm/hugetlb: fix build with !ARCH_WANT_HUGE_PMD_SHARE FROMGIT: hugetlb/userfaultfd: forbid huge pmd sharing when uffd enabled BACKPORT: FROMGIT: hugetlb: pass vma into huge_pte_alloc() and huge_pmd_share() ANDROID: arm64: coresight: Fix a sparse warning ANDROID: usb: dwc3: export tracepoint for dwc3 read/write Conflicts: drivers/iommu/arm/arm-smmu/arm-smmu.c Change-Id: Id5b65da0d3a7bd2e169e28f227f362c6627048ec Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-12 20:11:18 +09:00
mm/page_reporting.c
mm/page_reporting.h
mm/page_vma_mapped.c
mm/pagewalk.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
mm/page-writeback.c
mm/percpu.c
mm/percpu-internal.h
mm/percpu-vm.c
mm/pgalloc-track.h
mm/pgtable-generic.c
mm/process_vm_access.c
mm/readahead.c
mm/rmap.c
mm/shmem.c
mm/shuffle.c
mm/shuffle.h
mm/slab_common.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
mm/slab.h
mm/slub.c
mm/sparse.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
mm/sparse-vmemmap.c
mm/swap.c
Merge keystone/android12-5.10-keystone-qcom-release.43+ (55a2446) into msm-5.10 * refs/heads/tmp-55a2446: ANDROID: ABI: update allowed list for galaxy FROMGIT: f2fs: add sysfs nodes to get GC info for each GC mode ANDROID: abi_gki_aarch64_qcom: Add android_debug_for_each_module ANDROID: debug_symbols: Add android_debug_for_each_module ANDROID: ABI: Update ABI for symbol list updates ANDROID: GKI: Update symbols to symbol list ANDROID: Update symbol list for mtk UPSTREAM: block, bfq: set next_rq to waker_bfqq->next_rq in waker injection UPSTREAM: mm/mremap: hold the rmap lock in write mode when moving page table entries. ANDROID: pstore/ram: Add backward compatibility for ramoops reserved region ANDROID: Update symbol list for mtk ANDROID: vendor_hooks: Modify the function name BACKPORT: FROMLIST: kasan: add memzero int for unaligned size at DEBUG BACKPORT: FROMLIST: mm: move helper to check slub_debug_enabled ANDROID: ABI: initial update allowed list for galaxy ANDROID: GKI: 7/14/2021 KMI update ANDROID: Update the ABI symbol list FROMLIST: arm64: avoid double ISB on kernel entry FROMLIST: arm64: mte: optimize GCR_EL1 modification on kernel entry/exit BACKPORT: FROMLIST: arm64: mte: avoid TFSR related operations unless in async mode FROMLIST: Documentation: document the preferred tag checking mode feature FROMLIST: arm64: mte: introduce a per-CPU tag checking mode preference FROMLIST: arm64: move preemption disablement to prctl handlers FROMLIST: arm64: mte: change ASYNC and SYNC TCF settings into bitfields FROMLIST: arm64: mte: rename gcr_user_excl to mte_ctrl BACKPORT: arm64: pac: Optimize kernel entry/exit key installation code paths BACKPORT: arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS) ANDROID: cleancache: add oem data to cleancache_ops ANDROID: blkdev: add oem data to block_device_operations FROMLIST: psi: stop relying on timer_pending for poll_work rescheduling ANDROID: GKI: Enable CONFIG_MEMCG ANDROID: GKI: net: add vendor hooks for 'struct sock' lifecycle ANDROID: GKI: net: add vendor hooks for 'struct nf_conn' lifecycle ANDROID: GKI: add vendor padding variable in struct sock ANDROID: GKI: add vendor padding variable in struct nf_conn ANDROID: vendor_hooks: add a field in mem_cgroup ANDROID: vendor_hooks: add a field in pglist_data FROMLIST: usb: dwc3: avoid NULL access of usb_gadget_driver FROMGIT: usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default FROMGIT: usb: dwc3: Resize TX FIFOs to meet EP bursting requirements FROMGIT: usb: gadget: configfs: Check USB configuration before adding FROMGIT: usb: gadget: udc: core: Introduce check_config to verify USB configuration ANDROID: GKI: fscrypt: add OEM data to struct fscrypt_operations ANDROID: GKI: fscrypt: add ABI padding to struct fscrypt_operations ANDROID: mm: provision to add shmem pages to inactive file lru head ANDROID: GKI: Enable CONFIG_CGROUP_NET_PRIO ANDROID: Delete the DMA-BUF attachment sysfs statistics ANDROID: android: Add symbols to debug_symbols driver UPSTREAM: USB: UDC core: Add udc_async_callbacks gadget op ANDROID: vendor_hooks: Add oem data to file struct ANDROID: add kabi padding for structures for the android12 release ANDROID: GKI: device.h: add Android ABI padding to some structures ANDROID: GKI: elevator: add Android ABI padding to some structures ANDROID: GKI: scsi: add Android ABI padding to some structures ANDROID: GKI: workqueue.h: add Android ABI padding to some structures ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: phy: add Android ABI padding to some structures ANDROID: GKI: fs.h: add Android ABI padding to some structures ANDROID: GKI: dentry: add Android ABI padding to some structures ANDROID: GKI: bio: add Android ABI padding to some structures ANDROID: GKI: ufs: add Android ABI padding to some structures ANDROID: Update the generic symbol list ANDROID: mm: cma do not sleep for __GFP_NORETRY ANDROID: mm: cma: skip problematic pageblock ANDROID: mm: bail out tlb free batching on page zapping when cma is going on ANDROID: mm: lru_cache_disable skips lru cache drainnig ANDROID: mm: do not try test_page_isoalte if migration fails ANDROID: mm: add cma allocation statistics UPSTREAM: mm, page_alloc: move draining pcplists to page isolation users ANDROID: ALSA: compress: add vendor hook to support pause in draining ANDROID: vendor_hooks: add vendor hook in blk_mq_rq_ctx_init() ANDROID: abi_gki_aarch64_qcom: Add I3C core symbols to qcom tree ANDROID: vendor_hooks: add vendor hook in blk_mq_alloc_rqs() ANDROID: GKI: Export put_task_stack symbol ANDROID: abi_gki_aarch64_qcom: Add idr_alloc_u32 ANDROID: sound: usb: add vendor hook for cpu suspend support ANDROID: mm: page_pinner: use EXPORT_SYMBOL_GPL ANDROID: GKI: update allowed GKI symbol for Exynosauto SoC ANDROID: GKI: sync allowed list for exynosauto SoC ANDROID: ABI: add new symbols required by fips140.ko ANDROID: fips140: add/update module help text ANDROID: fips140: add power-up cryptographic self-tests ANDROID: arm64: disable LSE when building the FIPS140 module ANDROID: jump_label: disable jump labels in fips140.ko ANDROID: ipv6: add vendor hook for gen ipv6 link-local addr ANDROID: Revert "scsi: block: Do not accept any requests while suspended" ANDROID: abi_gki_aarch64_qcom: whitelist vm_event_states ANDROID: ashmem: Export is_ashmem_file ANDROID: usb: gadget: fix NULL pointer dereference in android_setup ANDROID: GKI: Disable kmem cgroup accounting FROMLIST: mm, memcg: inline swap-related functions to improve disabled memcg config BACKPORT: FROMLIST: mm, memcg: inline mem_cgroup_{charge/uncharge} to improve disabled memcg config FROMLIST: mm, memcg: add mem_cgroup_disabled checks in vmpressure and swap-related functions UPSTREAM: mm/memcg: bail early from swap accounting if memcg disabled UPSTREAM: procfs/dmabuf: add inode number to /proc/*/fdinfo UPSTREAM: procfs: allow reading fdinfo with PTRACE_MODE_READ Revert "FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ" Revert "FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /..." UPSTREAM: f2fs: initialize page->private when using for our internal use ANDROID: mm: page_pinner: report test_page_isolation_failure ANDROID: mm: page_pinner: add state of page_pinner ANDROID: mm: page_pinner: add more struct page fields ANDROID: mm: page_pinner: change timestamp format ANDROID: mm: page_pinner: print_page_pinner refactoring ANDROID: mm: page_pinner: remove shared_count ANDROID: mm: page_pinner: remove WARN_ON_ONCE ANDROID: mm: page_pinner: fix typos ANDROID: mm: page_pinner: reset migration failed page ANDROID: mm: page_pinner: record every put_page ANDROID: mm: page_pinner: change function names ANDROID: Allow vendor module to reclaim a memcg ANDROID: Export memcg functions to allow module to add new files FROMGIT: dt-bindings: usb: dwc3: Update dwc3 TX fifo properties UPSTREAM: dt-bindings: usb: Convert DWC USB3 bindings to DT schema FROMGIT: of: Add stub for of_add_property() Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: If14a2b17ab5f0c3d7a0d11363cb49ddb82131313 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-19 16:08:34 +09:00
mm/swap_cgroup.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
mm/swapfile.c
mm/swap_slots.c
mm/swap_state.c
mm/truncate.c
mm/usercopy.c
mm/userfaultfd.c
mm/util.c
mm/vmacache.c
mm/vmalloc.c
Merge keystone/android12-5.10-keystone-qcom-release.43+ (55a2446) into msm-5.10 * refs/heads/tmp-55a2446: ANDROID: ABI: update allowed list for galaxy FROMGIT: f2fs: add sysfs nodes to get GC info for each GC mode ANDROID: abi_gki_aarch64_qcom: Add android_debug_for_each_module ANDROID: debug_symbols: Add android_debug_for_each_module ANDROID: ABI: Update ABI for symbol list updates ANDROID: GKI: Update symbols to symbol list ANDROID: Update symbol list for mtk UPSTREAM: block, bfq: set next_rq to waker_bfqq->next_rq in waker injection UPSTREAM: mm/mremap: hold the rmap lock in write mode when moving page table entries. ANDROID: pstore/ram: Add backward compatibility for ramoops reserved region ANDROID: Update symbol list for mtk ANDROID: vendor_hooks: Modify the function name BACKPORT: FROMLIST: kasan: add memzero int for unaligned size at DEBUG BACKPORT: FROMLIST: mm: move helper to check slub_debug_enabled ANDROID: ABI: initial update allowed list for galaxy ANDROID: GKI: 7/14/2021 KMI update ANDROID: Update the ABI symbol list FROMLIST: arm64: avoid double ISB on kernel entry FROMLIST: arm64: mte: optimize GCR_EL1 modification on kernel entry/exit BACKPORT: FROMLIST: arm64: mte: avoid TFSR related operations unless in async mode FROMLIST: Documentation: document the preferred tag checking mode feature FROMLIST: arm64: mte: introduce a per-CPU tag checking mode preference FROMLIST: arm64: move preemption disablement to prctl handlers FROMLIST: arm64: mte: change ASYNC and SYNC TCF settings into bitfields FROMLIST: arm64: mte: rename gcr_user_excl to mte_ctrl BACKPORT: arm64: pac: Optimize kernel entry/exit key installation code paths BACKPORT: arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS) ANDROID: cleancache: add oem data to cleancache_ops ANDROID: blkdev: add oem data to block_device_operations FROMLIST: psi: stop relying on timer_pending for poll_work rescheduling ANDROID: GKI: Enable CONFIG_MEMCG ANDROID: GKI: net: add vendor hooks for 'struct sock' lifecycle ANDROID: GKI: net: add vendor hooks for 'struct nf_conn' lifecycle ANDROID: GKI: add vendor padding variable in struct sock ANDROID: GKI: add vendor padding variable in struct nf_conn ANDROID: vendor_hooks: add a field in mem_cgroup ANDROID: vendor_hooks: add a field in pglist_data FROMLIST: usb: dwc3: avoid NULL access of usb_gadget_driver FROMGIT: usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default FROMGIT: usb: dwc3: Resize TX FIFOs to meet EP bursting requirements FROMGIT: usb: gadget: configfs: Check USB configuration before adding FROMGIT: usb: gadget: udc: core: Introduce check_config to verify USB configuration ANDROID: GKI: fscrypt: add OEM data to struct fscrypt_operations ANDROID: GKI: fscrypt: add ABI padding to struct fscrypt_operations ANDROID: mm: provision to add shmem pages to inactive file lru head ANDROID: GKI: Enable CONFIG_CGROUP_NET_PRIO ANDROID: Delete the DMA-BUF attachment sysfs statistics ANDROID: android: Add symbols to debug_symbols driver UPSTREAM: USB: UDC core: Add udc_async_callbacks gadget op ANDROID: vendor_hooks: Add oem data to file struct ANDROID: add kabi padding for structures for the android12 release ANDROID: GKI: device.h: add Android ABI padding to some structures ANDROID: GKI: elevator: add Android ABI padding to some structures ANDROID: GKI: scsi: add Android ABI padding to some structures ANDROID: GKI: workqueue.h: add Android ABI padding to some structures ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: phy: add Android ABI padding to some structures ANDROID: GKI: fs.h: add Android ABI padding to some structures ANDROID: GKI: dentry: add Android ABI padding to some structures ANDROID: GKI: bio: add Android ABI padding to some structures ANDROID: GKI: ufs: add Android ABI padding to some structures ANDROID: Update the generic symbol list ANDROID: mm: cma do not sleep for __GFP_NORETRY ANDROID: mm: cma: skip problematic pageblock ANDROID: mm: bail out tlb free batching on page zapping when cma is going on ANDROID: mm: lru_cache_disable skips lru cache drainnig ANDROID: mm: do not try test_page_isoalte if migration fails ANDROID: mm: add cma allocation statistics UPSTREAM: mm, page_alloc: move draining pcplists to page isolation users ANDROID: ALSA: compress: add vendor hook to support pause in draining ANDROID: vendor_hooks: add vendor hook in blk_mq_rq_ctx_init() ANDROID: abi_gki_aarch64_qcom: Add I3C core symbols to qcom tree ANDROID: vendor_hooks: add vendor hook in blk_mq_alloc_rqs() ANDROID: GKI: Export put_task_stack symbol ANDROID: abi_gki_aarch64_qcom: Add idr_alloc_u32 ANDROID: sound: usb: add vendor hook for cpu suspend support ANDROID: mm: page_pinner: use EXPORT_SYMBOL_GPL ANDROID: GKI: update allowed GKI symbol for Exynosauto SoC ANDROID: GKI: sync allowed list for exynosauto SoC ANDROID: ABI: add new symbols required by fips140.ko ANDROID: fips140: add/update module help text ANDROID: fips140: add power-up cryptographic self-tests ANDROID: arm64: disable LSE when building the FIPS140 module ANDROID: jump_label: disable jump labels in fips140.ko ANDROID: ipv6: add vendor hook for gen ipv6 link-local addr ANDROID: Revert "scsi: block: Do not accept any requests while suspended" ANDROID: abi_gki_aarch64_qcom: whitelist vm_event_states ANDROID: ashmem: Export is_ashmem_file ANDROID: usb: gadget: fix NULL pointer dereference in android_setup ANDROID: GKI: Disable kmem cgroup accounting FROMLIST: mm, memcg: inline swap-related functions to improve disabled memcg config BACKPORT: FROMLIST: mm, memcg: inline mem_cgroup_{charge/uncharge} to improve disabled memcg config FROMLIST: mm, memcg: add mem_cgroup_disabled checks in vmpressure and swap-related functions UPSTREAM: mm/memcg: bail early from swap accounting if memcg disabled UPSTREAM: procfs/dmabuf: add inode number to /proc/*/fdinfo UPSTREAM: procfs: allow reading fdinfo with PTRACE_MODE_READ Revert "FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ" Revert "FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /..." UPSTREAM: f2fs: initialize page->private when using for our internal use ANDROID: mm: page_pinner: report test_page_isolation_failure ANDROID: mm: page_pinner: add state of page_pinner ANDROID: mm: page_pinner: add more struct page fields ANDROID: mm: page_pinner: change timestamp format ANDROID: mm: page_pinner: print_page_pinner refactoring ANDROID: mm: page_pinner: remove shared_count ANDROID: mm: page_pinner: remove WARN_ON_ONCE ANDROID: mm: page_pinner: fix typos ANDROID: mm: page_pinner: reset migration failed page ANDROID: mm: page_pinner: record every put_page ANDROID: mm: page_pinner: change function names ANDROID: Allow vendor module to reclaim a memcg ANDROID: Export memcg functions to allow module to add new files FROMGIT: dt-bindings: usb: dwc3: Update dwc3 TX fifo properties UPSTREAM: dt-bindings: usb: Convert DWC USB3 bindings to DT schema FROMGIT: of: Add stub for of_add_property() Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: If14a2b17ab5f0c3d7a0d11363cb49ddb82131313 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-19 16:08:34 +09:00
mm/vmpressure.c
mm/vmscan.c
mm/vmstat.c
mm/workingset.c
Merge android12-5.10.16 (a6310f1) into msm-5.10 * refs/heads/tmp-a6310f1: Linux 5.10.16 squashfs: add more sanity checks in xattr id lookup squashfs: add more sanity checks in inode lookup squashfs: add more sanity checks in id lookup squashfs: avoid out of bounds writes in decompressors Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" nilfs2: make splice write available again drm/i915: Skip vswing programming for TBT drm/i915: Fix ICL MG PHY vswing handling bpf: Fix verifier jsgt branch analysis on max bound bpf: Fix 32 bit src register truncation on div/mod bpf: Fix verifier jmp32 pruning decision logic regulator: Fix lockdep warning resolving supplies blk-cgroup: Use cond_resched() when destroy blkgs i2c: mediatek: Move suspend and resume handling to NOIRQ phase SUNRPC: Handle 0 length opaque XDR object data properly SUNRPC: Move simple_get_bytes and simple_get_netobj into private header iwlwifi: queue: bail out on invalid freeing iwlwifi: mvm: guard against device removal in reprobe iwlwifi: pcie: add rules to match Qu with Hr2 iwlwifi: mvm: invalidate IDs of internal stations at mvm start iwlwifi: pcie: fix context info memory leak iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() iwlwifi: mvm: skip power command when unbinding vif during CSA ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E ASoC: ak4458: correct reset polarity ALSA: hda: intel-dsp-config: add PCI id for TGL-H pNFS/NFSv4: Improve rejection of out-of-order layouts pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() chtls: Fix potential resource leak ASoC: Intel: Skylake: Zero snd_ctl_elem_value mac80211: 160MHz with extended NSS BW in CSA drm/nouveau/nvif: fix method count when pushing an array ASoC: wm_adsp: Fix control name parsing for multi-fw regulator: core: avoid regulator_resolve_supply() race condition af_key: relax availability checks for skb size calculation powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics gpiolib: cdev: clear debounce period if line set to output io_uring: drop mm/files between task_work_submit io_uring: reinforce cancel on flush during exit io_uring: fix sqo ownership false positive warning io_uring: fix list corruption for splice file_get io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE io_uring: replace inflight_wait with tctx->wait io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE io_uring: if we see flush on exit, cancel related tasks io_uring: account io_uring internal files as REQ_F_INFLIGHT io_uring: fix files cancellation io_uring: always batch cancel in *cancel_files() io_uring: pass files into kill timeouts/poll io_uring: don't iterate io_uring_cancel_files() io_uring: add a {task,files} pair matching helper io_uring: simplify io_task_match() UPSTREAM: Documentation: connector: Update the description of sink-vdos ANDROID: GKI: enable CONFIG_FAIR_GROUP_SCHED Revert "ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS" ANDROID: GKI: bring WPAN into GKI FROMGIT: arm64: cpufeatures: Allow disabling of Pointer Auth from the command-line FROMGIT: arm64: Defer enabling pointer authentication on boot core FROMGIT: arm64: cpufeatures: Allow disabling of BTI from the command-line FROMGIT: arm64: Move "nokaslr" over to the early cpufeature infrastructure FROMGIT: KVM: arm64: Document HVC_VHE_RESTART stub hypercall FROMGIT: arm64: Make kvm-arm.mode={nvhe, protected} an alias of id_aa64mmfr1.vh=0 FROMGIT: arm64: Add an aliasing facility for the idreg override FROMGIT: arm64: Honor VHE being disabled from the command-line FROMGIT: arm64: Allow ID_AA64MMFR1_EL1.VH to be overridden from the command line FROMGIT: arm64: cpufeature: Add an early command-line cpufeature override facility FROMGIT: arm64: Extract early FDT mapping from kaslr_early_init() FROMGIT: arm64: cpufeature: Use IDreg override in __read_sysreg_by_encoding() FROMGIT: arm64: cpufeature: Add global feature override facility FROMGIT: arm64: Move SCTLR_EL1 initialisation to EL-agnostic code FROMGIT: arm64: Simplify init_el2_state to be non-VHE only FROMGIT: arm64: Move VHE-specific SPE setup to mutate_to_vhe() FROMGIT: arm64: Drop early setting of MDSCR_EL2.TPMS FROMGIT: arm64: Initialise as nVHE before switching to VHE FROMGIT: arm64: Provide an 'upgrade to VHE' stub hypercall FROMGIT: arm64: Turn the MMU-on sequence into a macro FROMGIT: arm64: Fix outdated TCR setup comment FROMGIT: arm64: Fix labels in el2_setup macros UPSTREAM: arm64: Extend the kernel command line from the bootloader Revert "ANDROID: arm64: copy CONFIG_CMDLINE_EXTEND from ARM" UPSTREAM: arm64: kaslr: Refactor early init command line parsing ANDROID: GKI: amlogic: add DTB overlays ANDROID: GKI: add support for Amlogic SoCs, everything as modules ANDROID: GKI: Kconfig.gki: add hidden PHY configs ANDROID: GKI: enable networking; add hidden network configs ANDROID: GKI: Enable CONFIG_CMA_DEBUGFS ANDROID: dmabuf: Add mmap_count to struct dmabuf FROMLIST: arm64: meson: remove MESON_IRQ_GPIO selection FROMLIST: irqchip: irq-meson-gpio: make it possible to build as a module UPSTREAM: tty: serial: meson: enable console as module UPSTREAM: arm64: Kconfig: meson: drop pinctrl UPSTREAM: firmware: meson-sm: enable build as module UPSTREAM: soc: meson: enable building drivers as modules UPSTREAM: soc: amlogic: socinfo: build for specific arch UPSTREAM: arm64: meson: ship only the necessary clock controllers UPSTREAM: clk: meson: enable building as modules UPSTREAM: clk: avoid devm_clk_release name clash UPSTREAM: clk: meson: g12: use devm variant to register notifiers UPSTREAM: clk: add devm variant of clk_notifier_register UPSTREAM: clk: meson: g12: drop use of __clk_lookup() UPSTREAM: clk: add api to get clk consumer from clk_hw UPSTREAM: reset: meson: make it possible to build as a module UPSTREAM: pinctrl/meson: enable building as modules BACKPORT: FROMGIT: mm: filemap: Fix microblaze build failure with 'mmu_defconfig' BACKPORT: FROMGIT: mm/nommu: Fix return type of filemap_map_pages() BACKPORT: FROMGIT: Mark anonymous struct field of 'struct vm_fault' as 'const' BACKPORT: FROMGIT: mm: Use static initialisers for immutable fields of 'struct vm_fault' BACKPORT: FROMGIT: mm: Avoid modifying vmf.address in __collapse_huge_page_swapin() BACKPORT: FROMGIT: mm: Pass 'address' to map to do_set_pte() and drop FAULT_FLAG_PREFAULT BACKPORT: FROMGIT: mm: Move immutable fields of 'struct vm_fault' into anonymous struct BACKPORT: FROMGIT: arm64: mm: Implement arch_wants_old_prefaulted_pte() BACKPORT: FROMGIT: mm: Allow architectures to request 'old' entries when prefaulting BACKPORT: FROMGIT: mm: Cleanup faultaround and finish_fault() codepaths UPSTREAM: regulator: Fix lockdep warning resolving supplies UPSTREAM: regulator: core: avoid regulator_resolve_supply() race condition ANDROID: Add EXPORT_SYMBOL_GPL for dma_heap_get_name FROMLIST: dma-buf: heaps: Fix the name used when exporting dmabufs to be the actual heap name BACKPORT: FROMLIST: dma-buf: dma-heap: Provide accessor to get heap name FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /proc/*/fdinfo FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ FROMGIT: sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: Ife47d25dbe24585c11ba139ab884115edeeda4c9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 08:12:51 +09:00
net/6lowpan/6lowpan_i.h
net/6lowpan/core.c
net/6lowpan/iphc.c
net/6lowpan/ndisc.c
net/6lowpan/nhc.c
net/6lowpan/nhc_dest.c
net/6lowpan/nhc_fragment.c
net/6lowpan/nhc.h
net/6lowpan/nhc_hop.c
net/6lowpan/nhc_ipv6.c
net/6lowpan/nhc_mobility.c
net/6lowpan/nhc_routing.c
net/6lowpan/nhc_udp.c
net/802/p8022.c
net/802/psnap.c
net/802/stp.c
net/bluetooth/a2mp.h
net/bluetooth/af_bluetooth.c
net/bluetooth/amp.h
net/bluetooth/ecdh_helper.c
net/bluetooth/ecdh_helper.h
net/bluetooth/hci_conn.c
net/bluetooth/hci_core.c
net/bluetooth/hci_debugfs.c
net/bluetooth/hci_debugfs.h
net/bluetooth/hci_event.c
net/bluetooth/hci_request.c
net/bluetooth/hci_request.h
net/bluetooth/hci_sock.c
net/bluetooth/hci_sysfs.c
net/bluetooth/hidp/core.c
net/bluetooth/hidp/hidp.h
net/bluetooth/hidp/sock.c
net/bluetooth/l2cap_core.c
net/bluetooth/l2cap_sock.c
net/bluetooth/leds.h
net/bluetooth/lib.c
net/bluetooth/mgmt.c
net/bluetooth/mgmt_config.c
net/bluetooth/mgmt_config.h
net/bluetooth/mgmt_util.c
net/bluetooth/mgmt_util.h
net/bluetooth/msft.h
net/bluetooth/rfcomm/core.c
net/bluetooth/rfcomm/sock.c
net/bluetooth/rfcomm/tty.c
net/bluetooth/sco.c
net/bluetooth/selftest.h
net/bluetooth/smp.c
net/bluetooth/smp.h
net/bpf/test_run.c
net/bridge/br_arp_nd_proxy.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/bridge/br.c
net/bridge/br_device.c
net/bridge/br_fdb.c
net/bridge/br_forward.c
net/bridge/br_if.c
net/bridge/br_input.c
net/bridge/br_ioctl.c
net/bridge/br_mdb.c
net/bridge/br_multicast.c
net/bridge/br_netlink.c
net/bridge/br_netlink_tunnel.c
net/bridge/br_private.h
net/bridge/br_private_stp.h
net/bridge/br_private_tunnel.h
net/bridge/br_stp_bpdu.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/bridge/br_stp.c
net/bridge/br_stp_if.c
net/bridge/br_stp_timer.c
net/bridge/br_sysfs_br.c
net/bridge/br_sysfs_if.c
Merge keystone/android12-5.10-keystone-qcom-release.43+ (92486f8) into msm-5.10 * refs/heads/tmp-92486f8: FROMGIT: bpf: Support all gso types in bpf_skb_change_proto() ANDROID: GKI: 7/2/2021 KMI update ANDROID: ABI: hikey960_gki.fragment: Add cfg80211 and mac80211 as modules ANDROID: ABI: gki_defconfig: Make cfg80211 and mac80211 modules Revert "ANDROID: GKI: Enable some necessary CFG80211 configs for WIFI" Revert "ANDROID: dmabuf: Add mmap_count to struct dmabuf" Revert "ANDROID: dma-buf: Don't change vm_ops if vm_file changes" ANDROID: GKI: mmc: add Android ABI padding to some structures ANDROID: GKI: Add rproc coredump APIs to symbol list ANDROID: GKI: Add remoteproc vendor hook symbols ANDROID: rproc: Add vendor hook for recovery ANDROID: sched: Add vendor data in struct cfs_rq ANDROID: Add oem data array for async binder transaction UPSTREAM: mm: relocate 'write_protect_seq' in struct mm_struct ANDROID: sched: remove regular vendor hooks for 32bit execve ANDROID: GKI: enable CONFIG_BLK_CGROUP_IOCOST ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_tags ANDROID: GKI: Add ANDROID_OEM_DATA in struct blk_mq_ctx ANDROID: GKI: Add ANDROID_OEM_DATA in struct request_queue ANDROID: ABI: update virtual device symbols for CAN ANDROID: Add CONFIG_CAN=y to gki_defconfig FROMLIST: scsi: ufs: Make HCM parameter configurable FROMLIST: scsi: ufs: Add support for HCM FROMLIST: scsi: ufs: Do not send umap_all in host control mode FROMLIST: scsi: ufs: Limit the number of inflight rb FROMLIST: scsi: ufs: Add "Cold" regions timer FROMLIST: scsi: ufs: Add hpb dev reset response FROMLIST: scsi: ufs: Region inactivation in HCM FROMLIST: scsi: ufs: Eviction in HCM FROMLIST: scsi: ufs: Add region's reads counter FROMLIST: scsi: ufs: Transform set_dirty to iterate_rgn FROMLIST: scsi: ufs: Add HCM support to rsp_upiu FROMLIST: scsi: ufs: Cache HPB Control mode on init FROMLIST: scsi: ufs: Add HPB 2.0 support FROMLIST: scsi: ufs: Prepare HPB read for cached sub-region FROMLIST: scsi: ufs: L2P map management for HPB read FROMLIST: scsi: ufs: Introduce HPB feature FROMGIT: block/mq-deadline: Prioritize high-priority requests FROMGIT: block/mq-deadline: Add cgroup support FROMGIT: block/mq-deadline: Track I/O statistics FROMGIT: block/mq-deadline: Add I/O priority support FROMGIT: block/mq-deadline: Micro-optimize the batching algorithm FROMGIT: block/mq-deadline: Reserve 25% of scheduler tags for synchronous requests FROMGIT: block/mq-deadline: Improve the sysfs show and store macros FROMGIT: block/mq-deadline: Improve compile-time argument checking FROMGIT: block/mq-deadline: Rename dd_init_queue() and dd_exit_queue() FROMGIT: block/mq-deadline: Remove two local variables FROMGIT: block/mq-deadline: Add two lockdep_assert_held() statements FROMGIT: block/mq-deadline: Add several comments FROMGIT: block: Introduce the ioprio rq-qos policy FROMGIT: block/blk-rq-qos: Move a function from a header file into a C file FROMGIT: block/blk-cgroup: Swap the blk_throtl_init() and blk_iolatency_init() calls FROMGIT: block/Kconfig: Make the BLK_WBT and BLK_WBT_MQ entries consecutive FROMGIT: bfq/mq-deadline: remove redundant check for passthrough request FROMGIT: blk-mq: Improve performance of non-mq IO schedulers with multiple HW queues FROMGIT: Revert "blk-mq, elevator: Count requests per hctx to improve performance" FROMLIST: scsi: ufs: add missing host_lock in setup_xfer_req Revert "Revert "FROMGIT: scsi: ufs: Utilize Transfer Request List Completion Notification Register"" Revert "Revert "BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" Revert "Revert "KMI: BACKPORT: FROMGIT: scsi: ufs: Optimize host lock on transfer requests send/compl paths"" ANDROID: Update the ABI representation ANDROID: GKI: Update abi_gki_aarch64_qcom for oom_check_panic symbol ANDROID: sched: Add trace for __setscheduler_uclamp ANDROID: usb: export built-in tracepoint functions ANDROID: Fix lost track action type in save_track_hash ANDROID: ABI: update for new qcom symbols ANDROID: abi_gki_aarch64_qcom: Update ufs symbol list ANDROID: GKI: Update abi_gki_aarch64_qcom for logbuf_pr_cont tracepoint ANDROID: Update symbol list for mtk ANDROID: dma-buf: heaps: export defer-free list size Conflicts: drivers/scsi/ufs/Kconfig Change-Id: I655cd0fba21a825733bfd0e1f0905f3a2ed755ee Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-06 17:46:45 +09:00
net/can/af_can.c
net/can/af_can.h
net/can/bcm.c
net/can/gw.c
net/can/proc.c
net/can/raw.c
net/compat.c
net/core/bpf_sk_storage.c
net/core/datagram.c
net/core/datagram.h
net/core/dev_addr_lists.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/core/dev.c
net/core/dev_ioctl.c
net/core/dst.c
net/core/dst_cache.c
net/core/fib_notifier.c
net/core/fib_rules.c
net/core/filter.c
net/core/flow_dissector.c
net/core/flow_offload.c
net/core/gen_estimator.c
net/core/gen_stats.c
net/core/gro_cells.c
net/core/link_watch.c
net/core/neighbour.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/core/netevent.c
net/core/net_namespace.c
Merge keystone/android12-5.10-keystone-qcom-release.43+ (55a2446) into msm-5.10 * refs/heads/tmp-55a2446: ANDROID: ABI: update allowed list for galaxy FROMGIT: f2fs: add sysfs nodes to get GC info for each GC mode ANDROID: abi_gki_aarch64_qcom: Add android_debug_for_each_module ANDROID: debug_symbols: Add android_debug_for_each_module ANDROID: ABI: Update ABI for symbol list updates ANDROID: GKI: Update symbols to symbol list ANDROID: Update symbol list for mtk UPSTREAM: block, bfq: set next_rq to waker_bfqq->next_rq in waker injection UPSTREAM: mm/mremap: hold the rmap lock in write mode when moving page table entries. ANDROID: pstore/ram: Add backward compatibility for ramoops reserved region ANDROID: Update symbol list for mtk ANDROID: vendor_hooks: Modify the function name BACKPORT: FROMLIST: kasan: add memzero int for unaligned size at DEBUG BACKPORT: FROMLIST: mm: move helper to check slub_debug_enabled ANDROID: ABI: initial update allowed list for galaxy ANDROID: GKI: 7/14/2021 KMI update ANDROID: Update the ABI symbol list FROMLIST: arm64: avoid double ISB on kernel entry FROMLIST: arm64: mte: optimize GCR_EL1 modification on kernel entry/exit BACKPORT: FROMLIST: arm64: mte: avoid TFSR related operations unless in async mode FROMLIST: Documentation: document the preferred tag checking mode feature FROMLIST: arm64: mte: introduce a per-CPU tag checking mode preference FROMLIST: arm64: move preemption disablement to prctl handlers FROMLIST: arm64: mte: change ASYNC and SYNC TCF settings into bitfields FROMLIST: arm64: mte: rename gcr_user_excl to mte_ctrl BACKPORT: arm64: pac: Optimize kernel entry/exit key installation code paths BACKPORT: arm64: Introduce prctl(PR_PAC_{SET,GET}_ENABLED_KEYS) ANDROID: cleancache: add oem data to cleancache_ops ANDROID: blkdev: add oem data to block_device_operations FROMLIST: psi: stop relying on timer_pending for poll_work rescheduling ANDROID: GKI: Enable CONFIG_MEMCG ANDROID: GKI: net: add vendor hooks for 'struct sock' lifecycle ANDROID: GKI: net: add vendor hooks for 'struct nf_conn' lifecycle ANDROID: GKI: add vendor padding variable in struct sock ANDROID: GKI: add vendor padding variable in struct nf_conn ANDROID: vendor_hooks: add a field in mem_cgroup ANDROID: vendor_hooks: add a field in pglist_data FROMLIST: usb: dwc3: avoid NULL access of usb_gadget_driver FROMGIT: usb: dwc3: dwc3-qcom: Enable tx-fifo-resize property by default FROMGIT: usb: dwc3: Resize TX FIFOs to meet EP bursting requirements FROMGIT: usb: gadget: configfs: Check USB configuration before adding FROMGIT: usb: gadget: udc: core: Introduce check_config to verify USB configuration ANDROID: GKI: fscrypt: add OEM data to struct fscrypt_operations ANDROID: GKI: fscrypt: add ABI padding to struct fscrypt_operations ANDROID: mm: provision to add shmem pages to inactive file lru head ANDROID: GKI: Enable CONFIG_CGROUP_NET_PRIO ANDROID: Delete the DMA-BUF attachment sysfs statistics ANDROID: android: Add symbols to debug_symbols driver UPSTREAM: USB: UDC core: Add udc_async_callbacks gadget op ANDROID: vendor_hooks: Add oem data to file struct ANDROID: add kabi padding for structures for the android12 release ANDROID: GKI: device.h: add Android ABI padding to some structures ANDROID: GKI: elevator: add Android ABI padding to some structures ANDROID: GKI: scsi: add Android ABI padding to some structures ANDROID: GKI: workqueue.h: add Android ABI padding to some structures ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: phy: add Android ABI padding to some structures ANDROID: GKI: fs.h: add Android ABI padding to some structures ANDROID: GKI: dentry: add Android ABI padding to some structures ANDROID: GKI: bio: add Android ABI padding to some structures ANDROID: GKI: ufs: add Android ABI padding to some structures ANDROID: Update the generic symbol list ANDROID: mm: cma do not sleep for __GFP_NORETRY ANDROID: mm: cma: skip problematic pageblock ANDROID: mm: bail out tlb free batching on page zapping when cma is going on ANDROID: mm: lru_cache_disable skips lru cache drainnig ANDROID: mm: do not try test_page_isoalte if migration fails ANDROID: mm: add cma allocation statistics UPSTREAM: mm, page_alloc: move draining pcplists to page isolation users ANDROID: ALSA: compress: add vendor hook to support pause in draining ANDROID: vendor_hooks: add vendor hook in blk_mq_rq_ctx_init() ANDROID: abi_gki_aarch64_qcom: Add I3C core symbols to qcom tree ANDROID: vendor_hooks: add vendor hook in blk_mq_alloc_rqs() ANDROID: GKI: Export put_task_stack symbol ANDROID: abi_gki_aarch64_qcom: Add idr_alloc_u32 ANDROID: sound: usb: add vendor hook for cpu suspend support ANDROID: mm: page_pinner: use EXPORT_SYMBOL_GPL ANDROID: GKI: update allowed GKI symbol for Exynosauto SoC ANDROID: GKI: sync allowed list for exynosauto SoC ANDROID: ABI: add new symbols required by fips140.ko ANDROID: fips140: add/update module help text ANDROID: fips140: add power-up cryptographic self-tests ANDROID: arm64: disable LSE when building the FIPS140 module ANDROID: jump_label: disable jump labels in fips140.ko ANDROID: ipv6: add vendor hook for gen ipv6 link-local addr ANDROID: Revert "scsi: block: Do not accept any requests while suspended" ANDROID: abi_gki_aarch64_qcom: whitelist vm_event_states ANDROID: ashmem: Export is_ashmem_file ANDROID: usb: gadget: fix NULL pointer dereference in android_setup ANDROID: GKI: Disable kmem cgroup accounting FROMLIST: mm, memcg: inline swap-related functions to improve disabled memcg config BACKPORT: FROMLIST: mm, memcg: inline mem_cgroup_{charge/uncharge} to improve disabled memcg config FROMLIST: mm, memcg: add mem_cgroup_disabled checks in vmpressure and swap-related functions UPSTREAM: mm/memcg: bail early from swap accounting if memcg disabled UPSTREAM: procfs/dmabuf: add inode number to /proc/*/fdinfo UPSTREAM: procfs: allow reading fdinfo with PTRACE_MODE_READ Revert "FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ" Revert "FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /..." UPSTREAM: f2fs: initialize page->private when using for our internal use ANDROID: mm: page_pinner: report test_page_isolation_failure ANDROID: mm: page_pinner: add state of page_pinner ANDROID: mm: page_pinner: add more struct page fields ANDROID: mm: page_pinner: change timestamp format ANDROID: mm: page_pinner: print_page_pinner refactoring ANDROID: mm: page_pinner: remove shared_count ANDROID: mm: page_pinner: remove WARN_ON_ONCE ANDROID: mm: page_pinner: fix typos ANDROID: mm: page_pinner: reset migration failed page ANDROID: mm: page_pinner: record every put_page ANDROID: mm: page_pinner: change function names ANDROID: Allow vendor module to reclaim a memcg ANDROID: Export memcg functions to allow module to add new files FROMGIT: dt-bindings: usb: dwc3: Update dwc3 TX fifo properties UPSTREAM: dt-bindings: usb: Convert DWC USB3 bindings to DT schema FROMGIT: of: Add stub for of_add_property() Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: If14a2b17ab5f0c3d7a0d11363cb49ddb82131313 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-07-19 16:08:34 +09:00
net/core/netprio_cgroup.c
net/core/net-procfs.c
net/core/net-sysfs.c
net/core/net-sysfs.h
net/core/net-traces.c
Merge android12-5.10.16 (a6310f1) into msm-5.10 * refs/heads/tmp-a6310f1: Linux 5.10.16 squashfs: add more sanity checks in xattr id lookup squashfs: add more sanity checks in inode lookup squashfs: add more sanity checks in id lookup squashfs: avoid out of bounds writes in decompressors Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" nilfs2: make splice write available again drm/i915: Skip vswing programming for TBT drm/i915: Fix ICL MG PHY vswing handling bpf: Fix verifier jsgt branch analysis on max bound bpf: Fix 32 bit src register truncation on div/mod bpf: Fix verifier jmp32 pruning decision logic regulator: Fix lockdep warning resolving supplies blk-cgroup: Use cond_resched() when destroy blkgs i2c: mediatek: Move suspend and resume handling to NOIRQ phase SUNRPC: Handle 0 length opaque XDR object data properly SUNRPC: Move simple_get_bytes and simple_get_netobj into private header iwlwifi: queue: bail out on invalid freeing iwlwifi: mvm: guard against device removal in reprobe iwlwifi: pcie: add rules to match Qu with Hr2 iwlwifi: mvm: invalidate IDs of internal stations at mvm start iwlwifi: pcie: fix context info memory leak iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() iwlwifi: mvm: skip power command when unbinding vif during CSA ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E ASoC: ak4458: correct reset polarity ALSA: hda: intel-dsp-config: add PCI id for TGL-H pNFS/NFSv4: Improve rejection of out-of-order layouts pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() chtls: Fix potential resource leak ASoC: Intel: Skylake: Zero snd_ctl_elem_value mac80211: 160MHz with extended NSS BW in CSA drm/nouveau/nvif: fix method count when pushing an array ASoC: wm_adsp: Fix control name parsing for multi-fw regulator: core: avoid regulator_resolve_supply() race condition af_key: relax availability checks for skb size calculation powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics gpiolib: cdev: clear debounce period if line set to output io_uring: drop mm/files between task_work_submit io_uring: reinforce cancel on flush during exit io_uring: fix sqo ownership false positive warning io_uring: fix list corruption for splice file_get io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE io_uring: replace inflight_wait with tctx->wait io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE io_uring: if we see flush on exit, cancel related tasks io_uring: account io_uring internal files as REQ_F_INFLIGHT io_uring: fix files cancellation io_uring: always batch cancel in *cancel_files() io_uring: pass files into kill timeouts/poll io_uring: don't iterate io_uring_cancel_files() io_uring: add a {task,files} pair matching helper io_uring: simplify io_task_match() UPSTREAM: Documentation: connector: Update the description of sink-vdos ANDROID: GKI: enable CONFIG_FAIR_GROUP_SCHED Revert "ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS" ANDROID: GKI: bring WPAN into GKI FROMGIT: arm64: cpufeatures: Allow disabling of Pointer Auth from the command-line FROMGIT: arm64: Defer enabling pointer authentication on boot core FROMGIT: arm64: cpufeatures: Allow disabling of BTI from the command-line FROMGIT: arm64: Move "nokaslr" over to the early cpufeature infrastructure FROMGIT: KVM: arm64: Document HVC_VHE_RESTART stub hypercall FROMGIT: arm64: Make kvm-arm.mode={nvhe, protected} an alias of id_aa64mmfr1.vh=0 FROMGIT: arm64: Add an aliasing facility for the idreg override FROMGIT: arm64: Honor VHE being disabled from the command-line FROMGIT: arm64: Allow ID_AA64MMFR1_EL1.VH to be overridden from the command line FROMGIT: arm64: cpufeature: Add an early command-line cpufeature override facility FROMGIT: arm64: Extract early FDT mapping from kaslr_early_init() FROMGIT: arm64: cpufeature: Use IDreg override in __read_sysreg_by_encoding() FROMGIT: arm64: cpufeature: Add global feature override facility FROMGIT: arm64: Move SCTLR_EL1 initialisation to EL-agnostic code FROMGIT: arm64: Simplify init_el2_state to be non-VHE only FROMGIT: arm64: Move VHE-specific SPE setup to mutate_to_vhe() FROMGIT: arm64: Drop early setting of MDSCR_EL2.TPMS FROMGIT: arm64: Initialise as nVHE before switching to VHE FROMGIT: arm64: Provide an 'upgrade to VHE' stub hypercall FROMGIT: arm64: Turn the MMU-on sequence into a macro FROMGIT: arm64: Fix outdated TCR setup comment FROMGIT: arm64: Fix labels in el2_setup macros UPSTREAM: arm64: Extend the kernel command line from the bootloader Revert "ANDROID: arm64: copy CONFIG_CMDLINE_EXTEND from ARM" UPSTREAM: arm64: kaslr: Refactor early init command line parsing ANDROID: GKI: amlogic: add DTB overlays ANDROID: GKI: add support for Amlogic SoCs, everything as modules ANDROID: GKI: Kconfig.gki: add hidden PHY configs ANDROID: GKI: enable networking; add hidden network configs ANDROID: GKI: Enable CONFIG_CMA_DEBUGFS ANDROID: dmabuf: Add mmap_count to struct dmabuf FROMLIST: arm64: meson: remove MESON_IRQ_GPIO selection FROMLIST: irqchip: irq-meson-gpio: make it possible to build as a module UPSTREAM: tty: serial: meson: enable console as module UPSTREAM: arm64: Kconfig: meson: drop pinctrl UPSTREAM: firmware: meson-sm: enable build as module UPSTREAM: soc: meson: enable building drivers as modules UPSTREAM: soc: amlogic: socinfo: build for specific arch UPSTREAM: arm64: meson: ship only the necessary clock controllers UPSTREAM: clk: meson: enable building as modules UPSTREAM: clk: avoid devm_clk_release name clash UPSTREAM: clk: meson: g12: use devm variant to register notifiers UPSTREAM: clk: add devm variant of clk_notifier_register UPSTREAM: clk: meson: g12: drop use of __clk_lookup() UPSTREAM: clk: add api to get clk consumer from clk_hw UPSTREAM: reset: meson: make it possible to build as a module UPSTREAM: pinctrl/meson: enable building as modules BACKPORT: FROMGIT: mm: filemap: Fix microblaze build failure with 'mmu_defconfig' BACKPORT: FROMGIT: mm/nommu: Fix return type of filemap_map_pages() BACKPORT: FROMGIT: Mark anonymous struct field of 'struct vm_fault' as 'const' BACKPORT: FROMGIT: mm: Use static initialisers for immutable fields of 'struct vm_fault' BACKPORT: FROMGIT: mm: Avoid modifying vmf.address in __collapse_huge_page_swapin() BACKPORT: FROMGIT: mm: Pass 'address' to map to do_set_pte() and drop FAULT_FLAG_PREFAULT BACKPORT: FROMGIT: mm: Move immutable fields of 'struct vm_fault' into anonymous struct BACKPORT: FROMGIT: arm64: mm: Implement arch_wants_old_prefaulted_pte() BACKPORT: FROMGIT: mm: Allow architectures to request 'old' entries when prefaulting BACKPORT: FROMGIT: mm: Cleanup faultaround and finish_fault() codepaths UPSTREAM: regulator: Fix lockdep warning resolving supplies UPSTREAM: regulator: core: avoid regulator_resolve_supply() race condition ANDROID: Add EXPORT_SYMBOL_GPL for dma_heap_get_name FROMLIST: dma-buf: heaps: Fix the name used when exporting dmabufs to be the actual heap name BACKPORT: FROMLIST: dma-buf: dma-heap: Provide accessor to get heap name FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /proc/*/fdinfo FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ FROMGIT: sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: Ife47d25dbe24585c11ba139ab884115edeeda4c9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 08:12:51 +09:00
net/core/page_pool.c
net/core/ptp_classifier.c
net/core/request_sock.c
net/core/rtnetlink.c
net/core/scm.c
net/core/secure_seq.c
net/core/skbuff.c
net/core/sock.c
net/core/sock_diag.c
net/core/sock_reuseport.c
net/core/stream.c
net/core/sysctl_net_core.c
net/core/tso.c
net/core/utils.c
net/core/xdp.c
net/devres.c
net/ethernet/eth.c
net/ethtool/bitset.c
net/ethtool/bitset.h
net/ethtool/cabletest.c
net/ethtool/channels.c
net/ethtool/coalesce.c
net/ethtool/common.c
net/ethtool/common.h
net/ethtool/debug.c
net/ethtool/eee.c
net/ethtool/features.c
net/ethtool/ioctl.c
net/ethtool/linkinfo.c
net/ethtool/linkmodes.c
net/ethtool/linkstate.c
net/ethtool/netlink.c
net/ethtool/netlink.h
net/ethtool/pause.c
net/ethtool/privflags.c
net/ethtool/rings.c
net/ethtool/strset.c
net/ethtool/tsinfo.c
net/ethtool/tunnels.c
net/ethtool/wol.c
Merge android12-5.10.16 (a6310f1) into msm-5.10 * refs/heads/tmp-a6310f1: Linux 5.10.16 squashfs: add more sanity checks in xattr id lookup squashfs: add more sanity checks in inode lookup squashfs: add more sanity checks in id lookup squashfs: avoid out of bounds writes in decompressors Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" nilfs2: make splice write available again drm/i915: Skip vswing programming for TBT drm/i915: Fix ICL MG PHY vswing handling bpf: Fix verifier jsgt branch analysis on max bound bpf: Fix 32 bit src register truncation on div/mod bpf: Fix verifier jmp32 pruning decision logic regulator: Fix lockdep warning resolving supplies blk-cgroup: Use cond_resched() when destroy blkgs i2c: mediatek: Move suspend and resume handling to NOIRQ phase SUNRPC: Handle 0 length opaque XDR object data properly SUNRPC: Move simple_get_bytes and simple_get_netobj into private header iwlwifi: queue: bail out on invalid freeing iwlwifi: mvm: guard against device removal in reprobe iwlwifi: pcie: add rules to match Qu with Hr2 iwlwifi: mvm: invalidate IDs of internal stations at mvm start iwlwifi: pcie: fix context info memory leak iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() iwlwifi: mvm: skip power command when unbinding vif during CSA ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E ASoC: ak4458: correct reset polarity ALSA: hda: intel-dsp-config: add PCI id for TGL-H pNFS/NFSv4: Improve rejection of out-of-order layouts pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() chtls: Fix potential resource leak ASoC: Intel: Skylake: Zero snd_ctl_elem_value mac80211: 160MHz with extended NSS BW in CSA drm/nouveau/nvif: fix method count when pushing an array ASoC: wm_adsp: Fix control name parsing for multi-fw regulator: core: avoid regulator_resolve_supply() race condition af_key: relax availability checks for skb size calculation powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics gpiolib: cdev: clear debounce period if line set to output io_uring: drop mm/files between task_work_submit io_uring: reinforce cancel on flush during exit io_uring: fix sqo ownership false positive warning io_uring: fix list corruption for splice file_get io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE io_uring: replace inflight_wait with tctx->wait io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE io_uring: if we see flush on exit, cancel related tasks io_uring: account io_uring internal files as REQ_F_INFLIGHT io_uring: fix files cancellation io_uring: always batch cancel in *cancel_files() io_uring: pass files into kill timeouts/poll io_uring: don't iterate io_uring_cancel_files() io_uring: add a {task,files} pair matching helper io_uring: simplify io_task_match() UPSTREAM: Documentation: connector: Update the description of sink-vdos ANDROID: GKI: enable CONFIG_FAIR_GROUP_SCHED Revert "ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS" ANDROID: GKI: bring WPAN into GKI FROMGIT: arm64: cpufeatures: Allow disabling of Pointer Auth from the command-line FROMGIT: arm64: Defer enabling pointer authentication on boot core FROMGIT: arm64: cpufeatures: Allow disabling of BTI from the command-line FROMGIT: arm64: Move "nokaslr" over to the early cpufeature infrastructure FROMGIT: KVM: arm64: Document HVC_VHE_RESTART stub hypercall FROMGIT: arm64: Make kvm-arm.mode={nvhe, protected} an alias of id_aa64mmfr1.vh=0 FROMGIT: arm64: Add an aliasing facility for the idreg override FROMGIT: arm64: Honor VHE being disabled from the command-line FROMGIT: arm64: Allow ID_AA64MMFR1_EL1.VH to be overridden from the command line FROMGIT: arm64: cpufeature: Add an early command-line cpufeature override facility FROMGIT: arm64: Extract early FDT mapping from kaslr_early_init() FROMGIT: arm64: cpufeature: Use IDreg override in __read_sysreg_by_encoding() FROMGIT: arm64: cpufeature: Add global feature override facility FROMGIT: arm64: Move SCTLR_EL1 initialisation to EL-agnostic code FROMGIT: arm64: Simplify init_el2_state to be non-VHE only FROMGIT: arm64: Move VHE-specific SPE setup to mutate_to_vhe() FROMGIT: arm64: Drop early setting of MDSCR_EL2.TPMS FROMGIT: arm64: Initialise as nVHE before switching to VHE FROMGIT: arm64: Provide an 'upgrade to VHE' stub hypercall FROMGIT: arm64: Turn the MMU-on sequence into a macro FROMGIT: arm64: Fix outdated TCR setup comment FROMGIT: arm64: Fix labels in el2_setup macros UPSTREAM: arm64: Extend the kernel command line from the bootloader Revert "ANDROID: arm64: copy CONFIG_CMDLINE_EXTEND from ARM" UPSTREAM: arm64: kaslr: Refactor early init command line parsing ANDROID: GKI: amlogic: add DTB overlays ANDROID: GKI: add support for Amlogic SoCs, everything as modules ANDROID: GKI: Kconfig.gki: add hidden PHY configs ANDROID: GKI: enable networking; add hidden network configs ANDROID: GKI: Enable CONFIG_CMA_DEBUGFS ANDROID: dmabuf: Add mmap_count to struct dmabuf FROMLIST: arm64: meson: remove MESON_IRQ_GPIO selection FROMLIST: irqchip: irq-meson-gpio: make it possible to build as a module UPSTREAM: tty: serial: meson: enable console as module UPSTREAM: arm64: Kconfig: meson: drop pinctrl UPSTREAM: firmware: meson-sm: enable build as module UPSTREAM: soc: meson: enable building drivers as modules UPSTREAM: soc: amlogic: socinfo: build for specific arch UPSTREAM: arm64: meson: ship only the necessary clock controllers UPSTREAM: clk: meson: enable building as modules UPSTREAM: clk: avoid devm_clk_release name clash UPSTREAM: clk: meson: g12: use devm variant to register notifiers UPSTREAM: clk: add devm variant of clk_notifier_register UPSTREAM: clk: meson: g12: drop use of __clk_lookup() UPSTREAM: clk: add api to get clk consumer from clk_hw UPSTREAM: reset: meson: make it possible to build as a module UPSTREAM: pinctrl/meson: enable building as modules BACKPORT: FROMGIT: mm: filemap: Fix microblaze build failure with 'mmu_defconfig' BACKPORT: FROMGIT: mm/nommu: Fix return type of filemap_map_pages() BACKPORT: FROMGIT: Mark anonymous struct field of 'struct vm_fault' as 'const' BACKPORT: FROMGIT: mm: Use static initialisers for immutable fields of 'struct vm_fault' BACKPORT: FROMGIT: mm: Avoid modifying vmf.address in __collapse_huge_page_swapin() BACKPORT: FROMGIT: mm: Pass 'address' to map to do_set_pte() and drop FAULT_FLAG_PREFAULT BACKPORT: FROMGIT: mm: Move immutable fields of 'struct vm_fault' into anonymous struct BACKPORT: FROMGIT: arm64: mm: Implement arch_wants_old_prefaulted_pte() BACKPORT: FROMGIT: mm: Allow architectures to request 'old' entries when prefaulting BACKPORT: FROMGIT: mm: Cleanup faultaround and finish_fault() codepaths UPSTREAM: regulator: Fix lockdep warning resolving supplies UPSTREAM: regulator: core: avoid regulator_resolve_supply() race condition ANDROID: Add EXPORT_SYMBOL_GPL for dma_heap_get_name FROMLIST: dma-buf: heaps: Fix the name used when exporting dmabufs to be the actual heap name BACKPORT: FROMLIST: dma-buf: dma-heap: Provide accessor to get heap name FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /proc/*/fdinfo FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ FROMGIT: sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: Ife47d25dbe24585c11ba139ab884115edeeda4c9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 08:12:51 +09:00
net/ieee802154/6lowpan/6lowpan_i.h
net/ieee802154/6lowpan/core.c
net/ieee802154/6lowpan/reassembly.c
net/ieee802154/6lowpan/rx.c
net/ieee802154/6lowpan/tx.c
net/ieee802154/core.c
net/ieee802154/core.h
net/ieee802154/header_ops.c
net/ieee802154/ieee802154.h
net/ieee802154/netlink.c
net/ieee802154/nl802154.c
net/ieee802154/nl802154.h
net/ieee802154/nl-mac.c
net/ieee802154/nl-phy.c
net/ieee802154/nl_policy.c
net/ieee802154/rdev-ops.h
net/ieee802154/socket.c
net/ieee802154/sysfs.c
net/ieee802154/sysfs.h
net/ieee802154/trace.c
net/ieee802154/trace.h
net/ipv4/af_inet.c
net/ipv4/arp.c
net/ipv4/bpf_tcp_ca.c
net/ipv4/datagram.c
net/ipv4/devinet.c
net/ipv4/esp4.c
net/ipv4/fib_frontend.c
net/ipv4/fib_lookup.h
net/ipv4/fib_notifier.c
net/ipv4/fib_rules.c
net/ipv4/fib_semantics.c
net/ipv4/fib_trie.c
net/ipv4/gre_demux.c
net/ipv4/gre_offload.c
net/ipv4/icmp.c
net/ipv4/igmp.c
net/ipv4/inet_connection_sock.c
net/ipv4/inet_diag.c
net/ipv4/inet_fragment.c
net/ipv4/inet_hashtables.c
net/ipv4/inetpeer.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/ipv4/inet_timewait_sock.c
net/ipv4/ip_forward.c
net/ipv4/ip_fragment.c
net/ipv4/ip_gre.c
net/ipv4/ip_input.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/ipv4/ipip.c
net/ipv4/ip_options.c
net/ipv4/ip_output.c
net/ipv4/ip_sockglue.c
net/ipv4/ip_tunnel.c
net/ipv4/ip_tunnel_core.c
net/ipv4/ip_vti.c
net/ipv4/metrics.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/ipv4/netfilter/arptable_filter.c
net/ipv4/netfilter/arp_tables.c
net/ipv4/netfilter/arpt_mangle.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/ipv4/netfilter.c
net/ipv4/netfilter/iptable_filter.c
net/ipv4/netfilter/iptable_mangle.c
net/ipv4/netfilter/iptable_nat.c
net/ipv4/netfilter/iptable_raw.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/ipv4/netfilter/ip_tables.c
net/ipv4/netfilter/iptable_security.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/ipv4/netfilter/ipt_REJECT.c
net/ipv4/netfilter/nf_defrag_ipv4.c
Merge android12-5.10.19+ (d92620d) into msm-5.10 * refs/heads/tmp-d92620d: BACKPORT: media: v4l2-ctrl: Add base layer priority id control. ANDROID: GKI: defconfig: disable CONFIG_ION ANDROID: scsi: ufs: replace variants with android vendor hooks BACKPORT: media: v4l2-ctrl: Add layer wise bitrate controls for h264 BACKPORT: media: v4l2-ctrl: Add frame-specific min/max qp controls for hevc FROMLIST: dts: bindings: Document device tree bindings for Arm TRBE FROMLIST: coresight: sink: Add TRBE driver FROMLIST: coresight: core: Add support for dedicated percpu sinks FROMLIST: coresight: etm-perf: Handle stale output handles FROMLIST: dts: bindings: Document device tree bindings for ETE FROMLIST: coresight: ete: Add support for ETE tracing FROMLIST: coresight: ete: Add support for ETE sysreg access FROMLIST: coresight: etm4x: Add support for PE OS lock FROMLIST: coresight: Do not scan for graph if none is present FROMLIST: coresight: etm-perf: Allow an event to use different sinks FROMLIST: coresight: etm4x: Move ETM to prohibited region for disable FROMLIST: arm64: kvm: Enable access to TRBE support for host FROMLIST: arm64: Add TRBE definitions FROMLIST: arm64: Add support for trace synchronization barrier FROMLIST: kvm: arm64: Disable guest access to trace filter controls FROMLIST: kvm: arm64: nvhe: Save the SPE context early FROMLIST: kvm: arm64: Hide system instruction access to Trace registers FROMLIST: perf: aux: Add CoreSight PMU buffer formats FROMLIST: perf: aux: Add flags for the buffer format UPSTREAM: Documentation: coresight: Add PID tracing description UPSTREAM: coresight: etm-perf: Support PID tracing for kernel at EL2 UPSTREAM: coresight: etm-perf: Clarify comment on perf options UPSTREAM: coresight: etm4x: Fix merge resolution for amba rework UPSTREAM: coresight: etm4x: Handle accesses to TRCSTALLCTLR UPSTREAM: coresight: Add support for v8.4 SelfHosted tracing UPSTREAM: arm64: Add TRFCR_ELx definitions UPSTREAM: dts: bindings: coresight: ETM system register access only units UPSTREAM: coresight: etm4x: Add support for sysreg only devices UPSTREAM: coresight: etm4x: Run arch feature detection on the CPU UPSTREAM: coresight: etm4x: Refactor probing routine UPSTREAM: coresight: etm4x: Detect system instructions support UPSTREAM: coresight: etm4x: Add necessary synchronization for sysreg access UPSTREAM: coresight: etm4x: Expose trcdevarch via sysfs UPSTREAM: coresight: etm4x: Use TRCDEVARCH for component discovery UPSTREAM: coresight: etm4x: Detect access early on the target CPU UPSTREAM: coresight: etm4x: Handle ETM architecture version UPSTREAM: coresight: etm4x: Clean up exception level masks UPSTREAM: coresight: etm4x: Cleanup secure exception level masks UPSTREAM: coresight: etm4x: Check for Software Lock UPSTREAM: coresight: etm4x: Define DEVARCH register fields UPSTREAM: coresight: etm4x: Hide sysfs attributes for unavailable registers UPSTREAM: coresight: etm4x: Add sysreg access helpers UPSTREAM: coresight: etm4x: Add commentary on the registers UPSTREAM: coresight: etm4x: Make offset available for sysfs attributes UPSTREAM: coresight: etm4x: Convert all register accesses UPSTREAM: coresight: etm4x: Always read the registers on the host CPU UPSTREAM: coresight: Convert claim/disclaim operations to use access wrappers UPSTREAM: coresight: Convert coresight_timeout to use access abstraction UPSTREAM: coresight: tpiu: Prepare for using coresight device access abstraction UPSTREAM: coresight: Introduce device access abstraction UPSTREAM: coresight: etm4x: Skip accessing TRCPDCR in save/restore UPSTREAM: coresight: etm4x: Handle access to TRCSSPCICRn UPSTREAM: coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 UPSTREAM: coresight: cti: Reduce scope for the variable 'cs_fwnode' in cti_plat_create_connection() BACKPORT: UPSTREAM: amba: Make the remove callback return void UPSTREAM: coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow ANDROID: GKI: Enable CONFIG_NETFILTER_XT_TARGET_TEE=y ANDROID: GKI: Update abi_gki_aarch64_qcom for zram and zsmalloc ANDROID: sched/rt: Only enable RT sync for SMP targets UPSTREAM: kfence: report sensitive information based on no_hash_pointers ANDROID: Incremental fs: set the correct access to mapped files ANDROID: Incremental fs: Build merkle tree when enabling verity ANDROID: Incremental fs: Add FS_IOC_MEASURE_VERITY ANDROID: Incremental fs: Store fs-verity state in backing file ANDROID: Incremental fs: Add FS_IOC_GETFLAGS ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY ANDROID: fs-verity: Export function to check signatures ANDROID: Incremental fs: Fix memory leak on closing file ANDROID: Incremental fs: inotify on create mapped file ANDROID: Incremental fs: inotify support fs-verity: support reading signature with ioctl fs-verity: support reading descriptor with ioctl fs-verity: support reading Merkle tree with ioctl fs-verity: add FS_IOC_READ_VERITY_METADATA ioctl fs-verity: don't pass whole descriptor to fsverity_verify_signature() fs-verity: factor out fsverity_get_descriptor() fs: simplify freeze_bdev/thaw_bdev f2fs: remove FAULT_ALLOC_BIO f2fs: use blkdev_issue_flush in __submit_flush_wait f2fs: remove a few bd_part checks Documentation: f2fs: fix typo s/automaic/automatic f2fs: give a warning only for readonly partition f2fs: don't grab superblock freeze for flush/ckpt thread f2fs: add ckpt_thread_ioprio sysfs node f2fs: introduce checkpoint_merge mount option f2fs: relocate inline conversion from mmap() to mkwrite() f2fs: fix a wrong condition in __submit_bio f2fs: remove unnecessary initialization in xattr.c f2fs: fix to avoid inconsistent quota data f2fs: flush data when enabling checkpoint back f2fs: deprecate f2fs_trace_io f2fs: Remove readahead collision detection f2fs: remove unused stat_{inc, dec}_atomic_write f2fs: introduce sb_status sysfs node f2fs: fix to use per-inode maxbytes f2fs: compress: fix potential deadlock libfs: unexport generic_ci_d_compare() and generic_ci_d_hash() f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: fix null page reference in redirty_blocks f2fs: clean up post-read processing f2fs: trival cleanup in move_data_block() f2fs: fix out-of-repair __setattr_copy() f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap() f2fs: introduce a new per-sb directory in sysfs f2fs: compress: support compress level f2fs: compress: deny setting unsupported compress algorithm f2fs: relocate f2fs_precache_extents() f2fs: enforce the immutable flag on open files f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() f2fs: fix to set inode->i_mode correctly for posix_acl_update_mode f2fs: Replace expression with offsetof() f2fs: handle unallocated section and zone on pinned/atgc Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/coresight.txt drivers/hwtracing/coresight/Kconfig drivers/hwtracing/coresight/coresight-core.c include/linux/coresight.h Change-Id: I88ddc19d690ecf6657527b172bd7b2602fcc2c8c Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 15:04:14 +09:00
net/ipv4/netfilter/nf_dup_ipv4.c
net/ipv4/netfilter/nf_nat_h323.c
net/ipv4/netfilter/nf_nat_pptp.c
net/ipv4/netfilter/nf_reject_ipv4.c
net/ipv4/netfilter/nf_socket_ipv4.c
net/ipv4/netfilter/nf_tproxy_ipv4.c
net/ipv4/netlink.c
net/ipv4/nexthop.c
net/ipv4/ping.c
net/ipv4/proc.c
net/ipv4/protocol.c
net/ipv4/raw.c
net/ipv4/route.c
net/ipv4/sysctl_net_ipv4.c
net/ipv4/tcp.c
net/ipv4/tcp_cong.c
net/ipv4/tcp_cubic.c
net/ipv4/tcp_diag.c
net/ipv4/tcp_fastopen.c
net/ipv4/tcp_input.c
net/ipv4/tcp_ipv4.c
net/ipv4/tcp_metrics.c
net/ipv4/tcp_minisocks.c
net/ipv4/tcp_offload.c
net/ipv4/tcp_output.c
net/ipv4/tcp_rate.c
net/ipv4/tcp_recovery.c
net/ipv4/tcp_timer.c
net/ipv4/tcp_ulp.c
net/ipv4/tunnel4.c
net/ipv4/udp.c
net/ipv4/udp_diag.c
net/ipv4/udp_impl.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/ipv4/udplite.c
net/ipv4/udp_offload.c
net/ipv4/udp_tunnel_core.c
net/ipv4/udp_tunnel_nic.c
net/ipv4/udp_tunnel_stub.c
net/ipv4/xfrm4_input.c
net/ipv4/xfrm4_output.c
net/ipv4/xfrm4_policy.c
net/ipv4/xfrm4_protocol.c
net/ipv4/xfrm4_state.c
net/ipv6/addrconf.c
net/ipv6/addrconf_core.c
net/ipv6/addrlabel.c
net/ipv6/af_inet6.c
net/ipv6/anycast.c
net/ipv6/datagram.c
net/ipv6/esp6.c
net/ipv6/exthdrs.c
net/ipv6/exthdrs_core.c
net/ipv6/exthdrs_offload.c
net/ipv6/fib6_notifier.c
net/ipv6/fib6_rules.c
net/ipv6/icmp.c
net/ipv6/inet6_connection_sock.c
net/ipv6/inet6_hashtables.c
net/ipv6/ip6_checksum.c
net/ipv6/ip6_fib.c
net/ipv6/ip6_flowlabel.c
net/ipv6/ip6_gre.c
net/ipv6/ip6_icmp.c
net/ipv6/ip6_input.c
net/ipv6/ip6_offload.c
net/ipv6/ip6_offload.h
net/ipv6/ip6_output.c
net/ipv6/ip6_tunnel.c
net/ipv6/ip6_udp_tunnel.c
net/ipv6/ip6_vti.c
net/ipv6/ipcomp6.c
net/ipv6/ipv6_sockglue.c
net/ipv6/mcast.c
net/ipv6/mcast_snoop.c
net/ipv6/mip6.c
net/ipv6/ndisc.c
net/ipv6/netfilter.c
net/ipv6/netfilter/ip6table_filter.c
net/ipv6/netfilter/ip6table_mangle.c
net/ipv6/netfilter/ip6table_raw.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/ipv6/netfilter/ip6_tables.c
net/ipv6/netfilter/ip6t_REJECT.c
net/ipv6/netfilter/ip6t_rpfilter.c
net/ipv6/netfilter/nf_conntrack_reasm.c
net/ipv6/netfilter/nf_defrag_ipv6_hooks.c
Merge android12-5.10.19+ (d92620d) into msm-5.10 * refs/heads/tmp-d92620d: BACKPORT: media: v4l2-ctrl: Add base layer priority id control. ANDROID: GKI: defconfig: disable CONFIG_ION ANDROID: scsi: ufs: replace variants with android vendor hooks BACKPORT: media: v4l2-ctrl: Add layer wise bitrate controls for h264 BACKPORT: media: v4l2-ctrl: Add frame-specific min/max qp controls for hevc FROMLIST: dts: bindings: Document device tree bindings for Arm TRBE FROMLIST: coresight: sink: Add TRBE driver FROMLIST: coresight: core: Add support for dedicated percpu sinks FROMLIST: coresight: etm-perf: Handle stale output handles FROMLIST: dts: bindings: Document device tree bindings for ETE FROMLIST: coresight: ete: Add support for ETE tracing FROMLIST: coresight: ete: Add support for ETE sysreg access FROMLIST: coresight: etm4x: Add support for PE OS lock FROMLIST: coresight: Do not scan for graph if none is present FROMLIST: coresight: etm-perf: Allow an event to use different sinks FROMLIST: coresight: etm4x: Move ETM to prohibited region for disable FROMLIST: arm64: kvm: Enable access to TRBE support for host FROMLIST: arm64: Add TRBE definitions FROMLIST: arm64: Add support for trace synchronization barrier FROMLIST: kvm: arm64: Disable guest access to trace filter controls FROMLIST: kvm: arm64: nvhe: Save the SPE context early FROMLIST: kvm: arm64: Hide system instruction access to Trace registers FROMLIST: perf: aux: Add CoreSight PMU buffer formats FROMLIST: perf: aux: Add flags for the buffer format UPSTREAM: Documentation: coresight: Add PID tracing description UPSTREAM: coresight: etm-perf: Support PID tracing for kernel at EL2 UPSTREAM: coresight: etm-perf: Clarify comment on perf options UPSTREAM: coresight: etm4x: Fix merge resolution for amba rework UPSTREAM: coresight: etm4x: Handle accesses to TRCSTALLCTLR UPSTREAM: coresight: Add support for v8.4 SelfHosted tracing UPSTREAM: arm64: Add TRFCR_ELx definitions UPSTREAM: dts: bindings: coresight: ETM system register access only units UPSTREAM: coresight: etm4x: Add support for sysreg only devices UPSTREAM: coresight: etm4x: Run arch feature detection on the CPU UPSTREAM: coresight: etm4x: Refactor probing routine UPSTREAM: coresight: etm4x: Detect system instructions support UPSTREAM: coresight: etm4x: Add necessary synchronization for sysreg access UPSTREAM: coresight: etm4x: Expose trcdevarch via sysfs UPSTREAM: coresight: etm4x: Use TRCDEVARCH for component discovery UPSTREAM: coresight: etm4x: Detect access early on the target CPU UPSTREAM: coresight: etm4x: Handle ETM architecture version UPSTREAM: coresight: etm4x: Clean up exception level masks UPSTREAM: coresight: etm4x: Cleanup secure exception level masks UPSTREAM: coresight: etm4x: Check for Software Lock UPSTREAM: coresight: etm4x: Define DEVARCH register fields UPSTREAM: coresight: etm4x: Hide sysfs attributes for unavailable registers UPSTREAM: coresight: etm4x: Add sysreg access helpers UPSTREAM: coresight: etm4x: Add commentary on the registers UPSTREAM: coresight: etm4x: Make offset available for sysfs attributes UPSTREAM: coresight: etm4x: Convert all register accesses UPSTREAM: coresight: etm4x: Always read the registers on the host CPU UPSTREAM: coresight: Convert claim/disclaim operations to use access wrappers UPSTREAM: coresight: Convert coresight_timeout to use access abstraction UPSTREAM: coresight: tpiu: Prepare for using coresight device access abstraction UPSTREAM: coresight: Introduce device access abstraction UPSTREAM: coresight: etm4x: Skip accessing TRCPDCR in save/restore UPSTREAM: coresight: etm4x: Handle access to TRCSSPCICRn UPSTREAM: coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 UPSTREAM: coresight: cti: Reduce scope for the variable 'cs_fwnode' in cti_plat_create_connection() BACKPORT: UPSTREAM: amba: Make the remove callback return void UPSTREAM: coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow ANDROID: GKI: Enable CONFIG_NETFILTER_XT_TARGET_TEE=y ANDROID: GKI: Update abi_gki_aarch64_qcom for zram and zsmalloc ANDROID: sched/rt: Only enable RT sync for SMP targets UPSTREAM: kfence: report sensitive information based on no_hash_pointers ANDROID: Incremental fs: set the correct access to mapped files ANDROID: Incremental fs: Build merkle tree when enabling verity ANDROID: Incremental fs: Add FS_IOC_MEASURE_VERITY ANDROID: Incremental fs: Store fs-verity state in backing file ANDROID: Incremental fs: Add FS_IOC_GETFLAGS ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY ANDROID: fs-verity: Export function to check signatures ANDROID: Incremental fs: Fix memory leak on closing file ANDROID: Incremental fs: inotify on create mapped file ANDROID: Incremental fs: inotify support fs-verity: support reading signature with ioctl fs-verity: support reading descriptor with ioctl fs-verity: support reading Merkle tree with ioctl fs-verity: add FS_IOC_READ_VERITY_METADATA ioctl fs-verity: don't pass whole descriptor to fsverity_verify_signature() fs-verity: factor out fsverity_get_descriptor() fs: simplify freeze_bdev/thaw_bdev f2fs: remove FAULT_ALLOC_BIO f2fs: use blkdev_issue_flush in __submit_flush_wait f2fs: remove a few bd_part checks Documentation: f2fs: fix typo s/automaic/automatic f2fs: give a warning only for readonly partition f2fs: don't grab superblock freeze for flush/ckpt thread f2fs: add ckpt_thread_ioprio sysfs node f2fs: introduce checkpoint_merge mount option f2fs: relocate inline conversion from mmap() to mkwrite() f2fs: fix a wrong condition in __submit_bio f2fs: remove unnecessary initialization in xattr.c f2fs: fix to avoid inconsistent quota data f2fs: flush data when enabling checkpoint back f2fs: deprecate f2fs_trace_io f2fs: Remove readahead collision detection f2fs: remove unused stat_{inc, dec}_atomic_write f2fs: introduce sb_status sysfs node f2fs: fix to use per-inode maxbytes f2fs: compress: fix potential deadlock libfs: unexport generic_ci_d_compare() and generic_ci_d_hash() f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: fix null page reference in redirty_blocks f2fs: clean up post-read processing f2fs: trival cleanup in move_data_block() f2fs: fix out-of-repair __setattr_copy() f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap() f2fs: introduce a new per-sb directory in sysfs f2fs: compress: support compress level f2fs: compress: deny setting unsupported compress algorithm f2fs: relocate f2fs_precache_extents() f2fs: enforce the immutable flag on open files f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() f2fs: fix to set inode->i_mode correctly for posix_acl_update_mode f2fs: Replace expression with offsetof() f2fs: handle unallocated section and zone on pinned/atgc Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/coresight.txt drivers/hwtracing/coresight/Kconfig drivers/hwtracing/coresight/coresight-core.c include/linux/coresight.h Change-Id: I88ddc19d690ecf6657527b172bd7b2602fcc2c8c Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 15:04:14 +09:00
net/ipv6/netfilter/nf_dup_ipv6.c
net/ipv6/netfilter/nf_reject_ipv6.c
net/ipv6/netfilter/nf_socket_ipv6.c
net/ipv6/netfilter/nf_tproxy_ipv6.c
net/ipv6/output_core.c
net/ipv6/ping.c
net/ipv6/proc.c
net/ipv6/protocol.c
net/ipv6/raw.c
net/ipv6/reassembly.c
net/ipv6/route.c
net/ipv6/rpl.c
net/ipv6/seg6.c
net/ipv6/sit.c
net/ipv6/sysctl_net_ipv6.c
net/ipv6/tcp_ipv6.c
net/ipv6/tcpv6_offload.c
net/ipv6/tunnel6.c
net/ipv6/udp.c
net/ipv6/udp_impl.h
net/ipv6/udplite.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/ipv6/udp_offload.c
net/ipv6/xfrm6_input.c
net/ipv6/xfrm6_output.c
net/ipv6/xfrm6_policy.c
net/ipv6/xfrm6_protocol.c
net/ipv6/xfrm6_state.c
net/ipv6/xfrm6_tunnel.c
net/key/af_key.c
net/l2tp/l2tp_core.c
net/l2tp/l2tp_core.h
net/l2tp/l2tp_ppp.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
net/l2tp/trace.h
net/llc/llc_core.c
net/llc/llc_input.c
net/llc/llc_output.c
Merge android12-5.10.16 (a6310f1) into msm-5.10 * refs/heads/tmp-a6310f1: Linux 5.10.16 squashfs: add more sanity checks in xattr id lookup squashfs: add more sanity checks in inode lookup squashfs: add more sanity checks in id lookup squashfs: avoid out of bounds writes in decompressors Revert "mm: memcontrol: avoid workload stalls when lowering memory.high" nilfs2: make splice write available again drm/i915: Skip vswing programming for TBT drm/i915: Fix ICL MG PHY vswing handling bpf: Fix verifier jsgt branch analysis on max bound bpf: Fix 32 bit src register truncation on div/mod bpf: Fix verifier jmp32 pruning decision logic regulator: Fix lockdep warning resolving supplies blk-cgroup: Use cond_resched() when destroy blkgs i2c: mediatek: Move suspend and resume handling to NOIRQ phase SUNRPC: Handle 0 length opaque XDR object data properly SUNRPC: Move simple_get_bytes and simple_get_netobj into private header iwlwifi: queue: bail out on invalid freeing iwlwifi: mvm: guard against device removal in reprobe iwlwifi: pcie: add rules to match Qu with Hr2 iwlwifi: mvm: invalidate IDs of internal stations at mvm start iwlwifi: pcie: fix context info memory leak iwlwifi: pcie: add a NULL check in iwl_pcie_txq_unmap iwlwifi: mvm: take mutex for calling iwl_mvm_get_sync_time() iwlwifi: mvm: skip power command when unbinding vif during CSA ASoC: Intel: sof_sdw: set proper flags for Dell TGL-H SKU 0A5E ASoC: ak4458: correct reset polarity ALSA: hda: intel-dsp-config: add PCI id for TGL-H pNFS/NFSv4: Improve rejection of out-of-order layouts pNFS/NFSv4: Try to return invalid layout in pnfs_layout_process() chtls: Fix potential resource leak ASoC: Intel: Skylake: Zero snd_ctl_elem_value mac80211: 160MHz with extended NSS BW in CSA drm/nouveau/nvif: fix method count when pushing an array ASoC: wm_adsp: Fix control name parsing for multi-fw regulator: core: avoid regulator_resolve_supply() race condition af_key: relax availability checks for skb size calculation powerpc/64/signal: Fix regression in __kernel_sigtramp_rt64() semantics gpiolib: cdev: clear debounce period if line set to output io_uring: drop mm/files between task_work_submit io_uring: reinforce cancel on flush during exit io_uring: fix sqo ownership false positive warning io_uring: fix list corruption for splice file_get io_uring: fix flush cqring overflow list while TASK_INTERRUPTIBLE io_uring: fix cancellation taking mutex while TASK_UNINTERRUPTIBLE io_uring: replace inflight_wait with tctx->wait io_uring: fix __io_uring_files_cancel() with TASK_UNINTERRUPTIBLE io_uring: if we see flush on exit, cancel related tasks io_uring: account io_uring internal files as REQ_F_INFLIGHT io_uring: fix files cancellation io_uring: always batch cancel in *cancel_files() io_uring: pass files into kill timeouts/poll io_uring: don't iterate io_uring_cancel_files() io_uring: add a {task,files} pair matching helper io_uring: simplify io_task_match() UPSTREAM: Documentation: connector: Update the description of sink-vdos ANDROID: GKI: enable CONFIG_FAIR_GROUP_SCHED Revert "ANDROID: gki_defconfig: enable CONFIG_KASAN_HW_TAGS" ANDROID: GKI: bring WPAN into GKI FROMGIT: arm64: cpufeatures: Allow disabling of Pointer Auth from the command-line FROMGIT: arm64: Defer enabling pointer authentication on boot core FROMGIT: arm64: cpufeatures: Allow disabling of BTI from the command-line FROMGIT: arm64: Move "nokaslr" over to the early cpufeature infrastructure FROMGIT: KVM: arm64: Document HVC_VHE_RESTART stub hypercall FROMGIT: arm64: Make kvm-arm.mode={nvhe, protected} an alias of id_aa64mmfr1.vh=0 FROMGIT: arm64: Add an aliasing facility for the idreg override FROMGIT: arm64: Honor VHE being disabled from the command-line FROMGIT: arm64: Allow ID_AA64MMFR1_EL1.VH to be overridden from the command line FROMGIT: arm64: cpufeature: Add an early command-line cpufeature override facility FROMGIT: arm64: Extract early FDT mapping from kaslr_early_init() FROMGIT: arm64: cpufeature: Use IDreg override in __read_sysreg_by_encoding() FROMGIT: arm64: cpufeature: Add global feature override facility FROMGIT: arm64: Move SCTLR_EL1 initialisation to EL-agnostic code FROMGIT: arm64: Simplify init_el2_state to be non-VHE only FROMGIT: arm64: Move VHE-specific SPE setup to mutate_to_vhe() FROMGIT: arm64: Drop early setting of MDSCR_EL2.TPMS FROMGIT: arm64: Initialise as nVHE before switching to VHE FROMGIT: arm64: Provide an 'upgrade to VHE' stub hypercall FROMGIT: arm64: Turn the MMU-on sequence into a macro FROMGIT: arm64: Fix outdated TCR setup comment FROMGIT: arm64: Fix labels in el2_setup macros UPSTREAM: arm64: Extend the kernel command line from the bootloader Revert "ANDROID: arm64: copy CONFIG_CMDLINE_EXTEND from ARM" UPSTREAM: arm64: kaslr: Refactor early init command line parsing ANDROID: GKI: amlogic: add DTB overlays ANDROID: GKI: add support for Amlogic SoCs, everything as modules ANDROID: GKI: Kconfig.gki: add hidden PHY configs ANDROID: GKI: enable networking; add hidden network configs ANDROID: GKI: Enable CONFIG_CMA_DEBUGFS ANDROID: dmabuf: Add mmap_count to struct dmabuf FROMLIST: arm64: meson: remove MESON_IRQ_GPIO selection FROMLIST: irqchip: irq-meson-gpio: make it possible to build as a module UPSTREAM: tty: serial: meson: enable console as module UPSTREAM: arm64: Kconfig: meson: drop pinctrl UPSTREAM: firmware: meson-sm: enable build as module UPSTREAM: soc: meson: enable building drivers as modules UPSTREAM: soc: amlogic: socinfo: build for specific arch UPSTREAM: arm64: meson: ship only the necessary clock controllers UPSTREAM: clk: meson: enable building as modules UPSTREAM: clk: avoid devm_clk_release name clash UPSTREAM: clk: meson: g12: use devm variant to register notifiers UPSTREAM: clk: add devm variant of clk_notifier_register UPSTREAM: clk: meson: g12: drop use of __clk_lookup() UPSTREAM: clk: add api to get clk consumer from clk_hw UPSTREAM: reset: meson: make it possible to build as a module UPSTREAM: pinctrl/meson: enable building as modules BACKPORT: FROMGIT: mm: filemap: Fix microblaze build failure with 'mmu_defconfig' BACKPORT: FROMGIT: mm/nommu: Fix return type of filemap_map_pages() BACKPORT: FROMGIT: Mark anonymous struct field of 'struct vm_fault' as 'const' BACKPORT: FROMGIT: mm: Use static initialisers for immutable fields of 'struct vm_fault' BACKPORT: FROMGIT: mm: Avoid modifying vmf.address in __collapse_huge_page_swapin() BACKPORT: FROMGIT: mm: Pass 'address' to map to do_set_pte() and drop FAULT_FLAG_PREFAULT BACKPORT: FROMGIT: mm: Move immutable fields of 'struct vm_fault' into anonymous struct BACKPORT: FROMGIT: arm64: mm: Implement arch_wants_old_prefaulted_pte() BACKPORT: FROMGIT: mm: Allow architectures to request 'old' entries when prefaulting BACKPORT: FROMGIT: mm: Cleanup faultaround and finish_fault() codepaths UPSTREAM: regulator: Fix lockdep warning resolving supplies UPSTREAM: regulator: core: avoid regulator_resolve_supply() race condition ANDROID: Add EXPORT_SYMBOL_GPL for dma_heap_get_name FROMLIST: dma-buf: heaps: Fix the name used when exporting dmabufs to be the actual heap name BACKPORT: FROMLIST: dma-buf: dma-heap: Provide accessor to get heap name FROMLIST: BACKPORT: procfs/dmabuf: Add inode number to /proc/*/fdinfo FROMLIST: procfs: Allow reading fdinfo with PTRACE_MODE_READ FROMGIT: sched/deadline: Reduce rq lock contention in dl_add_task_root_domain() Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: Ife47d25dbe24585c11ba139ab884115edeeda4c9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 08:12:51 +09:00
net/mac802154/cfg.c
net/mac802154/cfg.h
net/mac802154/driver-ops.h
net/mac802154/ieee802154_i.h
net/mac802154/iface.c
net/mac802154/llsec.c
net/mac802154/llsec.h
net/mac802154/mac_cmd.c
net/mac802154/main.c
net/mac802154/mib.c
net/mac802154/rx.c
net/mac802154/trace.c
net/mac802154/trace.h
net/mac802154/tx.c
net/mac802154/util.c
net/netfilter/core.c
net/netfilter/nf_conncount.c
net/netfilter/nf_conntrack_acct.c
net/netfilter/nf_conntrack_amanda.c
net/netfilter/nf_conntrack_broadcast.c
net/netfilter/nf_conntrack_core.c
net/netfilter/nf_conntrack_ecache.c
net/netfilter/nf_conntrack_expect.c
net/netfilter/nf_conntrack_extend.c
net/netfilter/nf_conntrack_ftp.c
net/netfilter/nf_conntrack_h323_asn1.c
net/netfilter/nf_conntrack_h323_main.c
net/netfilter/nf_conntrack_h323_types.c
net/netfilter/nf_conntrack_helper.c
net/netfilter/nf_conntrack_irc.c
net/netfilter/nf_conntrack_netbios_ns.c
net/netfilter/nf_conntrack_netlink.c
net/netfilter/nf_conntrack_pptp.c
net/netfilter/nf_conntrack_proto.c
net/netfilter/nf_conntrack_proto_dccp.c
net/netfilter/nf_conntrack_proto_generic.c
net/netfilter/nf_conntrack_proto_gre.c
net/netfilter/nf_conntrack_proto_icmp.c
net/netfilter/nf_conntrack_proto_icmpv6.c
net/netfilter/nf_conntrack_proto_sctp.c
net/netfilter/nf_conntrack_proto_tcp.c
net/netfilter/nf_conntrack_proto_udp.c
net/netfilter/nf_conntrack_sane.c
net/netfilter/nf_conntrack_seqadj.c
net/netfilter/nf_conntrack_standalone.c
net/netfilter/nf_conntrack_tftp.c
net/netfilter/nf_internals.h
net/netfilter/nf_log.c
net/netfilter/nf_nat_amanda.c
net/netfilter/nf_nat_core.c
net/netfilter/nf_nat_ftp.c
net/netfilter/nf_nat_helper.c
net/netfilter/nf_nat_irc.c
net/netfilter/nf_nat_masquerade.c
net/netfilter/nf_nat_proto.c
net/netfilter/nf_nat_redirect.c
net/netfilter/nf_nat_tftp.c
net/netfilter/nfnetlink.c
net/netfilter/nfnetlink_log.c
net/netfilter/nfnetlink_queue.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/netfilter/nf_queue.c
net/netfilter/nf_sockopt.c
net/netfilter/utils.c
net/netfilter/x_tables.c
net/netfilter/xt_bpf.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/netfilter/xt_CLASSIFY.c
net/netfilter/xt_comment.c
net/netfilter/xt_connlimit.c
net/netfilter/xt_connmark.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/netfilter/xt_CONNSECMARK.c
net/netfilter/xt_conntrack.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/netfilter/xt_CT.c
Merge android12-5.10.19+ (0fc8633) into msm-5.10 * refs/heads/tmp-0fc8633: FROMLIST: dt-bindings: usb: usb-xhci: add USB offload support FROMLIST: usb: xhci-plat: add xhci_plat_priv_overwrite FROMLIST: usb: host: export symbols for xhci hooks usage FROMLIST: usb: host: add xhci hooks for USB offload FROMLIST: BACKPORT: Kbuild: Support nested composite objects FROMGIT: Kbuild: Make composite object searching more generic Revert "ANDROID: kbuild: simplify cmd_mod" Revert "ANDROID: kbuild: handle excessively long argument lists" UPSTREAM: fs: anon_inodes: rephrase to appropriate kernel-doc FROMGIT: usb: dwc3: document usb_psy in struct dwc3 FROMGIT: usb: dwc3: Fix dereferencing of null dwc->usb_psy ANDROID: cgroup/cpuset: Fix suspicous RCU usage WARNING ANDROID: Adding kprobes build configs for Cuttlefish FROMLIST: firmware: arm_scmi: add dynamic scmi devices creation FROMLIST: firmware: arm_scmi: add protocol modularization support FROMLIST: firmware: arm_scmi: make notify_priv really private FROMLIST: firmware: arm_scmi: cleanup events registration transient code FROMLIST: firmware: arm_scmi: cleanup unused core xfer wrappers FROMLIST: firmware: arm_scmi: cleanup legacy protocol init code FROMLIST: firmware: arm_scmi: make references to handle const FROMLIST: firmware: arm_scmi: remove legacy scmi_voltage_ops protocol interface FROMLIST: regulator: scmi: port driver to the new scmi_voltage_proto_ops interface FROMLIST: firmware: arm_scmi: port Voltage protocol to new protocols interface FROMLIST: firmware: arm_scmi: port SystemPower protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_sensor_ops protocol interface FROMLIST: hwmon: (scmi) port driver to the new scmi_sensor_proto_ops interface FROMLIST: firmware: arm_scmi: port Sensor protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_reset_ops protocol interface FROMLIST: reset: reset-scmi: port driver to the new scmi_reset_proto_ops interface FROMLIST: firmware: arm_scmi: port Reset protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_clk_ops protocol interface FROMLIST: clk: scmi: port driver to the new scmi_clk_proto_ops interface FROMLIST: firmware: arm_scmi: port Clock protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_power_ops protocol interface FROMLIST: firmware: arm_scmi: port GenPD driver to the new scmi_power_proto_ops interface FROMLIST: firmware: arm_scmi: port Power protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_perf_ops protocol interface FROMLIST: cpufreq: scmi: port driver to the new scmi_perf_proto_ops interface FROMLIST: firmware: arm_scmi: port Perf protocol to new protocols interface FROMLIST: firmware: arm_scmi: port Base protocol to new interface FROMLIST: firmware: arm_scmi: add helper to access revision area memory FROMLIST: firmware: arm_scmi: add new protocol handle core xfer ops FROMLIST: firmware: arm_scmi: convert events registration to protocol handles FROMLIST: firmware: arm_scmi: refactor events registration FROMLIST: firmware: arm_scmi: introduce new devres notification ops FROMLIST: firmware: arm_scmi: make notifications aware of protocols users FROMLIST: firmware: arm_scmi: add devm_acquire_protocol helper FROMLIST: firmware: arm_scmi: introduce devres get/put protocols operations FROMLIST: firmware: arm_scmi: introduce protocol handle definitions FROMLIST: firmware: arm_scmi: review protocol registration interface UPSTREAM: firmware: arm_scmi: Fix call site of scmi_notification_exit UPSTREAM: MAINTAINERS: Update ARM SCMI entry UPSTREAM: firmware: arm_scmi: Augment SMC/HVC to allow optional interrupt UPSTREAM: dt-bindings: arm: Add optional interrupt to smc/hvc SCMI transport UPSTREAM: cpufreq: arm_scmi: Discover the power scale in performance protocol UPSTREAM: PM: EM: Add a flag indicating units of power values in Energy Model UPSTREAM: firmware: arm_scmi: Add power_scale_mw_get() interface UPSTREAM: arm64: defconfig: Enable ARM SCMI protocol and drivers UPSTREAM: regulator: add SCMI driver UPSTREAM: regulator: core: add of_match_full_name boolean flag UPSTREAM: dt-bindings: arm: remove optional properties for SCMI Regulators UPSTREAM: firmware: arm_scmi: Remove residual _le structs naming UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor notifications UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor configuration support UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads UPSTREAM: hwmon: (scmi) Update hwmon internal scale data type UPSTREAM: firmware: arm_scmi: Add support to enumerated SCMI voltage domain device UPSTREAM: firmware: arm_scmi: Add voltage domain management protocol support UPSTREAM: dt-bindings: arm: Add support for SCMI Regulators UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions UPSTREAM: firmware: arm_scmi: Add full list of sensor type enumeration UPSTREAM: firmware: arm_scmi: Rework scmi_sensors_protocol_init ANDROID: GKI: Enable more networking configs ANDROID: clang: update to 12.0.3 ANDROID: GKI: amlogic: enable BCM WLAN as modules FROMGIT: usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling FROMGIT: usb: dwc3: add an alternate path in vbus_draw callback FROMGIT: usb: dwc3: add a power supply for current control Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/arm,scmi.txt Documentation/devicetree/bindings/usb/usb-xhci.txt Change-Id: If4bdc6485dbf86d982bf273b3638dad10fb93b35 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 18:22:57 +09:00
net/netfilter/xt_dscp.c
net/netfilter/xt_DSCP.c
net/netfilter/xt_ecn.c
Merge android12-5.10.19+ (0fc8633) into msm-5.10 * refs/heads/tmp-0fc8633: FROMLIST: dt-bindings: usb: usb-xhci: add USB offload support FROMLIST: usb: xhci-plat: add xhci_plat_priv_overwrite FROMLIST: usb: host: export symbols for xhci hooks usage FROMLIST: usb: host: add xhci hooks for USB offload FROMLIST: BACKPORT: Kbuild: Support nested composite objects FROMGIT: Kbuild: Make composite object searching more generic Revert "ANDROID: kbuild: simplify cmd_mod" Revert "ANDROID: kbuild: handle excessively long argument lists" UPSTREAM: fs: anon_inodes: rephrase to appropriate kernel-doc FROMGIT: usb: dwc3: document usb_psy in struct dwc3 FROMGIT: usb: dwc3: Fix dereferencing of null dwc->usb_psy ANDROID: cgroup/cpuset: Fix suspicous RCU usage WARNING ANDROID: Adding kprobes build configs for Cuttlefish FROMLIST: firmware: arm_scmi: add dynamic scmi devices creation FROMLIST: firmware: arm_scmi: add protocol modularization support FROMLIST: firmware: arm_scmi: make notify_priv really private FROMLIST: firmware: arm_scmi: cleanup events registration transient code FROMLIST: firmware: arm_scmi: cleanup unused core xfer wrappers FROMLIST: firmware: arm_scmi: cleanup legacy protocol init code FROMLIST: firmware: arm_scmi: make references to handle const FROMLIST: firmware: arm_scmi: remove legacy scmi_voltage_ops protocol interface FROMLIST: regulator: scmi: port driver to the new scmi_voltage_proto_ops interface FROMLIST: firmware: arm_scmi: port Voltage protocol to new protocols interface FROMLIST: firmware: arm_scmi: port SystemPower protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_sensor_ops protocol interface FROMLIST: hwmon: (scmi) port driver to the new scmi_sensor_proto_ops interface FROMLIST: firmware: arm_scmi: port Sensor protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_reset_ops protocol interface FROMLIST: reset: reset-scmi: port driver to the new scmi_reset_proto_ops interface FROMLIST: firmware: arm_scmi: port Reset protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_clk_ops protocol interface FROMLIST: clk: scmi: port driver to the new scmi_clk_proto_ops interface FROMLIST: firmware: arm_scmi: port Clock protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_power_ops protocol interface FROMLIST: firmware: arm_scmi: port GenPD driver to the new scmi_power_proto_ops interface FROMLIST: firmware: arm_scmi: port Power protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_perf_ops protocol interface FROMLIST: cpufreq: scmi: port driver to the new scmi_perf_proto_ops interface FROMLIST: firmware: arm_scmi: port Perf protocol to new protocols interface FROMLIST: firmware: arm_scmi: port Base protocol to new interface FROMLIST: firmware: arm_scmi: add helper to access revision area memory FROMLIST: firmware: arm_scmi: add new protocol handle core xfer ops FROMLIST: firmware: arm_scmi: convert events registration to protocol handles FROMLIST: firmware: arm_scmi: refactor events registration FROMLIST: firmware: arm_scmi: introduce new devres notification ops FROMLIST: firmware: arm_scmi: make notifications aware of protocols users FROMLIST: firmware: arm_scmi: add devm_acquire_protocol helper FROMLIST: firmware: arm_scmi: introduce devres get/put protocols operations FROMLIST: firmware: arm_scmi: introduce protocol handle definitions FROMLIST: firmware: arm_scmi: review protocol registration interface UPSTREAM: firmware: arm_scmi: Fix call site of scmi_notification_exit UPSTREAM: MAINTAINERS: Update ARM SCMI entry UPSTREAM: firmware: arm_scmi: Augment SMC/HVC to allow optional interrupt UPSTREAM: dt-bindings: arm: Add optional interrupt to smc/hvc SCMI transport UPSTREAM: cpufreq: arm_scmi: Discover the power scale in performance protocol UPSTREAM: PM: EM: Add a flag indicating units of power values in Energy Model UPSTREAM: firmware: arm_scmi: Add power_scale_mw_get() interface UPSTREAM: arm64: defconfig: Enable ARM SCMI protocol and drivers UPSTREAM: regulator: add SCMI driver UPSTREAM: regulator: core: add of_match_full_name boolean flag UPSTREAM: dt-bindings: arm: remove optional properties for SCMI Regulators UPSTREAM: firmware: arm_scmi: Remove residual _le structs naming UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor notifications UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor configuration support UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads UPSTREAM: hwmon: (scmi) Update hwmon internal scale data type UPSTREAM: firmware: arm_scmi: Add support to enumerated SCMI voltage domain device UPSTREAM: firmware: arm_scmi: Add voltage domain management protocol support UPSTREAM: dt-bindings: arm: Add support for SCMI Regulators UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions UPSTREAM: firmware: arm_scmi: Add full list of sensor type enumeration UPSTREAM: firmware: arm_scmi: Rework scmi_sensors_protocol_init ANDROID: GKI: Enable more networking configs ANDROID: clang: update to 12.0.3 ANDROID: GKI: amlogic: enable BCM WLAN as modules FROMGIT: usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling FROMGIT: usb: dwc3: add an alternate path in vbus_draw callback FROMGIT: usb: dwc3: add a power supply for current control Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/arm,scmi.txt Documentation/devicetree/bindings/usb/usb-xhci.txt Change-Id: If4bdc6485dbf86d982bf273b3638dad10fb93b35 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 18:22:57 +09:00
net/netfilter/xt_esp.c
net/netfilter/xt_hashlimit.c
net/netfilter/xt_helper.c
net/netfilter/xt_hl.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/netfilter/xt_IDLETIMER.c
net/netfilter/xt_iprange.c
net/netfilter/xt_l2tp.c
net/netfilter/xt_length.c
net/netfilter/xt_limit.c
net/netfilter/xt_mac.c
net/netfilter/xt_mark.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/netfilter/xt_MASQUERADE.c
Merge android12-5.10.19+ (0fc8633) into msm-5.10 * refs/heads/tmp-0fc8633: FROMLIST: dt-bindings: usb: usb-xhci: add USB offload support FROMLIST: usb: xhci-plat: add xhci_plat_priv_overwrite FROMLIST: usb: host: export symbols for xhci hooks usage FROMLIST: usb: host: add xhci hooks for USB offload FROMLIST: BACKPORT: Kbuild: Support nested composite objects FROMGIT: Kbuild: Make composite object searching more generic Revert "ANDROID: kbuild: simplify cmd_mod" Revert "ANDROID: kbuild: handle excessively long argument lists" UPSTREAM: fs: anon_inodes: rephrase to appropriate kernel-doc FROMGIT: usb: dwc3: document usb_psy in struct dwc3 FROMGIT: usb: dwc3: Fix dereferencing of null dwc->usb_psy ANDROID: cgroup/cpuset: Fix suspicous RCU usage WARNING ANDROID: Adding kprobes build configs for Cuttlefish FROMLIST: firmware: arm_scmi: add dynamic scmi devices creation FROMLIST: firmware: arm_scmi: add protocol modularization support FROMLIST: firmware: arm_scmi: make notify_priv really private FROMLIST: firmware: arm_scmi: cleanup events registration transient code FROMLIST: firmware: arm_scmi: cleanup unused core xfer wrappers FROMLIST: firmware: arm_scmi: cleanup legacy protocol init code FROMLIST: firmware: arm_scmi: make references to handle const FROMLIST: firmware: arm_scmi: remove legacy scmi_voltage_ops protocol interface FROMLIST: regulator: scmi: port driver to the new scmi_voltage_proto_ops interface FROMLIST: firmware: arm_scmi: port Voltage protocol to new protocols interface FROMLIST: firmware: arm_scmi: port SystemPower protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_sensor_ops protocol interface FROMLIST: hwmon: (scmi) port driver to the new scmi_sensor_proto_ops interface FROMLIST: firmware: arm_scmi: port Sensor protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_reset_ops protocol interface FROMLIST: reset: reset-scmi: port driver to the new scmi_reset_proto_ops interface FROMLIST: firmware: arm_scmi: port Reset protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_clk_ops protocol interface FROMLIST: clk: scmi: port driver to the new scmi_clk_proto_ops interface FROMLIST: firmware: arm_scmi: port Clock protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_power_ops protocol interface FROMLIST: firmware: arm_scmi: port GenPD driver to the new scmi_power_proto_ops interface FROMLIST: firmware: arm_scmi: port Power protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_perf_ops protocol interface FROMLIST: cpufreq: scmi: port driver to the new scmi_perf_proto_ops interface FROMLIST: firmware: arm_scmi: port Perf protocol to new protocols interface FROMLIST: firmware: arm_scmi: port Base protocol to new interface FROMLIST: firmware: arm_scmi: add helper to access revision area memory FROMLIST: firmware: arm_scmi: add new protocol handle core xfer ops FROMLIST: firmware: arm_scmi: convert events registration to protocol handles FROMLIST: firmware: arm_scmi: refactor events registration FROMLIST: firmware: arm_scmi: introduce new devres notification ops FROMLIST: firmware: arm_scmi: make notifications aware of protocols users FROMLIST: firmware: arm_scmi: add devm_acquire_protocol helper FROMLIST: firmware: arm_scmi: introduce devres get/put protocols operations FROMLIST: firmware: arm_scmi: introduce protocol handle definitions FROMLIST: firmware: arm_scmi: review protocol registration interface UPSTREAM: firmware: arm_scmi: Fix call site of scmi_notification_exit UPSTREAM: MAINTAINERS: Update ARM SCMI entry UPSTREAM: firmware: arm_scmi: Augment SMC/HVC to allow optional interrupt UPSTREAM: dt-bindings: arm: Add optional interrupt to smc/hvc SCMI transport UPSTREAM: cpufreq: arm_scmi: Discover the power scale in performance protocol UPSTREAM: PM: EM: Add a flag indicating units of power values in Energy Model UPSTREAM: firmware: arm_scmi: Add power_scale_mw_get() interface UPSTREAM: arm64: defconfig: Enable ARM SCMI protocol and drivers UPSTREAM: regulator: add SCMI driver UPSTREAM: regulator: core: add of_match_full_name boolean flag UPSTREAM: dt-bindings: arm: remove optional properties for SCMI Regulators UPSTREAM: firmware: arm_scmi: Remove residual _le structs naming UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor notifications UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor configuration support UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads UPSTREAM: hwmon: (scmi) Update hwmon internal scale data type UPSTREAM: firmware: arm_scmi: Add support to enumerated SCMI voltage domain device UPSTREAM: firmware: arm_scmi: Add voltage domain management protocol support UPSTREAM: dt-bindings: arm: Add support for SCMI Regulators UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions UPSTREAM: firmware: arm_scmi: Add full list of sensor type enumeration UPSTREAM: firmware: arm_scmi: Rework scmi_sensors_protocol_init ANDROID: GKI: Enable more networking configs ANDROID: clang: update to 12.0.3 ANDROID: GKI: amlogic: enable BCM WLAN as modules FROMGIT: usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling FROMGIT: usb: dwc3: add an alternate path in vbus_draw callback FROMGIT: usb: dwc3: add a power supply for current control Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/arm,scmi.txt Documentation/devicetree/bindings/usb/usb-xhci.txt Change-Id: If4bdc6485dbf86d982bf273b3638dad10fb93b35 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 18:22:57 +09:00
net/netfilter/xt_multiport.c
net/netfilter/xt_nat.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/netfilter/xt_NETMAP.c
net/netfilter/xt_NFLOG.c
net/netfilter/xt_NFQUEUE.c
net/netfilter/xt_owner.c
net/netfilter/xt_pkttype.c
net/netfilter/xt_policy.c
net/netfilter/xt_quota2.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/netfilter/xt_quota.c
net/netfilter/xt_REDIRECT.c
net/netfilter/xt_repldata.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/netfilter/xt_SECMARK.c
net/netfilter/xt_socket.c
net/netfilter/xt_state.c
net/netfilter/xt_statistic.c
net/netfilter/xt_string.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/netfilter/xt_TCPMSS.c
net/netfilter/xt_tcpudp.c
Merge android12-5.10.19+ (d92620d) into msm-5.10 * refs/heads/tmp-d92620d: BACKPORT: media: v4l2-ctrl: Add base layer priority id control. ANDROID: GKI: defconfig: disable CONFIG_ION ANDROID: scsi: ufs: replace variants with android vendor hooks BACKPORT: media: v4l2-ctrl: Add layer wise bitrate controls for h264 BACKPORT: media: v4l2-ctrl: Add frame-specific min/max qp controls for hevc FROMLIST: dts: bindings: Document device tree bindings for Arm TRBE FROMLIST: coresight: sink: Add TRBE driver FROMLIST: coresight: core: Add support for dedicated percpu sinks FROMLIST: coresight: etm-perf: Handle stale output handles FROMLIST: dts: bindings: Document device tree bindings for ETE FROMLIST: coresight: ete: Add support for ETE tracing FROMLIST: coresight: ete: Add support for ETE sysreg access FROMLIST: coresight: etm4x: Add support for PE OS lock FROMLIST: coresight: Do not scan for graph if none is present FROMLIST: coresight: etm-perf: Allow an event to use different sinks FROMLIST: coresight: etm4x: Move ETM to prohibited region for disable FROMLIST: arm64: kvm: Enable access to TRBE support for host FROMLIST: arm64: Add TRBE definitions FROMLIST: arm64: Add support for trace synchronization barrier FROMLIST: kvm: arm64: Disable guest access to trace filter controls FROMLIST: kvm: arm64: nvhe: Save the SPE context early FROMLIST: kvm: arm64: Hide system instruction access to Trace registers FROMLIST: perf: aux: Add CoreSight PMU buffer formats FROMLIST: perf: aux: Add flags for the buffer format UPSTREAM: Documentation: coresight: Add PID tracing description UPSTREAM: coresight: etm-perf: Support PID tracing for kernel at EL2 UPSTREAM: coresight: etm-perf: Clarify comment on perf options UPSTREAM: coresight: etm4x: Fix merge resolution for amba rework UPSTREAM: coresight: etm4x: Handle accesses to TRCSTALLCTLR UPSTREAM: coresight: Add support for v8.4 SelfHosted tracing UPSTREAM: arm64: Add TRFCR_ELx definitions UPSTREAM: dts: bindings: coresight: ETM system register access only units UPSTREAM: coresight: etm4x: Add support for sysreg only devices UPSTREAM: coresight: etm4x: Run arch feature detection on the CPU UPSTREAM: coresight: etm4x: Refactor probing routine UPSTREAM: coresight: etm4x: Detect system instructions support UPSTREAM: coresight: etm4x: Add necessary synchronization for sysreg access UPSTREAM: coresight: etm4x: Expose trcdevarch via sysfs UPSTREAM: coresight: etm4x: Use TRCDEVARCH for component discovery UPSTREAM: coresight: etm4x: Detect access early on the target CPU UPSTREAM: coresight: etm4x: Handle ETM architecture version UPSTREAM: coresight: etm4x: Clean up exception level masks UPSTREAM: coresight: etm4x: Cleanup secure exception level masks UPSTREAM: coresight: etm4x: Check for Software Lock UPSTREAM: coresight: etm4x: Define DEVARCH register fields UPSTREAM: coresight: etm4x: Hide sysfs attributes for unavailable registers UPSTREAM: coresight: etm4x: Add sysreg access helpers UPSTREAM: coresight: etm4x: Add commentary on the registers UPSTREAM: coresight: etm4x: Make offset available for sysfs attributes UPSTREAM: coresight: etm4x: Convert all register accesses UPSTREAM: coresight: etm4x: Always read the registers on the host CPU UPSTREAM: coresight: Convert claim/disclaim operations to use access wrappers UPSTREAM: coresight: Convert coresight_timeout to use access abstraction UPSTREAM: coresight: tpiu: Prepare for using coresight device access abstraction UPSTREAM: coresight: Introduce device access abstraction UPSTREAM: coresight: etm4x: Skip accessing TRCPDCR in save/restore UPSTREAM: coresight: etm4x: Handle access to TRCSSPCICRn UPSTREAM: coresight: etm4x: add AMBA id for Cortex-A55 and Cortex-A75 UPSTREAM: coresight: cti: Reduce scope for the variable 'cs_fwnode' in cti_plat_create_connection() BACKPORT: UPSTREAM: amba: Make the remove callback return void UPSTREAM: coresight: etm4x: Modify core-commit to avoid HiSilicon ETM overflow ANDROID: GKI: Enable CONFIG_NETFILTER_XT_TARGET_TEE=y ANDROID: GKI: Update abi_gki_aarch64_qcom for zram and zsmalloc ANDROID: sched/rt: Only enable RT sync for SMP targets UPSTREAM: kfence: report sensitive information based on no_hash_pointers ANDROID: Incremental fs: set the correct access to mapped files ANDROID: Incremental fs: Build merkle tree when enabling verity ANDROID: Incremental fs: Add FS_IOC_MEASURE_VERITY ANDROID: Incremental fs: Store fs-verity state in backing file ANDROID: Incremental fs: Add FS_IOC_GETFLAGS ANDROID: Incremental fs: Add FS_IOC_ENABLE_VERITY ANDROID: fs-verity: Export function to check signatures ANDROID: Incremental fs: Fix memory leak on closing file ANDROID: Incremental fs: inotify on create mapped file ANDROID: Incremental fs: inotify support fs-verity: support reading signature with ioctl fs-verity: support reading descriptor with ioctl fs-verity: support reading Merkle tree with ioctl fs-verity: add FS_IOC_READ_VERITY_METADATA ioctl fs-verity: don't pass whole descriptor to fsverity_verify_signature() fs-verity: factor out fsverity_get_descriptor() fs: simplify freeze_bdev/thaw_bdev f2fs: remove FAULT_ALLOC_BIO f2fs: use blkdev_issue_flush in __submit_flush_wait f2fs: remove a few bd_part checks Documentation: f2fs: fix typo s/automaic/automatic f2fs: give a warning only for readonly partition f2fs: don't grab superblock freeze for flush/ckpt thread f2fs: add ckpt_thread_ioprio sysfs node f2fs: introduce checkpoint_merge mount option f2fs: relocate inline conversion from mmap() to mkwrite() f2fs: fix a wrong condition in __submit_bio f2fs: remove unnecessary initialization in xattr.c f2fs: fix to avoid inconsistent quota data f2fs: flush data when enabling checkpoint back f2fs: deprecate f2fs_trace_io f2fs: Remove readahead collision detection f2fs: remove unused stat_{inc, dec}_atomic_write f2fs: introduce sb_status sysfs node f2fs: fix to use per-inode maxbytes f2fs: compress: fix potential deadlock libfs: unexport generic_ci_d_compare() and generic_ci_d_hash() f2fs: fix to set/clear I_LINKABLE under i_lock f2fs: fix null page reference in redirty_blocks f2fs: clean up post-read processing f2fs: trival cleanup in move_data_block() f2fs: fix out-of-repair __setattr_copy() f2fs: fix to tag FIEMAP_EXTENT_MERGED in f2fs_fiemap() f2fs: introduce a new per-sb directory in sysfs f2fs: compress: support compress level f2fs: compress: deny setting unsupported compress algorithm f2fs: relocate f2fs_precache_extents() f2fs: enforce the immutable flag on open files f2fs: enhance to update i_mode and acl atomically in f2fs_setattr() f2fs: fix to set inode->i_mode correctly for posix_acl_update_mode f2fs: Replace expression with offsetof() f2fs: handle unallocated section and zone on pinned/atgc Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/coresight.txt drivers/hwtracing/coresight/Kconfig drivers/hwtracing/coresight/coresight-core.c include/linux/coresight.h Change-Id: I88ddc19d690ecf6657527b172bd7b2602fcc2c8c Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 15:04:14 +09:00
net/netfilter/xt_TEE.c
net/netfilter/xt_time.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/netfilter/xt_TPROXY.c
net/netfilter/xt_TRACE.c
net/netfilter/xt_u32.c
net/netlink/af_netlink.c
net/netlink/af_netlink.h
net/netlink/genetlink.c
net/netlink/policy.c
net/nfc/af_nfc.c
net/nfc/core.c
net/nfc/llcp_commands.c
net/nfc/llcp_core.c
net/nfc/llcp.h
net/nfc/llcp_sock.c
net/nfc/netlink.c
net/nfc/nfc.h
net/nfc/rawsock.c
net/packet/af_packet.c
net/packet/internal.h
net/rfkill/core.c
net/rfkill/rfkill.h
net/sched/act_api.c
net/sched/act_bpf.c
Merge android12-5.10.26 (99941e2) into msm-5.10 * refs/heads/tmp-99941e2: ANDROID: gki_defconfig: Enable NET_CLS_{BASIC,TCINDEX,MATCHALL} & NET_ACT_{GACT,MIRRED} FROMLIST: selftests: Add a MREMAP_DONTUNMAP selftest for shmem FROMLIST: mm: Extend MREMAP_DONTUNMAP to non-anonymous mappings ANDROID: GKI: enable CONFIG_CMA_SYSFS ANDROID: make cma_sysfs experimental FROMLIST: mm: cma: support sysfs ANDROID: cpuidle: Move vendor hook to enter proper state ANDROID: fix up ext4 build from 5.10.26 ANDROID: GKI: Enable DETECT_HUNG_TASK ANDROID: refresh ABI XML to new version ANDROID: GKI: refresh ABI XML Linux 5.10.26 cifs: Fix preauth hash corruption x86/apic/of: Fix CPU devicetree-node lookups genirq: Disable interrupts for force threaded handlers firmware/efi: Fix a use after bug in efi_mem_reserve_persistent efi: use 32-bit alignment for efi_guid_t literals static_call: Fix static_call_update() sanity check MAINTAINERS: move the staging subsystem to lists.linux.dev MAINTAINERS: move some real subsystems off of the staging mailing list ext4: fix rename whiteout with fast commit ext4: fix potential error in ext4_do_update_inode ext4: do not try to set xattr into ea_inode if value is empty ext4: stop inode update before return ext4: find old entry again if failed to rename whiteout ext4: fix error handling in ext4_end_enable_verity() efivars: respect EFI_UNSUPPORTED return from firmware x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() x86: Move TS_COMPAT back to asm/thread_info.h kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() x86/ioapic: Ignore IRQ2 again perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT perf/x86/intel: Fix a crash caused by zero PEBS status PCI: rpadlpar: Fix potential drc_name corruption in store functions counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register counter: stm32-timer-cnt: fix ceiling write max value iio: hid-sensor-temperature: Fix issues of timestamp channel iio: hid-sensor-prox: Fix scale not correct issue iio: hid-sensor-humidity: Fix alignment issue of timestamp channel iio: adc: adi-axi-adc: add proper Kconfig dependencies iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask iio: adc: ab8500-gpadc: Fix off by 10 to 3 iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler iio: adis16400: Fix an error code in adis16400_initial_setup() iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel iio:adc:stm32-adc: Add HAS_IOMEM dependency thunderbolt: Increase runtime PM reference count on DP tunnel discovery thunderbolt: Initialize HopID IDAs in tb_switch_alloc() usb: dwc3: gadget: Prevent EP queuing while stopping transfers usb: dwc3: gadget: Allow runtime suspend if UDC unbinded usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct usb: gadget: configfs: Fix KASAN use-after-free usbip: Fix incorrect double assignment to udc->ud.tcp_rx usb-storage: Add quirk to defeat Kindle's automatic unload powerpc: Force inlining of cpu_has_feature() to avoid build failure gfs2: bypass signal_our_withdraw if no journal gfs2: move freeze glock outside the make_fs_rw and _ro functions gfs2: Add common helper for holding and releasing the freeze glock regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 voltage setting regulator: pca9450: Enable system reset on WDOG_B assertion regulator: pca9450: Add SD_VSEL GPIO for LDO5 net: bonding: fix error return code of bond_neigh_init() io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED return io_uring: don't attempt IO reissue from the ring exit path drm/amd/pm: fulfill the Polaris implementation for get_clock_by_type_with_latency() s390/qeth: schedule TX NAPI on QAOB completion ibmvnic: remove excessive irqsave media: cedrus: h264: Support profile controls io_uring: fix inconsistent lock state iwlwifi: Add a new card for MA family drm/amd/display: turn DPMS off on connector unplug MIPS: compressed: fix build with enabled UBSAN net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 i40e: Fix endianness conversions powerpc/sstep: Fix darn emulation powerpc/sstep: Fix load-store and update emulation RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used scsi: isci: Pass gfp_t flags in isci_port_bc_change_received() scsi: isci: Pass gfp_t flags in isci_port_link_up() scsi: isci: Pass gfp_t flags in isci_port_link_down() scsi: mvsas: Pass gfp_t flags to libsas event notifiers scsi: libsas: Introduce a _gfp() variant of event notifiers scsi: libsas: Remove notifier indirection scsi: pm8001: Neaten debug logging macros and uses scsi: pm80xx: Fix pm8001_mpi_get_nvmd_resp() race condition scsi: pm80xx: Make running_req atomic scsi: pm80xx: Make mpi_build_cmd locking consistent module: harden ELF info handling module: avoid *goto*s in module_sig_check() module: merge repetitive strings in module_sig_check() RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug RDMA/rtrs: Introduce rtrs_post_send RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free bpf: Declare __bpf_free_used_maps() unconditionally serial: stm32: fix DMA initialization error handling tty: serial: stm32-usart: Remove set but unused 'cookie' variables ibmvnic: serialize access to work queue on remove ibmvnic: add some debugs nvme-rdma: fix possible hang when failing to set io queues gpiolib: Assign fwnode to parent's if no primary one provided counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED RISC-V: correct enum sbi_ext_rfence_fid scsi: ufs: ufs-mediatek: Correct operator & -> && scsi: myrs: Fix a double free in myrs_cleanup() scsi: lpfc: Fix some error codes in debugfs riscv: Correct SPARSEMEM configuration cifs: fix allocation size on newly created files kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL again net/qrtr: fix __netdev_alloc_skb call io_uring: ensure that SQPOLL thread is started for exit pstore: Fix warning in pstore_kill_sb() i915/perf: Start hrtimer only if sampling the OA buffer sunrpc: fix refcount leak for rpc auth modules vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation vfio: IOMMU_API should be selected svcrdma: disable timeouts on rdma backchannel NFSD: fix dest to src mount in inter-server COPY NFSD: Repair misuse of sv_lock in 5.10.16-rt30. nfsd: don't abort copies early nfsd: Don't keep looking up unhashed files in the nfsd file cache nvmet: don't check iosqes,iocqes for discovery controllers nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU nvme-tcp: fix possible hang when failing to set io queues nvme-tcp: fix misuse of __smp_processor_id with preemption enabled nvme: fix Write Zeroes limitations ALSA: usb-audio: Fix unintentional sign extension issue afs: Stop listxattr() from listing "afs.*" attributes afs: Fix accessing YFS xattrs on a non-YFS server ASoC: simple-card-utils: Do not handle device clock ASoC: qcom: lpass-cpu: Fix lpass dai ids parse ASoC: codecs: wcd934x: add a sanity check in set channel map ASoC: qcom: sdm845: Fix array out of range on rx slim channels ASoC: qcom: sdm845: Fix array out of bounds access ASoC: SOF: intel: fix wrong poll bits in dsp power down ASoC: SOF: Intel: unregister DMIC device on probe error ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold ASoC: fsl_ssi: Fix TDM slot setup for I2S mode drm/amd/display: Correct algorithm for reversed gamma vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails vhost-vdpa: fix use-after-free of v->config_ctx btrfs: fix slab cache flags for free space tree bitmap btrfs: fix race when cloning extent buffer during rewind of an old root zonefs: fix to update .i_wr_refcnt correctly in zonefs_open_zone() zonefs: prevent use of seq files as swap file zonefs: Fix O_APPEND async write handling s390/pci: fix leak of PCI device structure s390/pci: remove superfluous zdev->zbus check s390/pci: refactor zpci_create_device() s390/vtime: fix increased steal time accounting Revert "PM: runtime: Update device status before letting suppliers suspend" ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air ALSA: hda: generic: Fix the micmute led init state ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro ALSA: dice: fix null pointer dereference when node is disconnected spi: cadence: set cqspi to the driver_data field of struct device ASoC: ak5558: Add MODULE_DEVICE_TABLE ASoC: ak4458: Add MODULE_DEVICE_TABLE ANDROID: refresh ABI XML to new version ANDROID: refresh ABI Linux 5.10.25 net: dsa: b53: Support setting learning on port ALSA: usb-audio: Don't avoid stopping the stream at disconnection Revert "nfsd4: a client's own opens needn't prevent delegations" Revert "nfsd4: remove check_conflicting_opens warning" fuse: fix live lock in fuse_iget() RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes bpf, selftests: Fix up some test_verifier cases for unprivileged bpf: Add sanity check for upper ptr_limit bpf: Simplify alu_limit masking for pointer arithmetic bpf: Fix off-by-one for area size in creating mask to left bpf: Prohibit alu ops for pointer types not defining ptr_limit crypto: x86/aes-ni-xts - use direct calls to and 4-way stride crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg Linux 5.10.24 RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size KVM: arm64: Fix nVHE hyp panic host context restore xen/events: avoid handling the same event on two cpus at the same time xen/events: don't unmask an event channel when an eoi is pending mm/page_alloc.c: refactor initialization of struct page for holes in memory layout KVM: arm64: Ensure I-cache isolation between vcpus of a same VM mm/madvise: replace ptrace attach requirement for process_madvise mm/userfaultfd: fix memory corruption due to writeprotect KVM: arm64: Fix exclusive limit for IPA size KVM: arm64: Reject VM creation when the default IPA size is unsupported KVM: arm64: nvhe: Save the SPE context early KVM: arm64: Avoid corrupting vCPU context register in guest exit KVM: arm64: Fix range alignment when walking page tables KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged KVM: x86: Ensure deadline timer has truly expired before posting its IRQ x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls x86/sev-es: Use __copy_from_user_inatomic() x86/sev-es: Correctly track IRQ states in runtime #VC handler x86/entry: Move nmi entry/exit into common code x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack x86/sev-es: Introduce ip_within_syscall_gap() helper x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 binfmt_misc: fix possible deadlock in bm_register_write powerpc: Fix missing declaration of [en/dis]able_kernel_vsx() powerpc: Fix inverted SET_FULL_REGS bitop powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() efi: stub: omit SetVirtualAddressMap() if marked unsupported in RT_PROP table sched/membarrier: fix missing local execution of ipi_sync_rq_state() linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* zram: fix return value on writeback_store include/linux/sched/mm.h: use rcu_dereference in in_vfork() stop_machine: mark helpers __always_inline seqlock,lockdep: Fix seqcount_latch_init() powerpc/64s/exception: Clean up a missed SRR specifier hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR perf/core: Flush PMU internal buffers for per-CPU events arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds configfs: fix a use-after-free in __configfs_open_file nvme-fc: fix racing controller reset and create association block: rsxx: fix error return code of rsxx_pci_probe() NFSv4.2: fix return value of _nfs4_get_security_label() NFS: Don't gratuitously clear the inode cache when lookup failed NFS: Don't revalidate the directory permissions on a lookup failure SUNRPC: Set memalloc_nofs_save() for sync tasks arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_hw_cpu_init() cpufreq: qcom-hw: fix dereferencing freed memory 'data' sh_eth: fix TRSCER mask for R7S72100 staging: comedi: pcl818: Fix endian problem for AI command data staging: comedi: pcl711: Fix endian problem for AI command data staging: comedi: me4000: Fix endian problem for AI command data staging: comedi: dmm32at: Fix endian problem for AI command data staging: comedi: das800: Fix endian problem for AI command data staging: comedi: das6402: Fix endian problem for AI command data staging: comedi: adv_pci1710: Fix endian problem for AI command data staging: comedi: addi_apci_1500: Fix endian problem for command sample staging: comedi: addi_apci_1032: Fix endian problem for COS sample staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() staging: rtl8712: unterminated string leads to read overflow staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() misc: fastrpc: restrict user apps from sending kernel RPC messages misc/pvpanic: Export module FDT device table Revert "serial: max310x: rework RX interrupt handling" usbip: fix vudc usbip_sockfd_store races leading to gpf usbip: fix vhci_hcd attach_store() races leading to gpf usbip: fix stub_dev usbip_sockfd_store() races leading to gpf usbip: fix vudc to check for stream socket usbip: fix vhci_hcd to check for stream socket usbip: fix stub_dev to check for stream socket USB: serial: cp210x: add some more GE USB IDs USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter USB: serial: ch341: add new Product ID USB: serial: io_edgeport: fix memory leak in edge_startup xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing xhci: Improve detection of device initiated wake signal. usb: xhci: do not perform Soft Retry for some xHCI hosts usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM USB: usblp: fix a hang in poll() if disconnected usb: dwc3: qcom: Honor wakeup enabled/disabled state usb: dwc3: qcom: add ACPI device id for sc8180x usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement usb: gadget: f_uac1: stop playback on function disable usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot USB: gadget: u_ether: Fix a configfs return code USB: gadget: udc: s3c2410_udc: fix return value check in s3c2410_udc_probe() Goodix Fingerprint device is not a modem cifs: do not send close in compound create+close requests mmc: cqhci: Fix random crash when remove mmc module/card mmc: core: Fix partition switch time for eMMC mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants xen/events: reset affinity of 2-level event when tearing it down software node: Fix node registration s390/dasd: fix hanging IO request during DASD driver unbind s390/dasd: fix hanging DASD driver unbind arm64: perf: Fix 64-bit event counter read truncation arm64: mte: Map hotplugged memory as Normal Tagged arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL block: Try to handle busy underlying device on discard block: Discard page cache of zone reset target range Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") ALSA: usb-audio: fix use after free in usb_audio_disconnect ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() ALSA: usb-audio: Apply the control quirk to Plantronics headsets ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar ALSA: hda: Avoid spurious unsol event handling during S3/S4 ALSA: hda: Flush pending unsolicited events before suspend ALSA: hda: Drop the BATCH workaround for AMD controllers ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 ALSA: hda/hdmi: Cancel pending works before suspend ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk ARM: efistub: replace adrl pseudo-op with adr_l macro invocation ARM: assembler: introduce adr_l, ldr_l and str_l macros ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler mmc: sdhci: Update firmware interface API clk: qcom: gpucc-msm8998: Add resets, cxc, fix flags on gpu_gx_gdsc scsi: target: core: Prevent underflow for service actions scsi: target: core: Add cmd length set before cmd complete scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling sysctl.c: fix underflow value setting risk in vm_table drivers/base/memory: don't store phys_device in memory blocks s390/smp: __smp_rescan_cpus() - move cpumask away from stack kasan: fix memory corruption in kasan_bitops_tags test i40e: Fix memory leak in i40e_probe PCI: Fix pci_register_io_range() memory leak kbuild: clamp SUBLEVEL to 255 ext4: don't try to processed freed blocks until mballoc is initialized PCI/LINK: Remove bandwidth notification drivers/base: build kunit tests without structleak plugin PCI: mediatek: Add missing of_node_put() to fix reference leak PCI: xgene-msi: Fix race in installing chained irq handler Input: applespi - don't wait for responses to commands indefinitely. sparc64: Use arch_validate_flags() to validate ADI flag sparc32: Limit memblock allocation to low memory clk: qcom: gdsc: Implement NO_RET_PERIPH flag iommu/amd: Fix performance counter initialization powerpc/64: Fix stack trace not displaying final frame HID: logitech-dj: add support for the new lightspeed connection iteration powerpc/perf: Record counter overflow always if SAMPLE_IP is unset powerpc: improve handling of unrecoverable system reset spi: stm32: make spurious and overrun interrupts visible powerpc/pci: Add ppc_md.discover_phbs() Platform: OLPC: Fix probe error handling mmc: sdhci-iproc: Add ACPI bindings for the RPi mmc: mediatek: fix race condition between msdc_request_timeout and irq mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' iommu/vt-d: Clear PRQ overflow only when PRQ is empty udf: fix silent AED tagLocation corruption scsi: ufs: WB is only available on LUN #0 to #7 i2c: rcar: optimize cacheline to minimize HW race condition i2c: rcar: faster irq code to minimize HW race condition ath11k: fix AP mode for QCA6390 ath11k: start vdev if a bss peer is already created ath11k: peer delete synchronization with firmware net: enetc: initialize RFS/RSS memories for unused ports too enetc: Fix unused var build warning for CONFIG_OF net: dsa: tag_mtk: fix 802.1ad VLAN egress net: dsa: tag_ar9331: let DSA core deal with TX reallocation net: dsa: tag_gswip: let DSA core deal with TX reallocation net: dsa: tag_dsa: let DSA core deal with TX reallocation net: dsa: tag_brcm: let DSA core deal with TX reallocation net: dsa: tag_edsa: let DSA core deal with TX reallocation net: dsa: tag_lan9303: let DSA core deal with TX reallocation net: dsa: tag_mtk: let DSA core deal with TX reallocation net: dsa: tag_ocelot: let DSA core deal with TX reallocation net: dsa: tag_qca: let DSA core deal with TX reallocation net: dsa: trailer: don't allocate additional memory for padding/tagging net: dsa: tag_ksz: don't allocate additional memory for padding/tagging net: dsa: implement a central TX reallocation procedure s390/qeth: fix notification for pending buffers during teardown s390/qeth: improve completion of pending TX buffers s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state s390/qeth: don't replace a fully completed async TX buffer net: hns3: fix error mask definition of flow director cifs: fix credit accounting for extra channel media: rc: compile rc-cec.c into rc-core media: v4l: vsp1: Fix bru null pointer access media: v4l: vsp1: Fix uif null pointer access media: rkisp1: params: fix wrong bits settings media: usbtv: Fix deadlock on suspend sh_eth: fix TRSCER mask for R7S9210 qxl: Fix uninitialised struct field head.surface_id s390/crypto: return -EFAULT if copy_to_user() fails s390/cio: return -EFAULT if copy_to_user() fails drm/i915: Wedge the GPU if command parser setup fails drm/shmem-helpers: vunmap: Don't put pages for dma-buf drm: meson_drv add shutdown function drm: Use USB controller's DMA mask when importing dmabufs drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff drm/shmem-helper: Check for purged buffers in fault handler drm/amdgpu/display: handle aux backlight in backlight_get_brightness drm/amdgpu/display: don't assert in set backlight function drm/amdgpu/display: simplify backlight setting drm/amd/pm: bug fix for pcie dpm drm/amd/display: Fix nested FPU context in dcn21_validate_bandwidth() drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandwidth_fp() drm/amd/display: Add a backlight module option drm/compat: Clear bounce structures gpio: fix gpio-device list corruption gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 gpiolib: acpi: Allow to find GpioInt() resource by name and index gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk bnxt_en: reliably allocate IRQ table on reset to avoid crash s390/cio: return -EFAULT if copy_to_user() fails again net: hns3: fix bug when calculating the TCAM table info net: hns3: fix query vlan mask value error for flow director perf report: Fix -F for branch & mem modes perf traceevent: Ensure read cmdlines are null terminated. mlxsw: spectrum_ethtool: Add an external speed to PTYS register selftests: forwarding: Fix race condition in mirror installation net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused ethtool: fix the check logic of at least one channel for RX/TX net: stmmac: fix wrongly set buffer2 valid when sph unsupport net: stmmac: fix watchdog timeout during suspend/resume stress test net: stmmac: stop each tx channel independently perf build: Fix ccache usage in $(CC) when generating arch errno table tools/resolve_btfids: Fix build error with older host toolchains ixgbe: fail to create xfrm offload of IPsec tunnel mode SA r8169: fix r8168fp_adjust_ocp_cmd function s390/qeth: fix memory leak after failed TX Buffer allocation net: qrtr: fix error return code of qrtr_sendmsg() net: enetc: allow hardware timestamping on TX queues with tc-etf enabled net: davicom: Fix regulator not turned off on driver removal net: davicom: Fix regulator not turned off on failed probe net: lapbether: Remove netif_start_queue / netif_stop_queue stmmac: intel: Fixes clock registration error seen for multiple interfaces net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII cipso,calipso: resolve a number of problems with the DOI refcounts netdevsim: init u64 stats for 32bit hardware net: usb: qmi_wwan: allow qmimux add/del with master up net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNKNOWN instead of SPEED_10 net: mscc: ocelot: properly reject destination IP keys in VCAP IS1 net: sched: avoid duplicates in classes dump nexthop: Do not flush blackhole nexthops when loopback goes down net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 net/mlx4_en: update moderation when config reset net: ethernet: mtk-star-emac: fix wrong unmap in RX handling net: enetc: keep RX ring consumer index in sync with hardware net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr net: enetc: force the RGMII speed and duplex instead of operating in inband mode net: enetc: don't disable VLAN filtering in IFF_PROMISC mode net: enetc: fix incorrect TPID when receiving 802.1ad tagged packets net: enetc: take the MDIO lock only once per NAPI poll cycle net: enetc: don't overwrite the RSS indirection table when initializing sh_eth: fix TRSCER mask for SH771x net: dsa: tag_rtl4_a: fix egress tags docs: networking: drop special stable handling Revert "mm, slub: consider rest of partial list if acquire_slab() fails" cifs: return proper error code in statfs(2) mount: fix mounting of detached mounts onto targets that reside on shared mounts powerpc/603: Fix protection of user pages mapped with PROT_NONE mt76: dma: do not report truncated frames to mac80211 ibmvnic: always store valid MAC address ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. libbpf: Clear map_info before each bpf_obj_get_info_by_fd samples, bpf: Add missing munmap in xdpsock selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier selftests/bpf: No need to drop the packet when there is no geneve opt selftests/bpf: Use the last page in test_snprintf_btf on s390 net: phy: fix save wrong speed and duplex problem if autoneg is on net: always use icmp{,v6}_ndo_send from ndo_start_xmit netfilter: x_tables: gpf inside xt_find_revision() netfilter: nf_nat: undo erroneous tcp edemux lookup tcp: add sanity tests to TCP_QUEUE_SEQ tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode can: flexcan: enable RX FIFO after FRZ/HALT valid can: flexcan: assert FRZ bit in flexcan_chip_freeze() can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership net: l2tp: reduce log level of messages in receive path, add counter instead net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 net: check if protocol extracted by virtio_net_hdr_set_proto is correct net: Fix gro aggregation for udp encaps with zero csum ath9k: fix transmitting to stations in dynamic SMPS mode crypto: mips/poly1305 - enable for all MIPS processors ethernet: alx: fix order of calls on resume powerpc/pseries: Don't enforce MSI affinity with kdump powerpc/perf: Fix handling of privilege level checks in perf interrupt context uapi: nfnetlink_cthelper.h: fix userspace compilation error Linux 5.10.23 nvme-pci: add quirks for Lexar 256GB SSD nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. KVM: SVM: Clear the CR4 register on reset scsi: ufs: Fix a duplicate dev quirk number ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible ASoC: Intel: sof_sdw: reorganize quirks by generation PCI: cadence: Retrain Link to work around Gen2 training defect ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE scsi: ufs: ufs-exynos: Apply vendor-specific values for three timeouts scsi: ufs: Introduce a quirk to allow only page-aligned sg entries misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom scsi: ufs: Add a quirk to permit overriding UniPro defaults scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller usb: cdns3: fix NULL pointer dereference on no platform data usb: cdns3: add quirk for enable runtime pm by default usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT usb: cdns3: host: add .suspend_quirk for xhci-plat.c ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 media: cx23885: add more quirks for reset DMA on some AMD IOMMU HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag platform/x86: acer-wmi: Add new force_caps module parameter platform/x86: acer-wmi: Cleanup accelerometer device handling platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines bus: ti-sysc: Implement GPMC debug quirk to drop platform data ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device mwifiex: pcie: skip cancel_work_sync() on reset failure path Bluetooth: btqca: Add valid le states quirk iommu/amd: Fix sleeping in atomic in increase_address_space() btrfs: don't flush from btrfs_delayed_inode_reserve_metadata btrfs: export and rename qgroup_reserve_meta arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state ASoC: SOF: Intel: broadwell: fix mutual exclusion with catpt driver ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling Linux 5.10.22 r8169: fix resuming from suspend on RTL8105e if machine runs on battery tomoyo: recognize kernel threads correctly of: unittest: Fix build on architectures without CONFIG_OF_ADDRESS Revert "arm64: dts: amlogic: add missing ethernet reset ID" iommu/vt-d: Fix status code for Allocate/Free PASID command rsxx: Return -EFAULT if copy_to_user() fails ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcount ALSA: hda: intel-nhlt: verify config type IB/mlx5: Add missing error code RDMA/rxe: Fix missing kconfig dependency on CRYPTO RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits mm: Remove examples from enum zone_type comment arm64: mm: Set ZONE_DMA size based on early IORT scan arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges of: unittest: Add test for of_dma_get_max_cpu_address() of/address: Introduce of_dma_get_max_cpu_address() arm64: mm: Move zone_dma_bits initialization into zone_sizes_init() arm64: mm: Move reserve_crashkernel() into mem_init() crypto - shash: reduce minimum alignment of shash_desc structure drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie drm/amdgpu:disable VCN for Navi12 SKU dm verity: fix FEC for RS roots unaligned to block size dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size io_uring: ignore double poll add on the same waitqueue head ring-buffer: Force before_stamp and write_stamp to be different on discard PM: runtime: Update device status before letting suppliers suspend btrfs: fix warning when creating a directory with smack enabled btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl btrfs: fix race between extent freeing/allocation when using bitmaps btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabled btrfs: fix race between swap file activation and snapshot creation btrfs: fix race between writes to swap files and scrub btrfs: fix raid6 qstripe kmap btrfs: avoid double put of block group when emptying cluster tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() ALSA: usb-audio: Drop bogus dB range in too low level ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 Conflicts: drivers/cpufreq/qcom-cpufreq-hw.c drivers/vfio/Kconfig net/qrtr/qrtr.c Change-Id: Ib622ea353c1c1db4b1cce31729d224df47902a57 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-26 21:07:47 +09:00
net/sched/act_gact.c
net/sched/act_mirred.c
Merge android12-5.10.21+ (44f812e) into msm-5.10 * refs/heads/tmp-44f812e: ANDROID: sched/core: Move en/dequeue hooks before related callbacks FROMGIT: kasan: record task_work_add() call stack FROMGIT: kasan, mm: integrate slab init_on_free with HW_TAGS FROMGIT: kasan, mm: integrate slab init_on_alloc with HW_TAGS FROMGIT: kasan, mm: integrate page_alloc init with HW_TAGS FROMGIT: mm: introduce debug_pagealloc_{map,unmap}_pages() helpers FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO FROMGIT: mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY FROMGIT: kernel/power: allow hibernation with page_poison sanity checking FROMGIT: mm, page_poison: use static key more efficiently BACKPORT: mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters FROMGIT: kasan: init memory in kasan_(un)poison for HW_TAGS FROMGIT: arm64: kasan: allow to init memory when setting tags FROMGIT: mm, kasan: don't poison boot memory with tag-based modes FROMGIT: kasan: initialize shadow to TAG_INVALID for SW_TAGS FROMGIT: mm/kasan: switch from strlcpy to strscpy BACKPORT: kasan: remove redundant config option FROMGIT: kasan: fix per-page tags for non-page_alloc pages FROMGIT: kasan: fix KASAN_STACK dependency for HW_TAGS FROMGIT: kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC FROMGIT: arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL FROMLIST: configfs: make directories inherit uid/gid from creator ANDROID: GKI: add some padding to some driver core structures ANDROID: Initial Android 12 OWNERS for abi metafiles UPSTREAM: iommu/msm: Hook up iotlb_sync_map UPSTREAM: memory: mtk-smi: Allow building as module UPSTREAM: memory: mtk-smi: Use platform_register_drivers UPSTREAM: iommu/mediatek: Fix error code in probe() UPSTREAM: iommu/mediatek: Fix unsigned domid comparison with less than zero UPSTREAM: iommu/mediatek: Add mt8192 support UPSTREAM: memory: mtk-smi: Add mt8192 support UPSTREAM: iommu/mediatek: Remove unnecessary check in attach_device UPSTREAM: iommu/mediatek: Support master use iova over 32bit UPSTREAM: iommu/mediatek: Add iova reserved function UPSTREAM: iommu/mediatek: Support for multi domains UPSTREAM: iommu/mediatek: Add get_domain_id from dev->dma_range_map UPSTREAM: iommu/mediatek: Add iova_region structure UPSTREAM: iommu/mediatek: Move geometry.aperture updating into domain_finalise UPSTREAM: iommu/mediatek: Move domain_finalise into attach_device UPSTREAM: iommu/mediatek: Adjust the structure UPSTREAM: iommu/mediatek: Support report iova 34bit translation fault in ISR UPSTREAM: iommu/mediatek: Support up to 34bit iova in tlb flush UPSTREAM: iommu/mediatek: Add power-domain operation UPSTREAM: iommu/mediatek: Add pm runtime callback UPSTREAM: iommu/mediatek: Add device link for smi-common and m4u UPSTREAM: iommu/mediatek: Add error handle for mtk_iommu_probe UPSTREAM: iommu/mediatek: Move hw_init into attach_device UPSTREAM: iommu/mediatek: Update oas for v7s UPSTREAM: iommu/mediatek: Add a flag for iova 34bits case UPSTREAM: iommu/io-pgtable-arm-v7s: Quad lvl1 pgtable for MediaTek UPSTREAM: iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros UPSTREAM: iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro UPSTREAM: iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap UPSTREAM: iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTek UPSTREAM: iommu/mediatek: Use the common mtk-memory-port.h UPSTREAM: dt-bindings: mediatek: Add binding for mt8192 IOMMU UPSTREAM: dt-bindings: memory: mediatek: Rename header guard for SMI header file UPSTREAM: dt-bindings: memory: mediatek: Extend LARB_NR_MAX to 32 UPSTREAM: dt-bindings: memory: mediatek: Add a common memory header file UPSTREAM: dt-bindings: memory: mediatek: Convert SMI to DT schema UPSTREAM: dt-bindings: iommu: mediatek: Convert IOMMU to DT schema UPSTREAM: iommu/mediatek: Remove the tlb-ops for v7s UPSTREAM: iommu/io-pgtable: Remove TLBI_ON_MAP quirk UPSTREAM: iommu/io-pgtable: Allow io_pgtable_tlb ops optional UPSTREAM: iommu/mediatek: Gather iova in iommu_unmap to achieve tlb sync once UPSTREAM: iommu/mediatek: Add iotlb_sync_map to sync whole the iova range BACKPORT: UPSTREAM: iommu: Add iova and size as parameters in iotlb_sync_map UPSTREAM: iommu/io-pgtable: Remove tlb_flush_leaf ANDROID: abi_gki_aarch64_qcom: Add symbols to allow list ANDROID: Add vendor hook to binder. ANDROID: fs: Add vendor hooks for ep_create_wakeup_source & timerfd_create Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers" ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for arm FROMLIST: ARM: kprobes: rewrite test-arm.c in UAL FROMLIST: ARM: kprobes: fix UNPREDICTABLE warnings UPSTREAM: ARM: efistub: replace adrl pseudo-op with adr_l macro invocation UPSTREAM: ARM: assembler: introduce adr_l, ldr_l and str_l macros UPSTREAM: ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler FROMGIT: binder: BINDER_GET_FROZEN_INFO ioctl FROMGIT: binder: use EINTR for interrupted wait for work BACKPORT: FROMGIT: binder: BINDER_FREEZE ioctl ANDROID: qcom: Add pci_dev_present to ABI ANDROID: GKI: Add sysfs_emit to symbol list ANDROID: gki_defconfig: Enable IFB, NET_SCH_TBF, NET_ACT_POLICE ANDROID: gki_defconfig: Enable USB_NET_CDC_NCM ANDROID: gki_defconfig: Enable USB_NET_AQC111 UPSTREAM: usb: dwc3: gadget: Use max speed if unspecified UPSTREAM: usb: dwc3: gadget: Set gadget_max_speed when set ssp_rate ANDROID: freezer: export the freezer_cgrp_subsys for GKI purpose. UPSTREAM: usb: dwc3: qcom: skip interconnect init for ACPI probe FROMGIT: usb: dwc3: gadget: Ignore EP queue requests during bus reset FROMGIT: usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown ANDROID: gpiolib: Add vendor hook for gpio read ANDROID: abi_gki_aarch64_qcom: Whitelist sched_setattr ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: mm: add Android ABI padding to some structures ANDROID: GKI: mount.h: add Android ABI padding to some structures FROMLIST: mm: fs: Invalidate BH LRU during page migration FROMLIST: mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily Revert "FROMLIST: mm: replace migrate_prep with lru_add_drain_all" Revert "BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily" Revert "FROMLIST: mm: fs: Invalidate BH LRU during page migration" ANDROID: vendor_hooks: Add hooks for account process tick ANDROID: usb: dwc3: gadget: Export dwc3_stop_active_transfer, dwc3_send_gadget_ep_cmd ANDROID: clang: update to 12.0.4 ANDROID: vendor_hooks: Add hooks for improving binder trans ANDROID: GKI: Disable DTPM CPU device UPSTREAM: powercap/drivers/dtpm: Add the experimental label to the option description UPSTREAM: powercap/drivers/dtpm: Fix root node initialization ANDROID: GKI: sched.h: add Android ABI padding to some structures ANDROID: GKI: module.h: add Android ABI padding to some structures ANDROID: GKI: sock.h: add Android ABI padding to some structures ANDROID: sched/fair: Do not sync task util with SD_BALANCE_FORK FROMGIT: selinux: vsock: Set SID for socket returned by accept() ANDROID: usb: typec: tcpci: Migrate restricted vendor hook ANDROID: qcom: Add is_dma_buf_file to ABI ANDROID: GKI: update .xml file ANDROID: GKI: enable KFENCE by setting the sample interval to 500ms ANDROID: abi_gki_aarch64_qcom: Add xhci symbols to list ANDROID: vmlinux.lds.h: Define SANITIZER_DISCARDS with CONFIG_CFI_CLANG ANDROID: usb: typec: tcpci: Add vendor hook to mask vbus present ANDROID: usb: typce: tcpci: Add vendor hook for chip specific features ANDROID: usb: typec: tcpci: Add vendor hooks for tcpci interface FROMGIT: f2fs: add sysfs nodes to get runtime compression stat ANDROID: dma-buf: Fix error path on system heaps use of the page pool ANDROID: usb: typec: tcpm: Fix event storm caused by error in backport ANDROID: GKI: USB: XHCI: add Android ABI padding to lots of xhci structures FROMGIT: KVM: arm64: Fix host's ZCR_EL2 restore on nVHE FROMGIT: KVM: arm64: Force SCTLR_EL2.WXN when running nVHE FROMGIT: KVM: arm64: Turn SCTLR_ELx_FLAGS into INIT_SCTLR_EL2_MMU_ON FROMGIT: KVM: arm64: Use INIT_SCTLR_EL2_MMU_OFF to disable the MMU on KVM teardown FROMGIT: arm64: Use INIT_SCTLR_EL1_MMU_OFF to disable the MMU on CPU restart FROMGIT: KVM: arm64: Enable SVE support for nVHE FROMGIT: KVM: arm64: Save/restore SVE state for nVHE BACKPORT: FROMGIT: KVM: arm64: Trap host SVE accesses when the FPSIMD state is dirty FROMGIT: KVM: arm64: Save guest's ZCR_EL1 before saving the FPSIMD state FROMGIT: KVM: arm64: Map SVE context at EL2 when available BACKPORT: FROMGIT: KVM: arm64: Rework SVE host-save/guest-restore FROMGIT: arm64: sve: Provide a conditional update accessor for ZCR_ELx FROMGIT: KVM: arm64: Introduce vcpu_sve_vq() helper FROMGIT: KVM: arm64: Let vcpu_sve_pffr() handle HYP VAs FROMGIT: KVM: arm64: Use {read,write}_sysreg_el1 to access ZCR_EL1 FROMGIT: KVM: arm64: Provide KVM's own save/restore SVE primitives ANDROID: GKI: USB: Gadget: add Android ABI padding to struct usb_gadget ANDROID: vendor_hooks: Add hooks for memory when debug ANDROID: vendor_hooks: Add hooks for ufs scheduler ANDROID: GKI: sound/usb/card.h: add Android ABI padding to struct snd_usb_endpoint ANDROID: GKI: user_namespace.h: add Android ABI padding to a structure ANDROID: GKI: timer.h: add Android ABI padding to a structure ANDROID: GKI: quota.h: add Android ABI padding to some structures ANDROID: GKI: mmu_notifier.h: add Android ABI padding to some structures ANDROID: GKI: mm.h: add Android ABI padding to a structure ANDROID: GKI: kobject.h: add Android ABI padding to some structures ANDROID: GKI: kernfs.h: add Android ABI padding to some structures ANDROID: GKI: irqdomain.h: add Android ABI padding to a structure ANDROID: GKI: ioport.h: add Android ABI padding to a structure ANDROID: GKI: iomap.h: add Android ABI padding to a structure ANDROID: GKI: hrtimer.h: add Android ABI padding to a structure ANDROID: GKI: genhd.h: add Android ABI padding to some structures ANDROID: GKI: ethtool.h: add Android ABI padding to a structure ANDROID: GKI: dma-mapping.h: add Android ABI padding to a structure ANDROID: GKI: networking: add Android ABI padding to a lot of networking structures ANDROID: GKI: blk_types.h: add Android ABI padding to a structure ANDROID: GKI: scsi.h: add Android ABI padding to a structure ANDROID: GKI: pci: add Android ABI padding to some structures ANDROID: GKI: add Android ABI padding to struct nf_conn Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: Id08dc5a5299b4a780553a44a402d18e9b5b096cb Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-25 18:46:34 +09:00
net/sched/act_police.c
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
net/sched/act_skbedit.c
net/sched/cls_api.c
Merge android12-5.10.26 (99941e2) into msm-5.10 * refs/heads/tmp-99941e2: ANDROID: gki_defconfig: Enable NET_CLS_{BASIC,TCINDEX,MATCHALL} & NET_ACT_{GACT,MIRRED} FROMLIST: selftests: Add a MREMAP_DONTUNMAP selftest for shmem FROMLIST: mm: Extend MREMAP_DONTUNMAP to non-anonymous mappings ANDROID: GKI: enable CONFIG_CMA_SYSFS ANDROID: make cma_sysfs experimental FROMLIST: mm: cma: support sysfs ANDROID: cpuidle: Move vendor hook to enter proper state ANDROID: fix up ext4 build from 5.10.26 ANDROID: GKI: Enable DETECT_HUNG_TASK ANDROID: refresh ABI XML to new version ANDROID: GKI: refresh ABI XML Linux 5.10.26 cifs: Fix preauth hash corruption x86/apic/of: Fix CPU devicetree-node lookups genirq: Disable interrupts for force threaded handlers firmware/efi: Fix a use after bug in efi_mem_reserve_persistent efi: use 32-bit alignment for efi_guid_t literals static_call: Fix static_call_update() sanity check MAINTAINERS: move the staging subsystem to lists.linux.dev MAINTAINERS: move some real subsystems off of the staging mailing list ext4: fix rename whiteout with fast commit ext4: fix potential error in ext4_do_update_inode ext4: do not try to set xattr into ea_inode if value is empty ext4: stop inode update before return ext4: find old entry again if failed to rename whiteout ext4: fix error handling in ext4_end_enable_verity() efivars: respect EFI_UNSUPPORTED return from firmware x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() x86: Move TS_COMPAT back to asm/thread_info.h kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() x86/ioapic: Ignore IRQ2 again perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT perf/x86/intel: Fix a crash caused by zero PEBS status PCI: rpadlpar: Fix potential drc_name corruption in store functions counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register counter: stm32-timer-cnt: fix ceiling write max value iio: hid-sensor-temperature: Fix issues of timestamp channel iio: hid-sensor-prox: Fix scale not correct issue iio: hid-sensor-humidity: Fix alignment issue of timestamp channel iio: adc: adi-axi-adc: add proper Kconfig dependencies iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask iio: adc: ab8500-gpadc: Fix off by 10 to 3 iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler iio: adis16400: Fix an error code in adis16400_initial_setup() iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel iio:adc:stm32-adc: Add HAS_IOMEM dependency thunderbolt: Increase runtime PM reference count on DP tunnel discovery thunderbolt: Initialize HopID IDAs in tb_switch_alloc() usb: dwc3: gadget: Prevent EP queuing while stopping transfers usb: dwc3: gadget: Allow runtime suspend if UDC unbinded usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct usb: gadget: configfs: Fix KASAN use-after-free usbip: Fix incorrect double assignment to udc->ud.tcp_rx usb-storage: Add quirk to defeat Kindle's automatic unload powerpc: Force inlining of cpu_has_feature() to avoid build failure gfs2: bypass signal_our_withdraw if no journal gfs2: move freeze glock outside the make_fs_rw and _ro functions gfs2: Add common helper for holding and releasing the freeze glock regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 voltage setting regulator: pca9450: Enable system reset on WDOG_B assertion regulator: pca9450: Add SD_VSEL GPIO for LDO5 net: bonding: fix error return code of bond_neigh_init() io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED return io_uring: don't attempt IO reissue from the ring exit path drm/amd/pm: fulfill the Polaris implementation for get_clock_by_type_with_latency() s390/qeth: schedule TX NAPI on QAOB completion ibmvnic: remove excessive irqsave media: cedrus: h264: Support profile controls io_uring: fix inconsistent lock state iwlwifi: Add a new card for MA family drm/amd/display: turn DPMS off on connector unplug MIPS: compressed: fix build with enabled UBSAN net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 i40e: Fix endianness conversions powerpc/sstep: Fix darn emulation powerpc/sstep: Fix load-store and update emulation RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used scsi: isci: Pass gfp_t flags in isci_port_bc_change_received() scsi: isci: Pass gfp_t flags in isci_port_link_up() scsi: isci: Pass gfp_t flags in isci_port_link_down() scsi: mvsas: Pass gfp_t flags to libsas event notifiers scsi: libsas: Introduce a _gfp() variant of event notifiers scsi: libsas: Remove notifier indirection scsi: pm8001: Neaten debug logging macros and uses scsi: pm80xx: Fix pm8001_mpi_get_nvmd_resp() race condition scsi: pm80xx: Make running_req atomic scsi: pm80xx: Make mpi_build_cmd locking consistent module: harden ELF info handling module: avoid *goto*s in module_sig_check() module: merge repetitive strings in module_sig_check() RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug RDMA/rtrs: Introduce rtrs_post_send RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free bpf: Declare __bpf_free_used_maps() unconditionally serial: stm32: fix DMA initialization error handling tty: serial: stm32-usart: Remove set but unused 'cookie' variables ibmvnic: serialize access to work queue on remove ibmvnic: add some debugs nvme-rdma: fix possible hang when failing to set io queues gpiolib: Assign fwnode to parent's if no primary one provided counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED RISC-V: correct enum sbi_ext_rfence_fid scsi: ufs: ufs-mediatek: Correct operator & -> && scsi: myrs: Fix a double free in myrs_cleanup() scsi: lpfc: Fix some error codes in debugfs riscv: Correct SPARSEMEM configuration cifs: fix allocation size on newly created files kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL again net/qrtr: fix __netdev_alloc_skb call io_uring: ensure that SQPOLL thread is started for exit pstore: Fix warning in pstore_kill_sb() i915/perf: Start hrtimer only if sampling the OA buffer sunrpc: fix refcount leak for rpc auth modules vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation vfio: IOMMU_API should be selected svcrdma: disable timeouts on rdma backchannel NFSD: fix dest to src mount in inter-server COPY NFSD: Repair misuse of sv_lock in 5.10.16-rt30. nfsd: don't abort copies early nfsd: Don't keep looking up unhashed files in the nfsd file cache nvmet: don't check iosqes,iocqes for discovery controllers nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU nvme-tcp: fix possible hang when failing to set io queues nvme-tcp: fix misuse of __smp_processor_id with preemption enabled nvme: fix Write Zeroes limitations ALSA: usb-audio: Fix unintentional sign extension issue afs: Stop listxattr() from listing "afs.*" attributes afs: Fix accessing YFS xattrs on a non-YFS server ASoC: simple-card-utils: Do not handle device clock ASoC: qcom: lpass-cpu: Fix lpass dai ids parse ASoC: codecs: wcd934x: add a sanity check in set channel map ASoC: qcom: sdm845: Fix array out of range on rx slim channels ASoC: qcom: sdm845: Fix array out of bounds access ASoC: SOF: intel: fix wrong poll bits in dsp power down ASoC: SOF: Intel: unregister DMIC device on probe error ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold ASoC: fsl_ssi: Fix TDM slot setup for I2S mode drm/amd/display: Correct algorithm for reversed gamma vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails vhost-vdpa: fix use-after-free of v->config_ctx btrfs: fix slab cache flags for free space tree bitmap btrfs: fix race when cloning extent buffer during rewind of an old root zonefs: fix to update .i_wr_refcnt correctly in zonefs_open_zone() zonefs: prevent use of seq files as swap file zonefs: Fix O_APPEND async write handling s390/pci: fix leak of PCI device structure s390/pci: remove superfluous zdev->zbus check s390/pci: refactor zpci_create_device() s390/vtime: fix increased steal time accounting Revert "PM: runtime: Update device status before letting suppliers suspend" ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air ALSA: hda: generic: Fix the micmute led init state ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro ALSA: dice: fix null pointer dereference when node is disconnected spi: cadence: set cqspi to the driver_data field of struct device ASoC: ak5558: Add MODULE_DEVICE_TABLE ASoC: ak4458: Add MODULE_DEVICE_TABLE ANDROID: refresh ABI XML to new version ANDROID: refresh ABI Linux 5.10.25 net: dsa: b53: Support setting learning on port ALSA: usb-audio: Don't avoid stopping the stream at disconnection Revert "nfsd4: a client's own opens needn't prevent delegations" Revert "nfsd4: remove check_conflicting_opens warning" fuse: fix live lock in fuse_iget() RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes bpf, selftests: Fix up some test_verifier cases for unprivileged bpf: Add sanity check for upper ptr_limit bpf: Simplify alu_limit masking for pointer arithmetic bpf: Fix off-by-one for area size in creating mask to left bpf: Prohibit alu ops for pointer types not defining ptr_limit crypto: x86/aes-ni-xts - use direct calls to and 4-way stride crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg Linux 5.10.24 RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size KVM: arm64: Fix nVHE hyp panic host context restore xen/events: avoid handling the same event on two cpus at the same time xen/events: don't unmask an event channel when an eoi is pending mm/page_alloc.c: refactor initialization of struct page for holes in memory layout KVM: arm64: Ensure I-cache isolation between vcpus of a same VM mm/madvise: replace ptrace attach requirement for process_madvise mm/userfaultfd: fix memory corruption due to writeprotect KVM: arm64: Fix exclusive limit for IPA size KVM: arm64: Reject VM creation when the default IPA size is unsupported KVM: arm64: nvhe: Save the SPE context early KVM: arm64: Avoid corrupting vCPU context register in guest exit KVM: arm64: Fix range alignment when walking page tables KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged KVM: x86: Ensure deadline timer has truly expired before posting its IRQ x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls x86/sev-es: Use __copy_from_user_inatomic() x86/sev-es: Correctly track IRQ states in runtime #VC handler x86/entry: Move nmi entry/exit into common code x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack x86/sev-es: Introduce ip_within_syscall_gap() helper x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 binfmt_misc: fix possible deadlock in bm_register_write powerpc: Fix missing declaration of [en/dis]able_kernel_vsx() powerpc: Fix inverted SET_FULL_REGS bitop powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() efi: stub: omit SetVirtualAddressMap() if marked unsupported in RT_PROP table sched/membarrier: fix missing local execution of ipi_sync_rq_state() linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* zram: fix return value on writeback_store include/linux/sched/mm.h: use rcu_dereference in in_vfork() stop_machine: mark helpers __always_inline seqlock,lockdep: Fix seqcount_latch_init() powerpc/64s/exception: Clean up a missed SRR specifier hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR perf/core: Flush PMU internal buffers for per-CPU events arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds configfs: fix a use-after-free in __configfs_open_file nvme-fc: fix racing controller reset and create association block: rsxx: fix error return code of rsxx_pci_probe() NFSv4.2: fix return value of _nfs4_get_security_label() NFS: Don't gratuitously clear the inode cache when lookup failed NFS: Don't revalidate the directory permissions on a lookup failure SUNRPC: Set memalloc_nofs_save() for sync tasks arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_hw_cpu_init() cpufreq: qcom-hw: fix dereferencing freed memory 'data' sh_eth: fix TRSCER mask for R7S72100 staging: comedi: pcl818: Fix endian problem for AI command data staging: comedi: pcl711: Fix endian problem for AI command data staging: comedi: me4000: Fix endian problem for AI command data staging: comedi: dmm32at: Fix endian problem for AI command data staging: comedi: das800: Fix endian problem for AI command data staging: comedi: das6402: Fix endian problem for AI command data staging: comedi: adv_pci1710: Fix endian problem for AI command data staging: comedi: addi_apci_1500: Fix endian problem for command sample staging: comedi: addi_apci_1032: Fix endian problem for COS sample staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() staging: rtl8712: unterminated string leads to read overflow staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() misc: fastrpc: restrict user apps from sending kernel RPC messages misc/pvpanic: Export module FDT device table Revert "serial: max310x: rework RX interrupt handling" usbip: fix vudc usbip_sockfd_store races leading to gpf usbip: fix vhci_hcd attach_store() races leading to gpf usbip: fix stub_dev usbip_sockfd_store() races leading to gpf usbip: fix vudc to check for stream socket usbip: fix vhci_hcd to check for stream socket usbip: fix stub_dev to check for stream socket USB: serial: cp210x: add some more GE USB IDs USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter USB: serial: ch341: add new Product ID USB: serial: io_edgeport: fix memory leak in edge_startup xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing xhci: Improve detection of device initiated wake signal. usb: xhci: do not perform Soft Retry for some xHCI hosts usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM USB: usblp: fix a hang in poll() if disconnected usb: dwc3: qcom: Honor wakeup enabled/disabled state usb: dwc3: qcom: add ACPI device id for sc8180x usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement usb: gadget: f_uac1: stop playback on function disable usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot USB: gadget: u_ether: Fix a configfs return code USB: gadget: udc: s3c2410_udc: fix return value check in s3c2410_udc_probe() Goodix Fingerprint device is not a modem cifs: do not send close in compound create+close requests mmc: cqhci: Fix random crash when remove mmc module/card mmc: core: Fix partition switch time for eMMC mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants xen/events: reset affinity of 2-level event when tearing it down software node: Fix node registration s390/dasd: fix hanging IO request during DASD driver unbind s390/dasd: fix hanging DASD driver unbind arm64: perf: Fix 64-bit event counter read truncation arm64: mte: Map hotplugged memory as Normal Tagged arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL block: Try to handle busy underlying device on discard block: Discard page cache of zone reset target range Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") ALSA: usb-audio: fix use after free in usb_audio_disconnect ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() ALSA: usb-audio: Apply the control quirk to Plantronics headsets ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar ALSA: hda: Avoid spurious unsol event handling during S3/S4 ALSA: hda: Flush pending unsolicited events before suspend ALSA: hda: Drop the BATCH workaround for AMD controllers ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 ALSA: hda/hdmi: Cancel pending works before suspend ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk ARM: efistub: replace adrl pseudo-op with adr_l macro invocation ARM: assembler: introduce adr_l, ldr_l and str_l macros ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler mmc: sdhci: Update firmware interface API clk: qcom: gpucc-msm8998: Add resets, cxc, fix flags on gpu_gx_gdsc scsi: target: core: Prevent underflow for service actions scsi: target: core: Add cmd length set before cmd complete scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling sysctl.c: fix underflow value setting risk in vm_table drivers/base/memory: don't store phys_device in memory blocks s390/smp: __smp_rescan_cpus() - move cpumask away from stack kasan: fix memory corruption in kasan_bitops_tags test i40e: Fix memory leak in i40e_probe PCI: Fix pci_register_io_range() memory leak kbuild: clamp SUBLEVEL to 255 ext4: don't try to processed freed blocks until mballoc is initialized PCI/LINK: Remove bandwidth notification drivers/base: build kunit tests without structleak plugin PCI: mediatek: Add missing of_node_put() to fix reference leak PCI: xgene-msi: Fix race in installing chained irq handler Input: applespi - don't wait for responses to commands indefinitely. sparc64: Use arch_validate_flags() to validate ADI flag sparc32: Limit memblock allocation to low memory clk: qcom: gdsc: Implement NO_RET_PERIPH flag iommu/amd: Fix performance counter initialization powerpc/64: Fix stack trace not displaying final frame HID: logitech-dj: add support for the new lightspeed connection iteration powerpc/perf: Record counter overflow always if SAMPLE_IP is unset powerpc: improve handling of unrecoverable system reset spi: stm32: make spurious and overrun interrupts visible powerpc/pci: Add ppc_md.discover_phbs() Platform: OLPC: Fix probe error handling mmc: sdhci-iproc: Add ACPI bindings for the RPi mmc: mediatek: fix race condition between msdc_request_timeout and irq mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' iommu/vt-d: Clear PRQ overflow only when PRQ is empty udf: fix silent AED tagLocation corruption scsi: ufs: WB is only available on LUN #0 to #7 i2c: rcar: optimize cacheline to minimize HW race condition i2c: rcar: faster irq code to minimize HW race condition ath11k: fix AP mode for QCA6390 ath11k: start vdev if a bss peer is already created ath11k: peer delete synchronization with firmware net: enetc: initialize RFS/RSS memories for unused ports too enetc: Fix unused var build warning for CONFIG_OF net: dsa: tag_mtk: fix 802.1ad VLAN egress net: dsa: tag_ar9331: let DSA core deal with TX reallocation net: dsa: tag_gswip: let DSA core deal with TX reallocation net: dsa: tag_dsa: let DSA core deal with TX reallocation net: dsa: tag_brcm: let DSA core deal with TX reallocation net: dsa: tag_edsa: let DSA core deal with TX reallocation net: dsa: tag_lan9303: let DSA core deal with TX reallocation net: dsa: tag_mtk: let DSA core deal with TX reallocation net: dsa: tag_ocelot: let DSA core deal with TX reallocation net: dsa: tag_qca: let DSA core deal with TX reallocation net: dsa: trailer: don't allocate additional memory for padding/tagging net: dsa: tag_ksz: don't allocate additional memory for padding/tagging net: dsa: implement a central TX reallocation procedure s390/qeth: fix notification for pending buffers during teardown s390/qeth: improve completion of pending TX buffers s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state s390/qeth: don't replace a fully completed async TX buffer net: hns3: fix error mask definition of flow director cifs: fix credit accounting for extra channel media: rc: compile rc-cec.c into rc-core media: v4l: vsp1: Fix bru null pointer access media: v4l: vsp1: Fix uif null pointer access media: rkisp1: params: fix wrong bits settings media: usbtv: Fix deadlock on suspend sh_eth: fix TRSCER mask for R7S9210 qxl: Fix uninitialised struct field head.surface_id s390/crypto: return -EFAULT if copy_to_user() fails s390/cio: return -EFAULT if copy_to_user() fails drm/i915: Wedge the GPU if command parser setup fails drm/shmem-helpers: vunmap: Don't put pages for dma-buf drm: meson_drv add shutdown function drm: Use USB controller's DMA mask when importing dmabufs drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff drm/shmem-helper: Check for purged buffers in fault handler drm/amdgpu/display: handle aux backlight in backlight_get_brightness drm/amdgpu/display: don't assert in set backlight function drm/amdgpu/display: simplify backlight setting drm/amd/pm: bug fix for pcie dpm drm/amd/display: Fix nested FPU context in dcn21_validate_bandwidth() drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandwidth_fp() drm/amd/display: Add a backlight module option drm/compat: Clear bounce structures gpio: fix gpio-device list corruption gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 gpiolib: acpi: Allow to find GpioInt() resource by name and index gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk bnxt_en: reliably allocate IRQ table on reset to avoid crash s390/cio: return -EFAULT if copy_to_user() fails again net: hns3: fix bug when calculating the TCAM table info net: hns3: fix query vlan mask value error for flow director perf report: Fix -F for branch & mem modes perf traceevent: Ensure read cmdlines are null terminated. mlxsw: spectrum_ethtool: Add an external speed to PTYS register selftests: forwarding: Fix race condition in mirror installation net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused ethtool: fix the check logic of at least one channel for RX/TX net: stmmac: fix wrongly set buffer2 valid when sph unsupport net: stmmac: fix watchdog timeout during suspend/resume stress test net: stmmac: stop each tx channel independently perf build: Fix ccache usage in $(CC) when generating arch errno table tools/resolve_btfids: Fix build error with older host toolchains ixgbe: fail to create xfrm offload of IPsec tunnel mode SA r8169: fix r8168fp_adjust_ocp_cmd function s390/qeth: fix memory leak after failed TX Buffer allocation net: qrtr: fix error return code of qrtr_sendmsg() net: enetc: allow hardware timestamping on TX queues with tc-etf enabled net: davicom: Fix regulator not turned off on driver removal net: davicom: Fix regulator not turned off on failed probe net: lapbether: Remove netif_start_queue / netif_stop_queue stmmac: intel: Fixes clock registration error seen for multiple interfaces net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII cipso,calipso: resolve a number of problems with the DOI refcounts netdevsim: init u64 stats for 32bit hardware net: usb: qmi_wwan: allow qmimux add/del with master up net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNKNOWN instead of SPEED_10 net: mscc: ocelot: properly reject destination IP keys in VCAP IS1 net: sched: avoid duplicates in classes dump nexthop: Do not flush blackhole nexthops when loopback goes down net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 net/mlx4_en: update moderation when config reset net: ethernet: mtk-star-emac: fix wrong unmap in RX handling net: enetc: keep RX ring consumer index in sync with hardware net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr net: enetc: force the RGMII speed and duplex instead of operating in inband mode net: enetc: don't disable VLAN filtering in IFF_PROMISC mode net: enetc: fix incorrect TPID when receiving 802.1ad tagged packets net: enetc: take the MDIO lock only once per NAPI poll cycle net: enetc: don't overwrite the RSS indirection table when initializing sh_eth: fix TRSCER mask for SH771x net: dsa: tag_rtl4_a: fix egress tags docs: networking: drop special stable handling Revert "mm, slub: consider rest of partial list if acquire_slab() fails" cifs: return proper error code in statfs(2) mount: fix mounting of detached mounts onto targets that reside on shared mounts powerpc/603: Fix protection of user pages mapped with PROT_NONE mt76: dma: do not report truncated frames to mac80211 ibmvnic: always store valid MAC address ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. libbpf: Clear map_info before each bpf_obj_get_info_by_fd samples, bpf: Add missing munmap in xdpsock selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier selftests/bpf: No need to drop the packet when there is no geneve opt selftests/bpf: Use the last page in test_snprintf_btf on s390 net: phy: fix save wrong speed and duplex problem if autoneg is on net: always use icmp{,v6}_ndo_send from ndo_start_xmit netfilter: x_tables: gpf inside xt_find_revision() netfilter: nf_nat: undo erroneous tcp edemux lookup tcp: add sanity tests to TCP_QUEUE_SEQ tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode can: flexcan: enable RX FIFO after FRZ/HALT valid can: flexcan: assert FRZ bit in flexcan_chip_freeze() can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership net: l2tp: reduce log level of messages in receive path, add counter instead net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 net: check if protocol extracted by virtio_net_hdr_set_proto is correct net: Fix gro aggregation for udp encaps with zero csum ath9k: fix transmitting to stations in dynamic SMPS mode crypto: mips/poly1305 - enable for all MIPS processors ethernet: alx: fix order of calls on resume powerpc/pseries: Don't enforce MSI affinity with kdump powerpc/perf: Fix handling of privilege level checks in perf interrupt context uapi: nfnetlink_cthelper.h: fix userspace compilation error Linux 5.10.23 nvme-pci: add quirks for Lexar 256GB SSD nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. KVM: SVM: Clear the CR4 register on reset scsi: ufs: Fix a duplicate dev quirk number ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible ASoC: Intel: sof_sdw: reorganize quirks by generation PCI: cadence: Retrain Link to work around Gen2 training defect ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE scsi: ufs: ufs-exynos: Apply vendor-specific values for three timeouts scsi: ufs: Introduce a quirk to allow only page-aligned sg entries misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom scsi: ufs: Add a quirk to permit overriding UniPro defaults scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller usb: cdns3: fix NULL pointer dereference on no platform data usb: cdns3: add quirk for enable runtime pm by default usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT usb: cdns3: host: add .suspend_quirk for xhci-plat.c ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 media: cx23885: add more quirks for reset DMA on some AMD IOMMU HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag platform/x86: acer-wmi: Add new force_caps module parameter platform/x86: acer-wmi: Cleanup accelerometer device handling platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines bus: ti-sysc: Implement GPMC debug quirk to drop platform data ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device mwifiex: pcie: skip cancel_work_sync() on reset failure path Bluetooth: btqca: Add valid le states quirk iommu/amd: Fix sleeping in atomic in increase_address_space() btrfs: don't flush from btrfs_delayed_inode_reserve_metadata btrfs: export and rename qgroup_reserve_meta arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state ASoC: SOF: Intel: broadwell: fix mutual exclusion with catpt driver ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling Linux 5.10.22 r8169: fix resuming from suspend on RTL8105e if machine runs on battery tomoyo: recognize kernel threads correctly of: unittest: Fix build on architectures without CONFIG_OF_ADDRESS Revert "arm64: dts: amlogic: add missing ethernet reset ID" iommu/vt-d: Fix status code for Allocate/Free PASID command rsxx: Return -EFAULT if copy_to_user() fails ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcount ALSA: hda: intel-nhlt: verify config type IB/mlx5: Add missing error code RDMA/rxe: Fix missing kconfig dependency on CRYPTO RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits mm: Remove examples from enum zone_type comment arm64: mm: Set ZONE_DMA size based on early IORT scan arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges of: unittest: Add test for of_dma_get_max_cpu_address() of/address: Introduce of_dma_get_max_cpu_address() arm64: mm: Move zone_dma_bits initialization into zone_sizes_init() arm64: mm: Move reserve_crashkernel() into mem_init() crypto - shash: reduce minimum alignment of shash_desc structure drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie drm/amdgpu:disable VCN for Navi12 SKU dm verity: fix FEC for RS roots unaligned to block size dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size io_uring: ignore double poll add on the same waitqueue head ring-buffer: Force before_stamp and write_stamp to be different on discard PM: runtime: Update device status before letting suppliers suspend btrfs: fix warning when creating a directory with smack enabled btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl btrfs: fix race between extent freeing/allocation when using bitmaps btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabled btrfs: fix race between swap file activation and snapshot creation btrfs: fix race between writes to swap files and scrub btrfs: fix raid6 qstripe kmap btrfs: avoid double put of block group when emptying cluster tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() ALSA: usb-audio: Drop bogus dB range in too low level ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 Conflicts: drivers/cpufreq/qcom-cpufreq-hw.c drivers/vfio/Kconfig net/qrtr/qrtr.c Change-Id: Ib622ea353c1c1db4b1cce31729d224df47902a57 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-26 21:07:47 +09:00
net/sched/cls_basic.c
net/sched/cls_bpf.c
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
net/sched/cls_flow.c
Merge android12-5.10.19+ (0fc8633) into msm-5.10 * refs/heads/tmp-0fc8633: FROMLIST: dt-bindings: usb: usb-xhci: add USB offload support FROMLIST: usb: xhci-plat: add xhci_plat_priv_overwrite FROMLIST: usb: host: export symbols for xhci hooks usage FROMLIST: usb: host: add xhci hooks for USB offload FROMLIST: BACKPORT: Kbuild: Support nested composite objects FROMGIT: Kbuild: Make composite object searching more generic Revert "ANDROID: kbuild: simplify cmd_mod" Revert "ANDROID: kbuild: handle excessively long argument lists" UPSTREAM: fs: anon_inodes: rephrase to appropriate kernel-doc FROMGIT: usb: dwc3: document usb_psy in struct dwc3 FROMGIT: usb: dwc3: Fix dereferencing of null dwc->usb_psy ANDROID: cgroup/cpuset: Fix suspicous RCU usage WARNING ANDROID: Adding kprobes build configs for Cuttlefish FROMLIST: firmware: arm_scmi: add dynamic scmi devices creation FROMLIST: firmware: arm_scmi: add protocol modularization support FROMLIST: firmware: arm_scmi: make notify_priv really private FROMLIST: firmware: arm_scmi: cleanup events registration transient code FROMLIST: firmware: arm_scmi: cleanup unused core xfer wrappers FROMLIST: firmware: arm_scmi: cleanup legacy protocol init code FROMLIST: firmware: arm_scmi: make references to handle const FROMLIST: firmware: arm_scmi: remove legacy scmi_voltage_ops protocol interface FROMLIST: regulator: scmi: port driver to the new scmi_voltage_proto_ops interface FROMLIST: firmware: arm_scmi: port Voltage protocol to new protocols interface FROMLIST: firmware: arm_scmi: port SystemPower protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_sensor_ops protocol interface FROMLIST: hwmon: (scmi) port driver to the new scmi_sensor_proto_ops interface FROMLIST: firmware: arm_scmi: port Sensor protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_reset_ops protocol interface FROMLIST: reset: reset-scmi: port driver to the new scmi_reset_proto_ops interface FROMLIST: firmware: arm_scmi: port Reset protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_clk_ops protocol interface FROMLIST: clk: scmi: port driver to the new scmi_clk_proto_ops interface FROMLIST: firmware: arm_scmi: port Clock protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_power_ops protocol interface FROMLIST: firmware: arm_scmi: port GenPD driver to the new scmi_power_proto_ops interface FROMLIST: firmware: arm_scmi: port Power protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_perf_ops protocol interface FROMLIST: cpufreq: scmi: port driver to the new scmi_perf_proto_ops interface FROMLIST: firmware: arm_scmi: port Perf protocol to new protocols interface FROMLIST: firmware: arm_scmi: port Base protocol to new interface FROMLIST: firmware: arm_scmi: add helper to access revision area memory FROMLIST: firmware: arm_scmi: add new protocol handle core xfer ops FROMLIST: firmware: arm_scmi: convert events registration to protocol handles FROMLIST: firmware: arm_scmi: refactor events registration FROMLIST: firmware: arm_scmi: introduce new devres notification ops FROMLIST: firmware: arm_scmi: make notifications aware of protocols users FROMLIST: firmware: arm_scmi: add devm_acquire_protocol helper FROMLIST: firmware: arm_scmi: introduce devres get/put protocols operations FROMLIST: firmware: arm_scmi: introduce protocol handle definitions FROMLIST: firmware: arm_scmi: review protocol registration interface UPSTREAM: firmware: arm_scmi: Fix call site of scmi_notification_exit UPSTREAM: MAINTAINERS: Update ARM SCMI entry UPSTREAM: firmware: arm_scmi: Augment SMC/HVC to allow optional interrupt UPSTREAM: dt-bindings: arm: Add optional interrupt to smc/hvc SCMI transport UPSTREAM: cpufreq: arm_scmi: Discover the power scale in performance protocol UPSTREAM: PM: EM: Add a flag indicating units of power values in Energy Model UPSTREAM: firmware: arm_scmi: Add power_scale_mw_get() interface UPSTREAM: arm64: defconfig: Enable ARM SCMI protocol and drivers UPSTREAM: regulator: add SCMI driver UPSTREAM: regulator: core: add of_match_full_name boolean flag UPSTREAM: dt-bindings: arm: remove optional properties for SCMI Regulators UPSTREAM: firmware: arm_scmi: Remove residual _le structs naming UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor notifications UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor configuration support UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads UPSTREAM: hwmon: (scmi) Update hwmon internal scale data type UPSTREAM: firmware: arm_scmi: Add support to enumerated SCMI voltage domain device UPSTREAM: firmware: arm_scmi: Add voltage domain management protocol support UPSTREAM: dt-bindings: arm: Add support for SCMI Regulators UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions UPSTREAM: firmware: arm_scmi: Add full list of sensor type enumeration UPSTREAM: firmware: arm_scmi: Rework scmi_sensors_protocol_init ANDROID: GKI: Enable more networking configs ANDROID: clang: update to 12.0.3 ANDROID: GKI: amlogic: enable BCM WLAN as modules FROMGIT: usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling FROMGIT: usb: dwc3: add an alternate path in vbus_draw callback FROMGIT: usb: dwc3: add a power supply for current control Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/arm,scmi.txt Documentation/devicetree/bindings/usb/usb-xhci.txt Change-Id: If4bdc6485dbf86d982bf273b3638dad10fb93b35 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 18:22:57 +09:00
net/sched/cls_fw.c
Merge android12-5.10.26 (99941e2) into msm-5.10 * refs/heads/tmp-99941e2: ANDROID: gki_defconfig: Enable NET_CLS_{BASIC,TCINDEX,MATCHALL} & NET_ACT_{GACT,MIRRED} FROMLIST: selftests: Add a MREMAP_DONTUNMAP selftest for shmem FROMLIST: mm: Extend MREMAP_DONTUNMAP to non-anonymous mappings ANDROID: GKI: enable CONFIG_CMA_SYSFS ANDROID: make cma_sysfs experimental FROMLIST: mm: cma: support sysfs ANDROID: cpuidle: Move vendor hook to enter proper state ANDROID: fix up ext4 build from 5.10.26 ANDROID: GKI: Enable DETECT_HUNG_TASK ANDROID: refresh ABI XML to new version ANDROID: GKI: refresh ABI XML Linux 5.10.26 cifs: Fix preauth hash corruption x86/apic/of: Fix CPU devicetree-node lookups genirq: Disable interrupts for force threaded handlers firmware/efi: Fix a use after bug in efi_mem_reserve_persistent efi: use 32-bit alignment for efi_guid_t literals static_call: Fix static_call_update() sanity check MAINTAINERS: move the staging subsystem to lists.linux.dev MAINTAINERS: move some real subsystems off of the staging mailing list ext4: fix rename whiteout with fast commit ext4: fix potential error in ext4_do_update_inode ext4: do not try to set xattr into ea_inode if value is empty ext4: stop inode update before return ext4: find old entry again if failed to rename whiteout ext4: fix error handling in ext4_end_enable_verity() efivars: respect EFI_UNSUPPORTED return from firmware x86: Introduce TS_COMPAT_RESTART to fix get_nr_restart_syscall() x86: Move TS_COMPAT back to asm/thread_info.h kernel, fs: Introduce and use set_restart_fn() and arch_set_restart_data() x86/ioapic: Ignore IRQ2 again perf/x86/intel: Fix unchecked MSR access error caused by VLBR_EVENT perf/x86/intel: Fix a crash caused by zero PEBS status PCI: rpadlpar: Fix potential drc_name corruption in store functions counter: stm32-timer-cnt: fix ceiling miss-alignment with reload register counter: stm32-timer-cnt: fix ceiling write max value iio: hid-sensor-temperature: Fix issues of timestamp channel iio: hid-sensor-prox: Fix scale not correct issue iio: hid-sensor-humidity: Fix alignment issue of timestamp channel iio: adc: adi-axi-adc: add proper Kconfig dependencies iio: adc: ad7949: fix wrong ADC result due to incorrect bit mask iio: adc: ab8500-gpadc: Fix off by 10 to 3 iio: gyro: mpu3050: Fix error handling in mpu3050_trigger_handler iio: adis16400: Fix an error code in adis16400_initial_setup() iio:adc:qcom-spmi-vadc: add default scale to LR_MUX2_BAT_ID channel iio:adc:stm32-adc: Add HAS_IOMEM dependency thunderbolt: Increase runtime PM reference count on DP tunnel discovery thunderbolt: Initialize HopID IDAs in tb_switch_alloc() usb: dwc3: gadget: Prevent EP queuing while stopping transfers usb: dwc3: gadget: Allow runtime suspend if UDC unbinded usb: typec: tcpm: Invoke power_supply_changed for tcpm-source-psy- usb: typec: Remove vdo[3] part of tps6598x_rx_identity_reg struct usb: gadget: configfs: Fix KASAN use-after-free usbip: Fix incorrect double assignment to udc->ud.tcp_rx usb-storage: Add quirk to defeat Kindle's automatic unload powerpc: Force inlining of cpu_has_feature() to avoid build failure gfs2: bypass signal_our_withdraw if no journal gfs2: move freeze glock outside the make_fs_rw and _ro functions gfs2: Add common helper for holding and releasing the freeze glock regulator: pca9450: Clear PRESET_EN bit to fix BUCK1/2/3 voltage setting regulator: pca9450: Enable system reset on WDOG_B assertion regulator: pca9450: Add SD_VSEL GPIO for LDO5 net: bonding: fix error return code of bond_neigh_init() io_uring: clear IOCB_WAITQ for non -EIOCBQUEUED return io_uring: don't attempt IO reissue from the ring exit path drm/amd/pm: fulfill the Polaris implementation for get_clock_by_type_with_latency() s390/qeth: schedule TX NAPI on QAOB completion ibmvnic: remove excessive irqsave media: cedrus: h264: Support profile controls io_uring: fix inconsistent lock state iwlwifi: Add a new card for MA family drm/amd/display: turn DPMS off on connector unplug MIPS: compressed: fix build with enabled UBSAN net: phy: micrel: set soft_reset callback to genphy_soft_reset for KSZ8081 i40e: Fix endianness conversions powerpc/sstep: Fix darn emulation powerpc/sstep: Fix load-store and update emulation RDMA/mlx5: Allow creating all QPs even when non RDMA profile is used scsi: isci: Pass gfp_t flags in isci_port_bc_change_received() scsi: isci: Pass gfp_t flags in isci_port_link_up() scsi: isci: Pass gfp_t flags in isci_port_link_down() scsi: mvsas: Pass gfp_t flags to libsas event notifiers scsi: libsas: Introduce a _gfp() variant of event notifiers scsi: libsas: Remove notifier indirection scsi: pm8001: Neaten debug logging macros and uses scsi: pm80xx: Fix pm8001_mpi_get_nvmd_resp() race condition scsi: pm80xx: Make running_req atomic scsi: pm80xx: Make mpi_build_cmd locking consistent module: harden ELF info handling module: avoid *goto*s in module_sig_check() module: merge repetitive strings in module_sig_check() RDMA/rtrs: Fix KASAN: stack-out-of-bounds bug RDMA/rtrs: Introduce rtrs_post_send RDMA/rtrs-srv: Jump to dereg_mr label if allocate iu fails RDMA/rtrs: Remove unnecessary argument dir of rtrs_iu_free bpf: Declare __bpf_free_used_maps() unconditionally serial: stm32: fix DMA initialization error handling tty: serial: stm32-usart: Remove set but unused 'cookie' variables ibmvnic: serialize access to work queue on remove ibmvnic: add some debugs nvme-rdma: fix possible hang when failing to set io queues gpiolib: Assign fwnode to parent's if no primary one provided counter: stm32-timer-cnt: Report count function when SLAVE_MODE_DISABLED RISC-V: correct enum sbi_ext_rfence_fid scsi: ufs: ufs-mediatek: Correct operator & -> && scsi: myrs: Fix a double free in myrs_cleanup() scsi: lpfc: Fix some error codes in debugfs riscv: Correct SPARSEMEM configuration cifs: fix allocation size on newly created files kbuild: Fix <linux/version.h> for empty SUBLEVEL or PATCHLEVEL again net/qrtr: fix __netdev_alloc_skb call io_uring: ensure that SQPOLL thread is started for exit pstore: Fix warning in pstore_kill_sb() i915/perf: Start hrtimer only if sampling the OA buffer sunrpc: fix refcount leak for rpc auth modules vhost_vdpa: fix the missing irq_bypass_unregister_producer() invocation vfio: IOMMU_API should be selected svcrdma: disable timeouts on rdma backchannel NFSD: fix dest to src mount in inter-server COPY NFSD: Repair misuse of sv_lock in 5.10.16-rt30. nfsd: don't abort copies early nfsd: Don't keep looking up unhashed files in the nfsd file cache nvmet: don't check iosqes,iocqes for discovery controllers nvme-tcp: fix a NULL deref when receiving a 0-length r2t PDU nvme-tcp: fix possible hang when failing to set io queues nvme-tcp: fix misuse of __smp_processor_id with preemption enabled nvme: fix Write Zeroes limitations ALSA: usb-audio: Fix unintentional sign extension issue afs: Stop listxattr() from listing "afs.*" attributes afs: Fix accessing YFS xattrs on a non-YFS server ASoC: simple-card-utils: Do not handle device clock ASoC: qcom: lpass-cpu: Fix lpass dai ids parse ASoC: codecs: wcd934x: add a sanity check in set channel map ASoC: qcom: sdm845: Fix array out of range on rx slim channels ASoC: qcom: sdm845: Fix array out of bounds access ASoC: SOF: intel: fix wrong poll bits in dsp power down ASoC: SOF: Intel: unregister DMIC device on probe error ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 10-p0XX OVCD current threshold ASoC: fsl_ssi: Fix TDM slot setup for I2S mode drm/amd/display: Correct algorithm for reversed gamma vhost-vdpa: set v->config_ctx to NULL if eventfd_ctx_fdget() fails vhost-vdpa: fix use-after-free of v->config_ctx btrfs: fix slab cache flags for free space tree bitmap btrfs: fix race when cloning extent buffer during rewind of an old root zonefs: fix to update .i_wr_refcnt correctly in zonefs_open_zone() zonefs: prevent use of seq files as swap file zonefs: Fix O_APPEND async write handling s390/pci: fix leak of PCI device structure s390/pci: remove superfluous zdev->zbus check s390/pci: refactor zpci_create_device() s390/vtime: fix increased steal time accounting Revert "PM: runtime: Update device status before letting suppliers suspend" ALSA: hda/realtek: fix mute/micmute LEDs for HP 850 G8 ALSA: hda/realtek: fix mute/micmute LEDs for HP 440 G8 ALSA: hda/realtek: fix mute/micmute LEDs for HP 840 G8 ALSA: hda/realtek: Apply headset-mic quirks for Xiaomi Redmibook Air ALSA: hda: generic: Fix the micmute led init state ALSA: hda/realtek: apply pin quirk for XiaomiNotebook Pro ALSA: dice: fix null pointer dereference when node is disconnected spi: cadence: set cqspi to the driver_data field of struct device ASoC: ak5558: Add MODULE_DEVICE_TABLE ASoC: ak4458: Add MODULE_DEVICE_TABLE ANDROID: refresh ABI XML to new version ANDROID: refresh ABI Linux 5.10.25 net: dsa: b53: Support setting learning on port ALSA: usb-audio: Don't avoid stopping the stream at disconnection Revert "nfsd4: a client's own opens needn't prevent delegations" Revert "nfsd4: remove check_conflicting_opens warning" fuse: fix live lock in fuse_iget() RDMA/srp: Fix support for unpopulated and unbalanced NUMA nodes bpf, selftests: Fix up some test_verifier cases for unprivileged bpf: Add sanity check for upper ptr_limit bpf: Simplify alu_limit masking for pointer arithmetic bpf: Fix off-by-one for area size in creating mask to left bpf: Prohibit alu ops for pointer types not defining ptr_limit crypto: x86/aes-ni-xts - use direct calls to and 4-way stride crypto: aesni - Use TEST %reg,%reg instead of CMP $0,%reg Linux 5.10.24 RDMA/umem: Use ib_dma_max_seg_size instead of dma_get_max_seg_size KVM: arm64: Fix nVHE hyp panic host context restore xen/events: avoid handling the same event on two cpus at the same time xen/events: don't unmask an event channel when an eoi is pending mm/page_alloc.c: refactor initialization of struct page for holes in memory layout KVM: arm64: Ensure I-cache isolation between vcpus of a same VM mm/madvise: replace ptrace attach requirement for process_madvise mm/userfaultfd: fix memory corruption due to writeprotect KVM: arm64: Fix exclusive limit for IPA size KVM: arm64: Reject VM creation when the default IPA size is unsupported KVM: arm64: nvhe: Save the SPE context early KVM: arm64: Avoid corrupting vCPU context register in guest exit KVM: arm64: Fix range alignment when walking page tables KVM: kvmclock: Fix vCPUs > 64 can't be online/hotpluged KVM: x86: Ensure deadline timer has truly expired before posting its IRQ x86/entry: Fix entry/exit mismatch on failed fast 32-bit syscalls x86/sev-es: Use __copy_from_user_inatomic() x86/sev-es: Correctly track IRQ states in runtime #VC handler x86/entry: Move nmi entry/exit into common code x86/sev-es: Check regs->sp is trusted before adjusting #VC IST stack x86/sev-es: Introduce ip_within_syscall_gap() helper x86/unwind/orc: Disable KASAN checking in the ORC unwinder, part 2 binfmt_misc: fix possible deadlock in bm_register_write powerpc: Fix missing declaration of [en/dis]able_kernel_vsx() powerpc: Fix inverted SET_FULL_REGS bitop powerpc/64s: Fix instruction encoding for lis in ppc_function_entry() efi: stub: omit SetVirtualAddressMap() if marked unsupported in RT_PROP table sched/membarrier: fix missing local execution of ipi_sync_rq_state() linux/compiler-clang.h: define HAVE_BUILTIN_BSWAP* zram: fix return value on writeback_store include/linux/sched/mm.h: use rcu_dereference in in_vfork() stop_machine: mark helpers __always_inline seqlock,lockdep: Fix seqcount_latch_init() powerpc/64s/exception: Clean up a missed SRR specifier hrtimer: Update softirq_expires_next correctly after __hrtimer_get_next_event() perf/x86/intel: Set PERF_ATTACH_SCHED_CB for large PEBS and LBR perf/core: Flush PMU internal buffers for per-CPU events arm64: mm: use a 48-bit ID map when possible on 52-bit VA builds configfs: fix a use-after-free in __configfs_open_file nvme-fc: fix racing controller reset and create association block: rsxx: fix error return code of rsxx_pci_probe() NFSv4.2: fix return value of _nfs4_get_security_label() NFS: Don't gratuitously clear the inode cache when lookup failed NFS: Don't revalidate the directory permissions on a lookup failure SUNRPC: Set memalloc_nofs_save() for sync tasks arm64/mm: Fix pfn_valid() for ZONE_DEVICE based memory cpufreq: qcom-hw: Fix return value check in qcom_cpufreq_hw_cpu_init() cpufreq: qcom-hw: fix dereferencing freed memory 'data' sh_eth: fix TRSCER mask for R7S72100 staging: comedi: pcl818: Fix endian problem for AI command data staging: comedi: pcl711: Fix endian problem for AI command data staging: comedi: me4000: Fix endian problem for AI command data staging: comedi: dmm32at: Fix endian problem for AI command data staging: comedi: das800: Fix endian problem for AI command data staging: comedi: das6402: Fix endian problem for AI command data staging: comedi: adv_pci1710: Fix endian problem for AI command data staging: comedi: addi_apci_1500: Fix endian problem for command sample staging: comedi: addi_apci_1032: Fix endian problem for COS sample staging: rtl8192e: Fix possible buffer overflow in _rtl92e_wx_set_scan staging: rtl8712: Fix possible buffer overflow in r8712_sitesurvey_cmd staging: ks7010: prevent buffer overflow in ks_wlan_set_scan() staging: rtl8188eu: fix potential memory corruption in rtw_check_beacon_data() staging: rtl8712: unterminated string leads to read overflow staging: rtl8188eu: prevent ->ssid overflow in rtw_wx_set_scan() staging: rtl8192u: fix ->ssid overflow in r8192_wx_set_scan() misc: fastrpc: restrict user apps from sending kernel RPC messages misc/pvpanic: Export module FDT device table Revert "serial: max310x: rework RX interrupt handling" usbip: fix vudc usbip_sockfd_store races leading to gpf usbip: fix vhci_hcd attach_store() races leading to gpf usbip: fix stub_dev usbip_sockfd_store() races leading to gpf usbip: fix vudc to check for stream socket usbip: fix vhci_hcd to check for stream socket usbip: fix stub_dev to check for stream socket USB: serial: cp210x: add some more GE USB IDs USB: serial: cp210x: add ID for Acuity Brands nLight Air Adapter USB: serial: ch341: add new Product ID USB: serial: io_edgeport: fix memory leak in edge_startup xhci: Fix repeated xhci wake after suspend due to uncleared internal wake state usb: xhci: Fix ASMedia ASM1042A and ASM3242 DMA addressing xhci: Improve detection of device initiated wake signal. usb: xhci: do not perform Soft Retry for some xHCI hosts usb: renesas_usbhs: Clear PIPECFG for re-enabling pipe with other EPNUM USB: usblp: fix a hang in poll() if disconnected usb: dwc3: qcom: Honor wakeup enabled/disabled state usb: dwc3: qcom: add ACPI device id for sc8180x usb: dwc3: qcom: add URS Host support for sdm845 ACPI boot usb: dwc3: qcom: Add missing DWC3 OF node refcount decrement usb: gadget: f_uac1: stop playback on function disable usb: gadget: f_uac2: always increase endpoint max_packet_size by one audio slot USB: gadget: u_ether: Fix a configfs return code USB: gadget: udc: s3c2410_udc: fix return value check in s3c2410_udc_probe() Goodix Fingerprint device is not a modem cifs: do not send close in compound create+close requests mmc: cqhci: Fix random crash when remove mmc module/card mmc: core: Fix partition switch time for eMMC mmc: mmci: Add MMC_CAP_NEED_RSP_BUSY for the stm32 variants xen/events: reset affinity of 2-level event when tearing it down software node: Fix node registration s390/dasd: fix hanging IO request during DASD driver unbind s390/dasd: fix hanging DASD driver unbind arm64: perf: Fix 64-bit event counter read truncation arm64: mte: Map hotplugged memory as Normal Tagged arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL block: Try to handle busy underlying device on discard block: Discard page cache of zone reset target range Revert 95ebabde382c ("capabilities: Don't allow writing ambiguous v3 file capabilities") ALSA: usb-audio: fix use after free in usb_audio_disconnect ALSA: usb-audio: fix NULL ptr dereference in usb_audio_probe ALSA: usb-audio: Disable USB autosuspend properly in setup_disable_autosuspend() ALSA: usb-audio: Apply the control quirk to Plantronics headsets ALSA: usb-audio: Fix "cannot get freq eq" errors on Dell AE515 sound bar ALSA: hda: Avoid spurious unsol event handling during S3/S4 ALSA: hda: Flush pending unsolicited events before suspend ALSA: hda: Drop the BATCH workaround for AMD controllers ALSA: hda/ca0132: Add Sound BlasterX AE-5 Plus support ALSA: hda/conexant: Add quirk for mute LED control on HP ZBook G5 ALSA: hda/hdmi: Cancel pending works before suspend ALSA: usb: Add Plantronics C320-M USB ctrl msg delay quirk ARM: efistub: replace adrl pseudo-op with adr_l macro invocation ARM: assembler: introduce adr_l, ldr_l and str_l macros ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler mmc: sdhci: Update firmware interface API clk: qcom: gpucc-msm8998: Add resets, cxc, fix flags on gpu_gx_gdsc scsi: target: core: Prevent underflow for service actions scsi: target: core: Add cmd length set before cmd complete scsi: libiscsi: Fix iscsi_prep_scsi_cmd_pdu() error handling sysctl.c: fix underflow value setting risk in vm_table drivers/base/memory: don't store phys_device in memory blocks s390/smp: __smp_rescan_cpus() - move cpumask away from stack kasan: fix memory corruption in kasan_bitops_tags test i40e: Fix memory leak in i40e_probe PCI: Fix pci_register_io_range() memory leak kbuild: clamp SUBLEVEL to 255 ext4: don't try to processed freed blocks until mballoc is initialized PCI/LINK: Remove bandwidth notification drivers/base: build kunit tests without structleak plugin PCI: mediatek: Add missing of_node_put() to fix reference leak PCI: xgene-msi: Fix race in installing chained irq handler Input: applespi - don't wait for responses to commands indefinitely. sparc64: Use arch_validate_flags() to validate ADI flag sparc32: Limit memblock allocation to low memory clk: qcom: gdsc: Implement NO_RET_PERIPH flag iommu/amd: Fix performance counter initialization powerpc/64: Fix stack trace not displaying final frame HID: logitech-dj: add support for the new lightspeed connection iteration powerpc/perf: Record counter overflow always if SAMPLE_IP is unset powerpc: improve handling of unrecoverable system reset spi: stm32: make spurious and overrun interrupts visible powerpc/pci: Add ppc_md.discover_phbs() Platform: OLPC: Fix probe error handling mmc: sdhci-iproc: Add ACPI bindings for the RPi mmc: mediatek: fix race condition between msdc_request_timeout and irq mmc: mxs-mmc: Fix a resource leak in an error handling path in 'mxs_mmc_probe()' iommu/vt-d: Clear PRQ overflow only when PRQ is empty udf: fix silent AED tagLocation corruption scsi: ufs: WB is only available on LUN #0 to #7 i2c: rcar: optimize cacheline to minimize HW race condition i2c: rcar: faster irq code to minimize HW race condition ath11k: fix AP mode for QCA6390 ath11k: start vdev if a bss peer is already created ath11k: peer delete synchronization with firmware net: enetc: initialize RFS/RSS memories for unused ports too enetc: Fix unused var build warning for CONFIG_OF net: dsa: tag_mtk: fix 802.1ad VLAN egress net: dsa: tag_ar9331: let DSA core deal with TX reallocation net: dsa: tag_gswip: let DSA core deal with TX reallocation net: dsa: tag_dsa: let DSA core deal with TX reallocation net: dsa: tag_brcm: let DSA core deal with TX reallocation net: dsa: tag_edsa: let DSA core deal with TX reallocation net: dsa: tag_lan9303: let DSA core deal with TX reallocation net: dsa: tag_mtk: let DSA core deal with TX reallocation net: dsa: tag_ocelot: let DSA core deal with TX reallocation net: dsa: tag_qca: let DSA core deal with TX reallocation net: dsa: trailer: don't allocate additional memory for padding/tagging net: dsa: tag_ksz: don't allocate additional memory for padding/tagging net: dsa: implement a central TX reallocation procedure s390/qeth: fix notification for pending buffers during teardown s390/qeth: improve completion of pending TX buffers s390/qeth: remove QETH_QDIO_BUF_HANDLED_DELAYED state s390/qeth: don't replace a fully completed async TX buffer net: hns3: fix error mask definition of flow director cifs: fix credit accounting for extra channel media: rc: compile rc-cec.c into rc-core media: v4l: vsp1: Fix bru null pointer access media: v4l: vsp1: Fix uif null pointer access media: rkisp1: params: fix wrong bits settings media: usbtv: Fix deadlock on suspend sh_eth: fix TRSCER mask for R7S9210 qxl: Fix uninitialised struct field head.surface_id s390/crypto: return -EFAULT if copy_to_user() fails s390/cio: return -EFAULT if copy_to_user() fails drm/i915: Wedge the GPU if command parser setup fails drm/shmem-helpers: vunmap: Don't put pages for dma-buf drm: meson_drv add shutdown function drm: Use USB controller's DMA mask when importing dmabufs drm/shmem-helper: Don't remove the offset in vm_area_struct pgoff drm/shmem-helper: Check for purged buffers in fault handler drm/amdgpu/display: handle aux backlight in backlight_get_brightness drm/amdgpu/display: don't assert in set backlight function drm/amdgpu/display: simplify backlight setting drm/amd/pm: bug fix for pcie dpm drm/amd/display: Fix nested FPU context in dcn21_validate_bandwidth() drm/amdgpu/display: use GFP_ATOMIC in dcn21_validate_bandwidth_fp() drm/amd/display: Add a backlight module option drm/compat: Clear bounce structures gpio: fix gpio-device list corruption gpio: pca953x: Set IRQ type when handle Intel Galileo Gen 2 gpiolib: acpi: Allow to find GpioInt() resource by name and index gpiolib: acpi: Add ACPI_GPIO_QUIRK_ABSOLUTE_NUMBER quirk bnxt_en: reliably allocate IRQ table on reset to avoid crash s390/cio: return -EFAULT if copy_to_user() fails again net: hns3: fix bug when calculating the TCAM table info net: hns3: fix query vlan mask value error for flow director perf report: Fix -F for branch & mem modes perf traceevent: Ensure read cmdlines are null terminated. mlxsw: spectrum_ethtool: Add an external speed to PTYS register selftests: forwarding: Fix race condition in mirror installation net: phy: make mdio_bus_phy_suspend/resume as __maybe_unused ethtool: fix the check logic of at least one channel for RX/TX net: stmmac: fix wrongly set buffer2 valid when sph unsupport net: stmmac: fix watchdog timeout during suspend/resume stress test net: stmmac: stop each tx channel independently perf build: Fix ccache usage in $(CC) when generating arch errno table tools/resolve_btfids: Fix build error with older host toolchains ixgbe: fail to create xfrm offload of IPsec tunnel mode SA r8169: fix r8168fp_adjust_ocp_cmd function s390/qeth: fix memory leak after failed TX Buffer allocation net: qrtr: fix error return code of qrtr_sendmsg() net: enetc: allow hardware timestamping on TX queues with tc-etf enabled net: davicom: Fix regulator not turned off on driver removal net: davicom: Fix regulator not turned off on failed probe net: lapbether: Remove netif_start_queue / netif_stop_queue stmmac: intel: Fixes clock registration error seen for multiple interfaces net: stmmac: Fix VLAN filter delete timeout issue in Intel mGBE SGMII cipso,calipso: resolve a number of problems with the DOI refcounts netdevsim: init u64 stats for 32bit hardware net: usb: qmi_wwan: allow qmimux add/del with master up net: dsa: sja1105: fix SGMII PCS being forced to SPEED_UNKNOWN instead of SPEED_10 net: mscc: ocelot: properly reject destination IP keys in VCAP IS1 net: sched: avoid duplicates in classes dump nexthop: Do not flush blackhole nexthops when loopback goes down net: stmmac: fix incorrect DMA channel intr enable setting of EQoS v4.10 net/mlx4_en: update moderation when config reset net: ethernet: mtk-star-emac: fix wrong unmap in RX handling net: enetc: keep RX ring consumer index in sync with hardware net: enetc: remove bogus write to SIRXIDR from enetc_setup_rxbdr net: enetc: force the RGMII speed and duplex instead of operating in inband mode net: enetc: don't disable VLAN filtering in IFF_PROMISC mode net: enetc: fix incorrect TPID when receiving 802.1ad tagged packets net: enetc: take the MDIO lock only once per NAPI poll cycle net: enetc: don't overwrite the RSS indirection table when initializing sh_eth: fix TRSCER mask for SH771x net: dsa: tag_rtl4_a: fix egress tags docs: networking: drop special stable handling Revert "mm, slub: consider rest of partial list if acquire_slab() fails" cifs: return proper error code in statfs(2) mount: fix mounting of detached mounts onto targets that reside on shared mounts powerpc/603: Fix protection of user pages mapped with PROT_NONE mt76: dma: do not report truncated frames to mac80211 ibmvnic: always store valid MAC address ibmvnic: Fix possibly uninitialized old_num_tx_queues variable warning. libbpf: Clear map_info before each bpf_obj_get_info_by_fd samples, bpf: Add missing munmap in xdpsock selftests/bpf: Mask bpf_csum_diff() return value to 16 bits in test_verifier selftests/bpf: No need to drop the packet when there is no geneve opt selftests/bpf: Use the last page in test_snprintf_btf on s390 net: phy: fix save wrong speed and duplex problem if autoneg is on net: always use icmp{,v6}_ndo_send from ndo_start_xmit netfilter: x_tables: gpf inside xt_find_revision() netfilter: nf_nat: undo erroneous tcp edemux lookup tcp: add sanity tests to TCP_QUEUE_SEQ tcp: Fix sign comparison bug in getsockopt(TCP_ZEROCOPY_RECEIVE) can: tcan4x5x: tcan4x5x_init(): fix initialization - clear MRAM before entering Normal Mode can: flexcan: invoke flexcan_chip_freeze() to enter freeze mode can: flexcan: enable RX FIFO after FRZ/HALT valid can: flexcan: assert FRZ bit in flexcan_chip_freeze() can: skb: can_skb_set_owner(): fix ref counting if socket was closed before setting skb ownership net: l2tp: reduce log level of messages in receive path, add counter instead net: avoid infinite loop in mpls_gso_segment when mpls_hlen == 0 net: check if protocol extracted by virtio_net_hdr_set_proto is correct net: Fix gro aggregation for udp encaps with zero csum ath9k: fix transmitting to stations in dynamic SMPS mode crypto: mips/poly1305 - enable for all MIPS processors ethernet: alx: fix order of calls on resume powerpc/pseries: Don't enforce MSI affinity with kdump powerpc/perf: Fix handling of privilege level checks in perf interrupt context uapi: nfnetlink_cthelper.h: fix userspace compilation error Linux 5.10.23 nvme-pci: add quirks for Lexar 256GB SSD nvme-pci: mark Seagate Nytro XM1440 as QUIRK_NO_NS_DESC_LIST. KVM: SVM: Clear the CR4 register on reset scsi: ufs: Fix a duplicate dev quirk number ASoC: Intel: sof_sdw: add quirk for HP Spectre x360 convertible ASoC: Intel: sof_sdw: reorganize quirks by generation PCI: cadence: Retrain Link to work around Gen2 training defect ALSA: usb-audio: add mixer quirks for Pioneer DJM-900NXS2 ALSA: usb-audio: Add DJM750 to Pioneer mixer quirk HID: i2c-hid: Add I2C_HID_QUIRK_NO_IRQ_AFTER_RESET for ITE8568 EC on Voyo Winpad A15 mmc: sdhci-of-dwcmshc: set SDHCI_QUIRK2_PRESET_VALUE_BROKEN drm/msm/a5xx: Remove overwriting A5XX_PC_DBG_ECO_CNTL register scsi: ufs: ufs-exynos: Use UFSHCD_QUIRK_ALIGN_SG_WITH_PAGE_SIZE scsi: ufs: ufs-exynos: Apply vendor-specific values for three timeouts scsi: ufs: Introduce a quirk to allow only page-aligned sg entries misc: eeprom_93xx46: Add quirk to support Microchip 93LC46B eeprom scsi: ufs: Add a quirk to permit overriding UniPro defaults scsi: ufs-mediatek: Enable UFSHCI_QUIRK_SKIP_MANUAL_WB_FLUSH_CTRL ASoC: Intel: sof_sdw: add missing TGL_HDMI quirk for Dell SKU 0A32 KVM: x86: Supplement __cr4_reserved_bits() with X86_FEATURE_PCID check PCI: Add function 1 DMA alias quirk for Marvell 9215 SATA controller usb: cdns3: fix NULL pointer dereference on no platform data usb: cdns3: add quirk for enable runtime pm by default usb: cdns3: host: add xhci_plat_priv quirk XHCI_SKIP_PHY_INIT usb: cdns3: host: add .suspend_quirk for xhci-plat.c ASoC: Intel: bytcr_rt5640: Add quirk for ARCHOS Cesium 140 ACPI: video: Add DMI quirk for GIGABYTE GB-BXBT-2807 media: cx23885: add more quirks for reset DMA on some AMD IOMMU HID: mf: add support for 0079:1846 Mayflash/Dragonrise USB Gamecube Adapter platform/x86: acer-wmi: Add ACER_CAP_KBD_DOCK quirk for the Aspire Switch 10E SW3-016 platform/x86: acer-wmi: Add support for SW_TABLET_MODE on Switch devices platform/x86: acer-wmi: Add ACER_CAP_SET_FUNCTION_MODE capability flag platform/x86: acer-wmi: Add new force_caps module parameter platform/x86: acer-wmi: Cleanup accelerometer device handling platform/x86: acer-wmi: Cleanup ACER_CAP_FOO defines bus: ti-sysc: Implement GPMC debug quirk to drop platform data ASoC: Intel: sof_sdw: add quirk for new TigerLake-SDCA device mwifiex: pcie: skip cancel_work_sync() on reset failure path Bluetooth: btqca: Add valid le states quirk iommu/amd: Fix sleeping in atomic in increase_address_space() btrfs: don't flush from btrfs_delayed_inode_reserve_metadata btrfs: export and rename qgroup_reserve_meta arm64: Make CPU_BIG_ENDIAN depend on ld.bfd or ld.lld 13.0.0+ parisc: Enable -mlong-calls gcc option with CONFIG_COMPILE_TEST nvme-pci: mark Kingston SKC2000 as not supporting the deepest power state ASoC: SOF: Intel: broadwell: fix mutual exclusion with catpt driver ACPICA: Fix race in generic_serial_bus (I2C) and GPIO op_region parameter handling Linux 5.10.22 r8169: fix resuming from suspend on RTL8105e if machine runs on battery tomoyo: recognize kernel threads correctly of: unittest: Fix build on architectures without CONFIG_OF_ADDRESS Revert "arm64: dts: amlogic: add missing ethernet reset ID" iommu/vt-d: Fix status code for Allocate/Free PASID command rsxx: Return -EFAULT if copy_to_user() fails ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcount ALSA: hda: intel-nhlt: verify config type IB/mlx5: Add missing error code RDMA/rxe: Fix missing kconfig dependency on CRYPTO RDMA/cm: Fix IRQ restore in ib_send_cm_sidr_rep ALSA: ctxfi: cthw20k2: fix mask on conf to allow 4 bits mm: Remove examples from enum zone_type comment arm64: mm: Set ZONE_DMA size based on early IORT scan arm64: mm: Set ZONE_DMA size based on devicetree's dma-ranges of: unittest: Add test for of_dma_get_max_cpu_address() of/address: Introduce of_dma_get_max_cpu_address() arm64: mm: Move zone_dma_bits initialization into zone_sizes_init() arm64: mm: Move reserve_crashkernel() into mem_init() crypto - shash: reduce minimum alignment of shash_desc structure drm/amdgpu: fix parameter error of RREG32_PCIE() in amdgpu_regs_pcie drm/amdgpu:disable VCN for Navi12 SKU dm verity: fix FEC for RS roots unaligned to block size dm bufio: subtract the number of initial sectors in dm_bufio_get_device_size io_uring: ignore double poll add on the same waitqueue head ring-buffer: Force before_stamp and write_stamp to be different on discard PM: runtime: Update device status before letting suppliers suspend btrfs: fix warning when creating a directory with smack enabled btrfs: unlock extents in btrfs_zero_range in case of quota reservation errors btrfs: free correct amount of space in btrfs_delayed_inode_reserve_metadata btrfs: validate qgroup inherit for SNAP_CREATE_V2 ioctl btrfs: fix race between extent freeing/allocation when using bitmaps btrfs: fix stale data exposure after cloning a hole with NO_HOLES enabled btrfs: fix race between swap file activation and snapshot creation btrfs: fix race between writes to swap files and scrub btrfs: fix raid6 qstripe kmap btrfs: avoid double put of block group when emptying cluster tpm, tpm_tis: Decorate tpm_get_timeouts() with request_locality() tpm, tpm_tis: Decorate tpm_tis_gen_interrupt() with request_locality() ALSA: usb-audio: Drop bogus dB range in too low level ALSA: usb-audio: use Corsair Virtuoso mapping for Corsair Virtuoso SE ALSA: hda/realtek: Enable headset mic of Acer SWIFT with ALC256 Conflicts: drivers/cpufreq/qcom-cpufreq-hw.c drivers/vfio/Kconfig net/qrtr/qrtr.c Change-Id: Ib622ea353c1c1db4b1cce31729d224df47902a57 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-26 21:07:47 +09:00
net/sched/cls_matchall.c
net/sched/cls_tcindex.c
net/sched/cls_u32.c
net/sched/ematch.c
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
net/sched/em_cmp.c
net/sched/em_meta.c
net/sched/em_nbyte.c
net/sched/em_text.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/sched/em_u32.c
net/sched/sch_api.c
net/sched/sch_blackhole.c
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
net/sched/sch_codel.c
net/sched/sch_fifo.c
Merge keystone/android12-5.10-keystone-qcom-release.43+ (05a2a29) into msm-5.10 * refs/heads/tmp-05a2a29: ANDROID: gki - CONFIG_NET_SCH_FQ=y ANDROID: GKI: Kconfig.gki: Add GKI_HIDDEN_ETHERNET_CONFIGS FROMLIST: media: Kconfig: Fix DVB_CORE can't be selected as module ANDROID: Update ABI and symbol list Revert "net: usb: cdc_ncm: don't spew notifications" Linux 5.10.43 neighbour: allow NUD_NOARP entries to be forced GCed xen-netback: take a reference to the RX task thread netfilter: nf_tables: missing error reporting for not selected expressions i2c: qcom-geni: Suspend and resume the bus during SYSTEM_SLEEP_PM ops lib/lz4: explicitly support in-place decompression x86/kvm: Disable all PV features on crash x86/kvm: Disable kvmclock on all CPUs on shutdown x86/kvm: Teardown PV features on boot CPU as well KVM: arm64: Fix debug register indexing KVM: SVM: Truncate GPR value for DR and CR accesses in !64-bit mode btrfs: fix unmountable seed device after fstrim drm/msm/dpu: always use mdp device to scale bandwidth mm, hugetlb: fix simple resv_huge_pages underflow on UFFDIO_COPY btrfs: fix deadlock when cloning inline extents and low on available space btrfs: abort in rename_exchange if we fail to insert the second ref btrfs: fixup error handling in fixup_inode_link_counts btrfs: return errors from btrfs_del_csums in cleanup_ref_head btrfs: fix error handling in btrfs_del_csums btrfs: mark ordered extent and inode with error if we fail to finish powerpc/kprobes: Fix validation of prefixed instructions across page boundary x86/apic: Mark _all_ legacy interrupts when IO/APIC is missing drm/amdgpu: make sure we unpin the UVD BO drm/amdgpu: Don't query CE and UE errors nfc: fix NULL ptr dereference in llcp_sock_getname() after failed connect x86/sev: Check SME/SEV support in CPUID first x86/cpufeatures: Force disable X86_FEATURE_ENQCMD and remove update_pasid() mm/page_alloc: fix counting of free pages after take off from buddy mm/debug_vm_pgtable: fix alignment for pmd/pud_advanced_tests() ocfs2: fix data corruption by fallocate pid: take a reference when initializing `cad_pid` usb: dwc2: Fix build in periphal-only mode ext4: fix accessing uninit percpu counter variable with fast_commit ext4: fix memory leak in ext4_mb_init_backend on error path. ext4: fix fast commit alignment issues ext4: fix bug on in ext4_es_cache_extent as ext4_split_extent_at failed ext4: fix memory leak in ext4_fill_super ARM: dts: imx6q-dhcom: Add PU,VDD1P1,VDD2P5 regulators ARM: dts: imx6dl-yapp4: Fix RGMII connection to QCA8334 switch ALSA: hda: update the power_state during the direct-complete ALSA: hda: Fix for mute key LED for HP Pavilion 15-CK0xx ALSA: timer: Fix master timer notification gfs2: fix scheduling while atomic bug in glocks HID: multitouch: require Finger field to mark Win8 reports as MT HID: magicmouse: fix NULL-deref on disconnect HID: i2c-hid: Skip ELAN power-on command after reset net: caif: fix memory leak in cfusbl_device_notify net: caif: fix memory leak in caif_device_notify net: caif: add proper error handling net: caif: added cfserl_release function wireguard: allowedips: free empty intermediate nodes when removing single node wireguard: allowedips: allocate nodes in kmem_cache wireguard: allowedips: remove nodes in O(1) wireguard: allowedips: initialize list head in selftest wireguard: selftests: make sure rp_filter is disabled on vethc wireguard: selftests: remove old conntrack kconfig value wireguard: use synchronize_net rather than synchronize_rcu wireguard: peer: allocate in kmem_cache wireguard: do not use -O3 Bluetooth: use correct lock to prevent UAF of hdev object Bluetooth: fix the erroneous flush_work() order drm/amdgpu/jpeg3: add cancel_delayed_work_sync before power gate drm/amdgpu/jpeg2.5: add cancel_delayed_work_sync before power gate drm/amdgpu/vcn3: add cancel_delayed_work_sync before power gate io_uring: use better types for cflags io_uring: fix link timeout refs riscv: vdso: fix and clean-up Makefile serial: stm32: fix threaded interrupt handling tipc: fix unique bearer names sanity check tipc: add extack messages for bearer/media failure bus: ti-sysc: Fix flakey idling of uarts and stop using swsup_sidle_act ARM: dts: imx: emcon-avari: Fix nxp,pca8574 #gpio-cells ARM: dts: imx7d-pico: Fix the 'tuning-step' property ARM: dts: imx7d-meerkat96: Fix the 'tuning-step' property arm64: dts: freescale: sl28: var4: fix RGMII clock and voltage arm64: dts: zii-ultra: fix 12V_MAIN voltage arm64: dts: ls1028a: fix memory node bus: ti-sysc: Fix am335x resume hang for usb otg module optee: use export_uuid() to copy client UUID arm64: dts: ti: j7200-main: Mark Main NAVSS as dma-coherent ixgbe: add correct exception tracing for XDP ixgbe: optimize for XDP_REDIRECT in xsk path ice: add correct exception tracing for XDP ice: optimize for XDP_REDIRECT in xsk path ice: simplify ice_run_xdp i40e: add correct exception tracing for XDP i40e: optimize for XDP_REDIRECT in xsk path cxgb4: avoid link re-train during TC-MQPRIO configuration i2c: qcom-geni: Add shutdown callback for i2c ice: Allow all LLDP packets from PF to Tx ice: report supported and advertised autoneg using PHY capabilities ice: handle the VF VSI rebuild failure ice: Fix VFR issues for AVF drivers that expect ATQLEN cleared ice: Fix allowing VF to request more/less queues via virtchnl ipv6: Fix KASAN: slab-out-of-bounds Read in fib6_nh_flush_exceptions cxgb4: fix regression with HASH tc prio value update ixgbevf: add correct exception tracing for XDP igb: add correct exception tracing for XDP ieee802154: fix error return code in ieee802154_llsec_getparams() ieee802154: fix error return code in ieee802154_add_iface() bpf, lockdown, audit: Fix buggy SELinux lockdown permission checks bpf: Simplify cases in bpf_base_func_proto drm/i915/selftests: Fix return value check in live_breadcrumbs_smoketest() netfilter: nfnetlink_cthelper: hit EBUSY on updates if size mismatches netfilter: nft_ct: skip expectations for confirmed conntrack nvmet: fix freeing unallocated p2pmem net/mlx5: DR, Create multi-destination flow table with level less than 64 net/mlx5e: Check for needed capability for cvlan matching net/mlx5: Check firmware sync reset requested is set before trying to abort it net/mlx5e: Fix incompatible casting net/tls: Fix use-after-free after the TLS device goes down and up net/tls: Replace TLS_RX_SYNC_RUNNING with RCU net: sock: fix in-kernel mark setting net: dsa: tag_8021q: fix the VLAN IDs used for encoding sub-VLANs perf probe: Fix NULL pointer dereference in convert_variable_location() ACPICA: Clean up context mutex during object deletion nvme-rdma: fix in-casule data send for chained sgls mptcp: always parse mptcp options for MPC reqsk net/sched: act_ct: Fix ct template allocation for zone 0 net/sched: act_ct: Offload connections with commit action devlink: Correct VIRTUAL port to not have phys_port attributes HID: i2c-hid: fix format string mismatch HID: pidff: fix error return code in hid_pidff_init() HID: logitech-hidpp: initialize level variable ipvs: ignore IP_VS_SVC_F_HASHED flag when adding service vfio/platform: fix module_put call in error flow samples: vfio-mdev: fix error handing in mdpy_fb_probe() vfio/pci: zap_vma_ptes() needs MMU vfio/pci: Fix error return code in vfio_ecap_init() efi: cper: fix snprintf() use in cper_dimm_err_location() efi/libstub: prevent read overflow in find_file_option() efi: Allow EFI_MEMORY_XP and EFI_MEMORY_RO both to be cleared efi/fdt: fix panic when no valid fdt found netfilter: conntrack: unregister ipv4 sockopts on error unwind hwmon: (pmbus/isl68137) remove READ_TEMPERATURE_3 for RAA228228 hwmon: (dell-smm-hwmon) Fix index values net: usb: cdc_ncm: don't spew notifications btrfs: tree-checker: do not error out if extent ref hash doesn't match Change-Id: Id878e21ca63befee2ba14efb582e117e7f637033 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-16 12:41:34 +09:00
net/sched/sch_fq.c
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
net/sched/sch_fq_codel.c
net/sched/sch_generic.c
net/sched/sch_htb.c
net/sched/sch_ingress.c
net/sched/sch_mq.c
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
net/sched/sch_multiq.c
net/sched/sch_netem.c
Merge android12-5.10.19+ (0fc8633) into msm-5.10 * refs/heads/tmp-0fc8633: FROMLIST: dt-bindings: usb: usb-xhci: add USB offload support FROMLIST: usb: xhci-plat: add xhci_plat_priv_overwrite FROMLIST: usb: host: export symbols for xhci hooks usage FROMLIST: usb: host: add xhci hooks for USB offload FROMLIST: BACKPORT: Kbuild: Support nested composite objects FROMGIT: Kbuild: Make composite object searching more generic Revert "ANDROID: kbuild: simplify cmd_mod" Revert "ANDROID: kbuild: handle excessively long argument lists" UPSTREAM: fs: anon_inodes: rephrase to appropriate kernel-doc FROMGIT: usb: dwc3: document usb_psy in struct dwc3 FROMGIT: usb: dwc3: Fix dereferencing of null dwc->usb_psy ANDROID: cgroup/cpuset: Fix suspicous RCU usage WARNING ANDROID: Adding kprobes build configs for Cuttlefish FROMLIST: firmware: arm_scmi: add dynamic scmi devices creation FROMLIST: firmware: arm_scmi: add protocol modularization support FROMLIST: firmware: arm_scmi: make notify_priv really private FROMLIST: firmware: arm_scmi: cleanup events registration transient code FROMLIST: firmware: arm_scmi: cleanup unused core xfer wrappers FROMLIST: firmware: arm_scmi: cleanup legacy protocol init code FROMLIST: firmware: arm_scmi: make references to handle const FROMLIST: firmware: arm_scmi: remove legacy scmi_voltage_ops protocol interface FROMLIST: regulator: scmi: port driver to the new scmi_voltage_proto_ops interface FROMLIST: firmware: arm_scmi: port Voltage protocol to new protocols interface FROMLIST: firmware: arm_scmi: port SystemPower protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_sensor_ops protocol interface FROMLIST: hwmon: (scmi) port driver to the new scmi_sensor_proto_ops interface FROMLIST: firmware: arm_scmi: port Sensor protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_reset_ops protocol interface FROMLIST: reset: reset-scmi: port driver to the new scmi_reset_proto_ops interface FROMLIST: firmware: arm_scmi: port Reset protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_clk_ops protocol interface FROMLIST: clk: scmi: port driver to the new scmi_clk_proto_ops interface FROMLIST: firmware: arm_scmi: port Clock protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_power_ops protocol interface FROMLIST: firmware: arm_scmi: port GenPD driver to the new scmi_power_proto_ops interface FROMLIST: firmware: arm_scmi: port Power protocol to new protocols interface FROMLIST: firmware: arm_scmi: remove legacy scmi_perf_ops protocol interface FROMLIST: cpufreq: scmi: port driver to the new scmi_perf_proto_ops interface FROMLIST: firmware: arm_scmi: port Perf protocol to new protocols interface FROMLIST: firmware: arm_scmi: port Base protocol to new interface FROMLIST: firmware: arm_scmi: add helper to access revision area memory FROMLIST: firmware: arm_scmi: add new protocol handle core xfer ops FROMLIST: firmware: arm_scmi: convert events registration to protocol handles FROMLIST: firmware: arm_scmi: refactor events registration FROMLIST: firmware: arm_scmi: introduce new devres notification ops FROMLIST: firmware: arm_scmi: make notifications aware of protocols users FROMLIST: firmware: arm_scmi: add devm_acquire_protocol helper FROMLIST: firmware: arm_scmi: introduce devres get/put protocols operations FROMLIST: firmware: arm_scmi: introduce protocol handle definitions FROMLIST: firmware: arm_scmi: review protocol registration interface UPSTREAM: firmware: arm_scmi: Fix call site of scmi_notification_exit UPSTREAM: MAINTAINERS: Update ARM SCMI entry UPSTREAM: firmware: arm_scmi: Augment SMC/HVC to allow optional interrupt UPSTREAM: dt-bindings: arm: Add optional interrupt to smc/hvc SCMI transport UPSTREAM: cpufreq: arm_scmi: Discover the power scale in performance protocol UPSTREAM: PM: EM: Add a flag indicating units of power values in Energy Model UPSTREAM: firmware: arm_scmi: Add power_scale_mw_get() interface UPSTREAM: arm64: defconfig: Enable ARM SCMI protocol and drivers UPSTREAM: regulator: add SCMI driver UPSTREAM: regulator: core: add of_match_full_name boolean flag UPSTREAM: dt-bindings: arm: remove optional properties for SCMI Regulators UPSTREAM: firmware: arm_scmi: Remove residual _le structs naming UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor notifications UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensor configuration support UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors timestamped reads UPSTREAM: hwmon: (scmi) Update hwmon internal scale data type UPSTREAM: firmware: arm_scmi: Add support to enumerated SCMI voltage domain device UPSTREAM: firmware: arm_scmi: Add voltage domain management protocol support UPSTREAM: dt-bindings: arm: Add support for SCMI Regulators UPSTREAM: firmware: arm_scmi: Add SCMI v3.0 sensors descriptors extensions UPSTREAM: firmware: arm_scmi: Add full list of sensor type enumeration UPSTREAM: firmware: arm_scmi: Rework scmi_sensors_protocol_init ANDROID: GKI: Enable more networking configs ANDROID: clang: update to 12.0.3 ANDROID: GKI: amlogic: enable BCM WLAN as modules FROMGIT: usb: typec: tcpm: Wait for vbus discharge to VSAFE0V before toggling FROMGIT: usb: dwc3: add an alternate path in vbus_draw callback FROMGIT: usb: dwc3: add a power supply for current control Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/arm/arm,scmi.txt Documentation/devicetree/bindings/usb/usb-xhci.txt Change-Id: If4bdc6485dbf86d982bf273b3638dad10fb93b35 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-04 18:22:57 +09:00
net/sched/sch_prio.c
Merge keystone/android12-5.10-keystone-qcom-release.42+ (eccdafe) into msm-5.10 * refs/heads/tmp-eccdafe: FROMLIST: remoteproc: use freezable workqueue for crash notifications UPSTREAM: erofs: support adjust lz4 history window size UPSTREAM: erofs: use sync decompression for atomic contexts only UPSTREAM: erofs: use workqueue decompression for atomic contexts only UPSTREAM: erofs: avoid memory allocation failure during rolling decompression UPSTREAM: erofs: force inplace I/O under low memory scenario UPSTREAM: erofs: insert to managed cache after adding to pcl UPSTREAM: erofs: get rid of magical Z_EROFS_MAPPING_STAGING ANDROID: abi_gki_aarch64_qcom: Add thermal_cooling_device_register ANDROID: ABI: Update allowed list for QCOM FROMGIT: usb: typec: tcpm: Do not finish VDM AMS for retrying Responses FROMGIT: usb: fix various gadget panics on 10gbps cabling FROMGIT: usb: fix various gadgets null ptr deref on 10gbps cabling. FROMGIT: usb: f_ncm: only first packet of aggregate needs to start timer FROMGIT: USB: f_ncm: ncm_bitrate (speed) is unsigned ANDROID: gki - CONFIG_NET_SCH_{CODEL,FQ_CODEL,SFQ}=y ANDROID: gki - enable CONFIG_USB_CONFIGFS_{EEM,ECM}=y ANDROID: gki - enable CONFIG_USB_NET_CDC_EEM=y ANDROID: gki - enable CONFIG_USB_RTL8150=y ANDROID: mm: vmscan: support equal reclaim for anon and file pages ANDROID: qcom: Add more neighbor and dev related symbols ANDROID: GKI: Update abi_gki_aarch64_qcom for process killed symbol ANDROID: mm/memory_hotplug: Relax remove_memory_subsection error checking ANDROID: usb: typec: tcpm: Fixup the wait time for SNK_DISCOVERY FROMGIT: usb: typec: tcpm: Fix misuses of AMS invocation ANDROID: Update the ABI representation ANDROID: Update the generic symbol list ANDROID: abi_gki_aarch64_qcom: Add symbols for 32bit execve ANDROID: sched: create trace points for 32bit execve BACKPORT: FROMGIT: mm: arch: remove indirection level in alloc_zeroed_user_highpage_movable() UPSTREAM: arm64: kasan: Set TCR_EL1.TBID1 when KASAN_HW_TAGS is enabled ANDROID: freezer: Add vendor hook to freezer for GKI purpose. ANDROID: kernel: Fix passing NULL to __pa_symbol() ANDROID: sched: Add vendor hook to select ilb cpu ANDROID: GKI: enable CONFIG_EROFS_FS=y FROMGIT: dt-bindings: connector: Replace BIT macro with generic bit ops FROMGIT: usb: dwc3: debugfs: Add and remove endpoint dirs dynamically FROMGIT: dt-bindings: connector: Add PD rev 2.0 VDO definition FROMGIT: usb: typec: tcpm: Correct the responses in SVDM Version 2.0 DFP FROMGIT: Revert "usb: dwc3: core: Add shutdown callback for dwc3" ANDROID: arm scmi: add vendor hook to adjust the rx timeout. FROMGIT: userfaultfd: fix UFFDIO_CONTINUE ioctl request definition FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type FROMGIT: userfaultfd/shmem: modify shmem_mfill_atomic_pte to use install_pte() FROMGIT: userfaultfd/shmem: advertise shmem minor fault support FROMGIT: userfaultfd/shmem: support UFFDIO_CONTINUE for shmem BACKPORT: FROMGIT: userfaultfd/shmem: support minor fault registration for shmem BACKPORT: FROMGIT: userfaultfd/shmem: combine shmem_{mcopy_atomic,mfill_zeropage}_pte Revert "BACKPORT: FROMGIT: userfaultfd: support minor fault handling for shmem" Revert "FROMGIT: userfaultfd/selftests: use memfd_create for shmem test type" Revert "FROMGIT: userfaultfd/selftests: create alias mappings in the shmem test" Revert "BACKPORT: FROMGIT: userfaultfd/selftests: reinitialize test context in each test" Revert "FROMGIT: userfaultfd/selftests: exercise minor fault handling shmem support" Revert "FROMLIST: userfaultfd/shmem: fix minor fault page leak" ANDROID: GKI: 6/4/2021 KMI update ANDROID: media: v4l2-core: extend the v4l2 format to support request ANDROID: vendor_hooks: add hook and OEM data for slab shrink ANDROID: sched: Add oem data in struct rq ANDROID: android: Add nr_swap_pages to debug_symbols driver ANDROID: GKI: Enable CONFIG_PCIEAER for arm64 andx86_64 UPSTREAM: media: docs: Document CLL and Mastering display colorimetry controls UPSTREAM: media: v4l: Add HDR10 static metadata controls UPSTREAM: media: uapi: Move the H264 stateless control types out of staging ANDROID: GKI: Add OEM data to mutex/rwsem FROMGIT: usb: typec: tcpci: Make symbol 'tcpci_apply_rc' static FROMGIT: usb: typec: tcpci: Implement callback for apply_rc FROMGIT: usb: typec: tcpm: Move TCPC to APPLY_RC state during PR_SWAP ANDROID: GKI: device.h: add rcu_head back to struct device_link FROMGIT: drivers: base: Reduce device link removal code duplication FROMGIT: drivers: base: Fix device link removal UPSTREAM: scsi: ufs-mediatek: Keep VCC always-on for specific devices UPSTREAM: scsi: ufs: Allow regulators being always-on UPSTREAM: scsi: ufs-mediatek: Use correct path to fix compile error UPSTREAM: scsi: ufs-mediatek: Introduce event_notify implementation BACKPORT: scsi: ufs: Introduce event_notify variant function Revert "Revert "clocksource/drivers/timer-ti-dm: Handle dra7 timer wrap errata i940"" Revert "Revert "PM: runtime: Fix unpaired parent child_count for force_resume"" Revert "Revert "kyber: fix out of bounds access when preempted"" Revert "Revert "usb: typec: ucsi: Retrieve all the PDOs instead of just the first 4"" Revert "Revert "mm: fix struct page layout on 32-bit systems"" ANDROID: GKI: Enlarge OEM data reserved in task_struct ANDROID: GKI: add OEM data in cma struct FROMGIT: scsi: ufs: Remove redundant checks of !hba in suspend/resume callbacks FROMGIT: scsi: ufs: Minor adjustments to error handling BACKPORT: FROMGIT: scsi: ufs: Clean up and refactor clk-scaling feature FROMGIT: scsi: ufs: Remove redundant null checking of devfreq instance FROMGIT: scsi: ufs: Refactor cancelling clkscaling works FROMGIT: scsi: ufs: Give clk scaling min gear a value BACKPORT: FROMGIT: scsi: ufs: Refactor ufshcd_init/exit_clk_scaling/gating() BACKPORT: FROMGIT: scsi: ufs: Protect some contexts from unexpected clock scaling FROMGIT: scsi: ufs: Stop hardcoding the scale down gear FROMGIT: Revert "Make sure clk scaling happens only when HBA is runtime ACTIVE" BACKPORT: FROMGIT: scsi: ufs: Protect PM ops and err_handler from user access through sysfs ANDROID: Update the ABI xml and symbol list FROMGIT: timer_list: Print name of per-cpu wakeup device FROMGIT: tick/broadcast: Program wakeup timer when entering idle if required FROMGIT: tick/broadcast: Prefer per-cpu oneshot wakeup timers to broadcast FROMGIT: tick/broadcast: Split __tick_broadcast_oneshot_control() into a helper FROMGIT: tick/broadcast: Drop unneeded CONFIG_GENERIC_CLOCKEVENTS_BROADCAST guard FROMGIT: usb: gadget: f_fs: Ensure io_completion_wq is idle during unbind FROMGIT: usb: typec: tcpm: cancel send discover hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel frs hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: cancel vdm and state machine hrtimer when unregister tcpm port FROMGIT: usb: typec: tcpm: Properly handle Alert and Status Messages ANDROID: usb: export tracepoint for dwc3_complete_trb ANDROID: GKI: Request enable some kernel configs for background speed limit function ANDROID: vendor_hooks: Export the tracepoints task_rename arm64: perf: Add Erratum 1974925 workaround Revert "Revert "ANDROID: usb: dwc3: gadget: don't cancel the started requests"" ANDROID: signal: Add vendor hook for memory reaping Revert "ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL" FROMGIT: kfence: unconditionally use unbound work queue FROMLIST: bootconfig: Share the checksum function with tools FROMLIST: docs: bootconfig: Update for mixing value and subkeys FROMLIST: tools/bootconfig: Support mixed value and subkey test cases FROMLIST: bootconfig: Support mixing a value and subkeys under a key FROMLIST: bootconfig: Change array value to use child node FROMLIST: tools/bootconfig: Fix a build error accroding to undefined fallthrough ANDROID: Add an extra wake flag for android vendor use f2fs: introduce FI_COMPRESS_RELEASED instead of using IMMUTABLE bit f2fs: compress: remove unneeded preallocation f2fs: avoid attaching SB_ACTIVE flag during mount/remount f2fs: atgc: export entries for better tunability via sysfs f2fs: compress: fix to disallow temp extension f2fs: let's allow compression for mmap files f2fs: add MODULE_SOFTDEP to ensure crc32 is included in the initramfs f2fs: return success if there is no work to do f2fs: compress: clean up parameter of __f2fs_cluster_blocks() f2fs: compress: remove unneeded f2fs_put_dnode() f2fs: atgc: fix to set default age threshold f2fs: Prevent swap file in LFS mode f2fs: fix to avoid racing on fsync_entry_slab by multi filesystem instances f2fs: restructure f2fs page.private layout f2fs: add cp_error check in f2fs_write_compressed_pages f2fs: compress: rename __cluster_may_compress Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml Change-Id: I6ee172609c8da25a20c37d65f5116e7eac05b0b4 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-06-11 14:06:39 +09:00
net/sched/sch_sfq.c
Merge android12-5.10.21+ (44f812e) into msm-5.10 * refs/heads/tmp-44f812e: ANDROID: sched/core: Move en/dequeue hooks before related callbacks FROMGIT: kasan: record task_work_add() call stack FROMGIT: kasan, mm: integrate slab init_on_free with HW_TAGS FROMGIT: kasan, mm: integrate slab init_on_alloc with HW_TAGS FROMGIT: kasan, mm: integrate page_alloc init with HW_TAGS FROMGIT: mm: introduce debug_pagealloc_{map,unmap}_pages() helpers FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_ZERO FROMGIT: mm/page_alloc: clear all pages in post_alloc_hook() with init_on_alloc=1 FROMGIT: mm, page_poison: remove CONFIG_PAGE_POISONING_NO_SANITY FROMGIT: kernel/power: allow hibernation with page_poison sanity checking FROMGIT: mm, page_poison: use static key more efficiently BACKPORT: mm, page_alloc: do not rely on the order of page_poison and init_on_alloc/free parameters FROMGIT: kasan: init memory in kasan_(un)poison for HW_TAGS FROMGIT: arm64: kasan: allow to init memory when setting tags FROMGIT: mm, kasan: don't poison boot memory with tag-based modes FROMGIT: kasan: initialize shadow to TAG_INVALID for SW_TAGS FROMGIT: mm/kasan: switch from strlcpy to strscpy BACKPORT: kasan: remove redundant config option FROMGIT: kasan: fix per-page tags for non-page_alloc pages FROMGIT: kasan: fix KASAN_STACK dependency for HW_TAGS FROMGIT: kasan, mm: fix crash with HW_TAGS and DEBUG_PAGEALLOC FROMGIT: arm64: kasan: fix page_alloc tagging with DEBUG_VIRTUAL FROMLIST: configfs: make directories inherit uid/gid from creator ANDROID: GKI: add some padding to some driver core structures ANDROID: Initial Android 12 OWNERS for abi metafiles UPSTREAM: iommu/msm: Hook up iotlb_sync_map UPSTREAM: memory: mtk-smi: Allow building as module UPSTREAM: memory: mtk-smi: Use platform_register_drivers UPSTREAM: iommu/mediatek: Fix error code in probe() UPSTREAM: iommu/mediatek: Fix unsigned domid comparison with less than zero UPSTREAM: iommu/mediatek: Add mt8192 support UPSTREAM: memory: mtk-smi: Add mt8192 support UPSTREAM: iommu/mediatek: Remove unnecessary check in attach_device UPSTREAM: iommu/mediatek: Support master use iova over 32bit UPSTREAM: iommu/mediatek: Add iova reserved function UPSTREAM: iommu/mediatek: Support for multi domains UPSTREAM: iommu/mediatek: Add get_domain_id from dev->dma_range_map UPSTREAM: iommu/mediatek: Add iova_region structure UPSTREAM: iommu/mediatek: Move geometry.aperture updating into domain_finalise UPSTREAM: iommu/mediatek: Move domain_finalise into attach_device UPSTREAM: iommu/mediatek: Adjust the structure UPSTREAM: iommu/mediatek: Support report iova 34bit translation fault in ISR UPSTREAM: iommu/mediatek: Support up to 34bit iova in tlb flush UPSTREAM: iommu/mediatek: Add power-domain operation UPSTREAM: iommu/mediatek: Add pm runtime callback UPSTREAM: iommu/mediatek: Add device link for smi-common and m4u UPSTREAM: iommu/mediatek: Add error handle for mtk_iommu_probe UPSTREAM: iommu/mediatek: Move hw_init into attach_device UPSTREAM: iommu/mediatek: Update oas for v7s UPSTREAM: iommu/mediatek: Add a flag for iova 34bits case UPSTREAM: iommu/io-pgtable-arm-v7s: Quad lvl1 pgtable for MediaTek UPSTREAM: iommu/io-pgtable-arm-v7s: Add cfg as a param in some macros UPSTREAM: iommu/io-pgtable-arm-v7s: Clarify LVL_SHIFT/BITS macro UPSTREAM: iommu/io-pgtable-arm-v7s: Use ias to check the valid iova in unmap UPSTREAM: iommu/io-pgtable-arm-v7s: Extend PA34 for MediaTek UPSTREAM: iommu/mediatek: Use the common mtk-memory-port.h UPSTREAM: dt-bindings: mediatek: Add binding for mt8192 IOMMU UPSTREAM: dt-bindings: memory: mediatek: Rename header guard for SMI header file UPSTREAM: dt-bindings: memory: mediatek: Extend LARB_NR_MAX to 32 UPSTREAM: dt-bindings: memory: mediatek: Add a common memory header file UPSTREAM: dt-bindings: memory: mediatek: Convert SMI to DT schema UPSTREAM: dt-bindings: iommu: mediatek: Convert IOMMU to DT schema UPSTREAM: iommu/mediatek: Remove the tlb-ops for v7s UPSTREAM: iommu/io-pgtable: Remove TLBI_ON_MAP quirk UPSTREAM: iommu/io-pgtable: Allow io_pgtable_tlb ops optional UPSTREAM: iommu/mediatek: Gather iova in iommu_unmap to achieve tlb sync once UPSTREAM: iommu/mediatek: Add iotlb_sync_map to sync whole the iova range BACKPORT: UPSTREAM: iommu: Add iova and size as parameters in iotlb_sync_map UPSTREAM: iommu/io-pgtable: Remove tlb_flush_leaf ANDROID: abi_gki_aarch64_qcom: Add symbols to allow list ANDROID: Add vendor hook to binder. ANDROID: fs: Add vendor hooks for ep_create_wakeup_source & timerfd_create Revert "FROMLIST: fs/buffer.c: Revoke LRU when trying to drop buffers" ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for arm FROMLIST: ARM: kprobes: rewrite test-arm.c in UAL FROMLIST: ARM: kprobes: fix UNPREDICTABLE warnings UPSTREAM: ARM: efistub: replace adrl pseudo-op with adr_l macro invocation UPSTREAM: ARM: assembler: introduce adr_l, ldr_l and str_l macros UPSTREAM: ARM: 9029/1: Make iwmmxt.S support Clang's integrated assembler FROMGIT: binder: BINDER_GET_FROZEN_INFO ioctl FROMGIT: binder: use EINTR for interrupted wait for work BACKPORT: FROMGIT: binder: BINDER_FREEZE ioctl ANDROID: qcom: Add pci_dev_present to ABI ANDROID: GKI: Add sysfs_emit to symbol list ANDROID: gki_defconfig: Enable IFB, NET_SCH_TBF, NET_ACT_POLICE ANDROID: gki_defconfig: Enable USB_NET_CDC_NCM ANDROID: gki_defconfig: Enable USB_NET_AQC111 UPSTREAM: usb: dwc3: gadget: Use max speed if unspecified UPSTREAM: usb: dwc3: gadget: Set gadget_max_speed when set ssp_rate ANDROID: freezer: export the freezer_cgrp_subsys for GKI purpose. UPSTREAM: usb: dwc3: qcom: skip interconnect init for ACPI probe FROMGIT: usb: dwc3: gadget: Ignore EP queue requests during bus reset FROMGIT: usb: dwc3: gadget: Avoid continuing preparing TRBs during teardown ANDROID: gpiolib: Add vendor hook for gpio read ANDROID: abi_gki_aarch64_qcom: Whitelist sched_setattr ANDROID: GKI: sched: add Android ABI padding to some structures ANDROID: GKI: mm: add Android ABI padding to some structures ANDROID: GKI: mount.h: add Android ABI padding to some structures FROMLIST: mm: fs: Invalidate BH LRU during page migration FROMLIST: mm: replace migrate_[prep|finish] with lru_cache_[disable|enable] BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily Revert "FROMLIST: mm: replace migrate_prep with lru_add_drain_all" Revert "BACKPORT: FROMLIST: mm: disable LRU pagevec during the migration temporarily" Revert "FROMLIST: mm: fs: Invalidate BH LRU during page migration" ANDROID: vendor_hooks: Add hooks for account process tick ANDROID: usb: dwc3: gadget: Export dwc3_stop_active_transfer, dwc3_send_gadget_ep_cmd ANDROID: clang: update to 12.0.4 ANDROID: vendor_hooks: Add hooks for improving binder trans ANDROID: GKI: Disable DTPM CPU device UPSTREAM: powercap/drivers/dtpm: Add the experimental label to the option description UPSTREAM: powercap/drivers/dtpm: Fix root node initialization ANDROID: GKI: sched.h: add Android ABI padding to some structures ANDROID: GKI: module.h: add Android ABI padding to some structures ANDROID: GKI: sock.h: add Android ABI padding to some structures ANDROID: sched/fair: Do not sync task util with SD_BALANCE_FORK FROMGIT: selinux: vsock: Set SID for socket returned by accept() ANDROID: usb: typec: tcpci: Migrate restricted vendor hook ANDROID: qcom: Add is_dma_buf_file to ABI ANDROID: GKI: update .xml file ANDROID: GKI: enable KFENCE by setting the sample interval to 500ms ANDROID: abi_gki_aarch64_qcom: Add xhci symbols to list ANDROID: vmlinux.lds.h: Define SANITIZER_DISCARDS with CONFIG_CFI_CLANG ANDROID: usb: typec: tcpci: Add vendor hook to mask vbus present ANDROID: usb: typce: tcpci: Add vendor hook for chip specific features ANDROID: usb: typec: tcpci: Add vendor hooks for tcpci interface FROMGIT: f2fs: add sysfs nodes to get runtime compression stat ANDROID: dma-buf: Fix error path on system heaps use of the page pool ANDROID: usb: typec: tcpm: Fix event storm caused by error in backport ANDROID: GKI: USB: XHCI: add Android ABI padding to lots of xhci structures FROMGIT: KVM: arm64: Fix host's ZCR_EL2 restore on nVHE FROMGIT: KVM: arm64: Force SCTLR_EL2.WXN when running nVHE FROMGIT: KVM: arm64: Turn SCTLR_ELx_FLAGS into INIT_SCTLR_EL2_MMU_ON FROMGIT: KVM: arm64: Use INIT_SCTLR_EL2_MMU_OFF to disable the MMU on KVM teardown FROMGIT: arm64: Use INIT_SCTLR_EL1_MMU_OFF to disable the MMU on CPU restart FROMGIT: KVM: arm64: Enable SVE support for nVHE FROMGIT: KVM: arm64: Save/restore SVE state for nVHE BACKPORT: FROMGIT: KVM: arm64: Trap host SVE accesses when the FPSIMD state is dirty FROMGIT: KVM: arm64: Save guest's ZCR_EL1 before saving the FPSIMD state FROMGIT: KVM: arm64: Map SVE context at EL2 when available BACKPORT: FROMGIT: KVM: arm64: Rework SVE host-save/guest-restore FROMGIT: arm64: sve: Provide a conditional update accessor for ZCR_ELx FROMGIT: KVM: arm64: Introduce vcpu_sve_vq() helper FROMGIT: KVM: arm64: Let vcpu_sve_pffr() handle HYP VAs FROMGIT: KVM: arm64: Use {read,write}_sysreg_el1 to access ZCR_EL1 FROMGIT: KVM: arm64: Provide KVM's own save/restore SVE primitives ANDROID: GKI: USB: Gadget: add Android ABI padding to struct usb_gadget ANDROID: vendor_hooks: Add hooks for memory when debug ANDROID: vendor_hooks: Add hooks for ufs scheduler ANDROID: GKI: sound/usb/card.h: add Android ABI padding to struct snd_usb_endpoint ANDROID: GKI: user_namespace.h: add Android ABI padding to a structure ANDROID: GKI: timer.h: add Android ABI padding to a structure ANDROID: GKI: quota.h: add Android ABI padding to some structures ANDROID: GKI: mmu_notifier.h: add Android ABI padding to some structures ANDROID: GKI: mm.h: add Android ABI padding to a structure ANDROID: GKI: kobject.h: add Android ABI padding to some structures ANDROID: GKI: kernfs.h: add Android ABI padding to some structures ANDROID: GKI: irqdomain.h: add Android ABI padding to a structure ANDROID: GKI: ioport.h: add Android ABI padding to a structure ANDROID: GKI: iomap.h: add Android ABI padding to a structure ANDROID: GKI: hrtimer.h: add Android ABI padding to a structure ANDROID: GKI: genhd.h: add Android ABI padding to some structures ANDROID: GKI: ethtool.h: add Android ABI padding to a structure ANDROID: GKI: dma-mapping.h: add Android ABI padding to a structure ANDROID: GKI: networking: add Android ABI padding to a lot of networking structures ANDROID: GKI: blk_types.h: add Android ABI padding to a structure ANDROID: GKI: scsi.h: add Android ABI padding to a structure ANDROID: GKI: pci: add Android ABI padding to some structures ANDROID: GKI: add Android ABI padding to struct nf_conn Conflicts: Documentation/devicetree/bindings include/linux/usb/gadget.h Change-Id: Id08dc5a5299b4a780553a44a402d18e9b5b096cb Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-03-25 18:46:34 +09:00
net/sched/sch_tbf.c
net/socket.c
net/sysctl_net.c
net/tipc/addr.c
net/tipc/addr.h
net/tipc/bcast.c
net/tipc/bcast.h
net/tipc/bearer.c
net/tipc/bearer.h
net/tipc/core.c
net/tipc/core.h
net/tipc/crypto.c
net/tipc/crypto.h
net/tipc/diag.c
net/tipc/discover.c
net/tipc/discover.h
net/tipc/eth_media.c
net/tipc/group.c
net/tipc/group.h
net/tipc/link.c
net/tipc/link.h
net/tipc/monitor.c
net/tipc/monitor.h
net/tipc/msg.c
net/tipc/msg.h
net/tipc/name_distr.c
net/tipc/name_distr.h
net/tipc/name_table.c
net/tipc/name_table.h
net/tipc/net.c
net/tipc/net.h
net/tipc/netlink.c
net/tipc/netlink_compat.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/tipc/netlink.h
net/tipc/node.c
net/tipc/node.h
net/tipc/socket.c
net/tipc/socket.h
net/tipc/subscr.c
net/tipc/subscr.h
net/tipc/sysctl.c
net/tipc/topsrv.c
net/tipc/topsrv.h
net/tipc/trace.c
net/tipc/trace.h
net/tipc/udp_media.c
net/tipc/udp_media.h
net/unix/af_unix.c
net/unix/garbage.c
net/unix/scm.c
net/unix/scm.h
net/unix/sysctl_net_unix.c
net/vmw_vsock/af_vsock.c
net/vmw_vsock/af_vsock_tap.c
net/vmw_vsock/diag.c
net/vmw_vsock/virtio_transport_common.c
net/vmw_vsock/vsock_addr.c
net/vmw_vsock/vsock_loopback.c
net/wireless/wext-core.c
net/wireless/wext-priv.c
net/wireless/wext-proc.c
net/wireless/wext-spy.c
net/xdp/xdp_umem.c
net/xdp/xdp_umem.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/xdp/xsk_buff_pool.c
net/xdp/xsk.c
net/xdp/xsk.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
net/xdp/xskmap.c
net/xdp/xsk_queue.c
net/xdp/xsk_queue.h
net/xfrm/xfrm_algo.c
net/xfrm/xfrm_device.c
net/xfrm/xfrm_hash.c
net/xfrm/xfrm_hash.h
net/xfrm/xfrm_inout.h
net/xfrm/xfrm_input.c
net/xfrm/xfrm_interface.c
net/xfrm/xfrm_ipcomp.c
net/xfrm/xfrm_output.c
net/xfrm/xfrm_policy.c
net/xfrm/xfrm_proc.c
net/xfrm/xfrm_replay.c
net/xfrm/xfrm_state.c
net/xfrm/xfrm_sysctl.c
net/xfrm/xfrm_user.c
scripts/asn1_compiler.c
scripts/basic/fixdep.c
scripts/dtc/checks.c
scripts/dtc/data.c
scripts/dtc/dtc.c
scripts/dtc/dtc.h
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
scripts/dtc/dtc-lexer.lex.c
scripts/dtc/dtc-parser.tab.c
scripts/dtc/dtc-parser.tab.h
scripts/dtc/flattree.c
scripts/dtc/fstree.c
scripts/dtc/libfdt/fdt_addresses.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
scripts/dtc/libfdt/fdt.c
scripts/dtc/libfdt/fdt_empty_tree.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
scripts/dtc/libfdt/fdt.h
scripts/dtc/libfdt/fdt_ro.c
scripts/dtc/libfdt/fdt_rw.c
scripts/dtc/libfdt/fdt_strerror.c
scripts/dtc/libfdt/fdt_sw.c
scripts/dtc/libfdt/fdt_wip.c
scripts/dtc/libfdt/libfdt_env.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
scripts/dtc/libfdt/libfdt.h
scripts/dtc/libfdt/libfdt_internal.h
scripts/dtc/livetree.c
scripts/dtc/srcpos.c
scripts/dtc/srcpos.h
scripts/dtc/treesource.c
scripts/dtc/util.c
scripts/dtc/util.h
scripts/dtc/version_gen.h
scripts/extract-cert.c
scripts/genksyms/genksyms.c
scripts/genksyms/genksyms.h
scripts/genksyms/keywords.c
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
scripts/genksyms/lex.lex.c
scripts/genksyms/parse.tab.c
scripts/genksyms/parse.tab.h
scripts/kallsyms.c
scripts/kconfig/conf.c
scripts/kconfig/confdata.c
scripts/kconfig/expr.c
scripts/kconfig/expr.h
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
scripts/kconfig/lexer.lex.c
scripts/kconfig/list.h
scripts/kconfig/lkc.h
scripts/kconfig/lkc_proto.h
scripts/kconfig/menu.c
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
scripts/kconfig/parser.tab.c
scripts/kconfig/parser.tab.h
scripts/kconfig/preprocess.c
scripts/kconfig/symbol.c
scripts/kconfig/util.c
scripts/mod/devicetable-offsets.c
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
scripts/mod/devicetable-offsets.h
scripts/mod/elfconfig.h
scripts/mod/empty.c
scripts/mod/file2alias.c
scripts/mod/mk_elfconfig.c
scripts/mod/modpost.c
scripts/mod/modpost.h
scripts/mod/sumversion.c
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
scripts/module.lds.S
scripts/selinux/genheaders/genheaders.c
scripts/selinux/mdp/mdp.c
scripts/sorttable.c
scripts/sorttable.h
scripts/unifdef.c
security/commoncap.c
security/device_cgroup.c
security/inode.c
security/integrity/iint.c
security/integrity/integrity_audit.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
security/integrity/integrity.h
security/keys/compat.c
security/keys/gc.c
security/keys/internal.h
security/keys/key.c
security/keys/keyctl.c
security/keys/keyctl_pkey.c
security/keys/keyring.c
security/keys/permission.c
security/keys/proc.c
security/keys/process_keys.c
security/keys/request_key_auth.c
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
security/keys/request_key.c
security/keys/sysctl.c
security/keys/user_defined.c
security/lsm_audit.c
security/min_addr.c
security/security.c
security/selinux/avc.c
Merge android12-5.10.13 (cf5b248) into msm-5.10 * refs/heads/tmp-cf5b248: BACKPORT: FROMLIST: arm64: Remove logic to kill 32-bit tasks on 64-bit-only cores FROMLIST: arm64: Hook up cmdline parameter to allow mismatched 32-bit EL0 FROMLIST: arm64: Prevent offlining first CPU with 32-bit EL0 on mismatched system FROMLIST: arm64: exec: Adjust affinity for compat tasks with mismatched 32-bit EL0 FROMLIST: arm64: Implement task_cpu_possible_mask() FROMLIST: sched: Introduce force_compatible_cpus_allowed_ptr() to limit CPU affinity FROMLIST: sched: Reject CPU affinity changes based on task_cpu_possible_mask() BACKPORT: FROMLIST: cpuset: Honour task_cpu_possible_mask() in guarantee_online_cpus() FROMLIST: cpuset: Don't use the cpu_possible_mask as a last resort for cgroup v1 FROMLIST: sched: Introduce task_cpu_possible_mask() to limit fallback rq selection FROMLIST: arm64: Advertise CPUs capable of running 32-bit applications in sysfs BACKPORT: FROMLIST: arm64: Kill 32-bit applications scheduled on 64-bit-only CPUs FROMLIST: KVM: arm64: Kill 32-bit vCPUs on systems with mismatched EL0 support BACKPORT: FROMLIST: arm64: Allow mismatched 32-bit EL0 support FROMLIST: arm64: cpuinfo: Split AArch32 registers out into a separate struct Revert "ANDROID: arm64: Add support for asymmetric AArch32 EL0 configurations" Revert "ANDROID: arm64: Handle AArch32 tasks running on non AArch32 cpu" Revert "ANDROID: arm64: Disallow offlining the last aarch32 cpu" Revert "ANDROID: arm64: kvm: Hide asym aarch32 systems from KVM" Revert "ANDROID: arm64: Enable KVM for Asym AArch32" ANDROID: gki_defconfig: Remove CONFIG_ASYMMETRIC_AARCH32=y UPSTREAM: usb: pd: Reland VDO definitions of PD2.0 ANDROID: sched: Add PELT cmdline arg ANDROID: psci: use __pa_function for cpu_resume ANDROID: arm64: kernel: use __pa_function for secondary_entry ANDROID: arm64: add vendor hooks for kernel fault cases ANDROID: sched: add vendor hooks for bad scheduling ANDROID: power: add vendor hooks for try_to_freeze fail ANDROID: softlockup: add vendor hook for a softlockup task ANDROID: Fix sparse warning in __handle_speculative_fault caused by SPF ANDROID: mm, oom: Fix select_bad_process customization ANDROID: mm: sync rss in speculative page fault path ANDROID: GKI: Update ABI XML report ANDROID: dma-buf: heaps: Add a sysfs file to report total pool size. ANDROID: GKI: enable CONFIG_USB_DUMMY_HCD ANDROID: GKI: Update ABI XML report ANDROID: GKI: defconfig: Enable DMA-BUF sysfs stats ANDROID: zram: allow zram to allocate CMA pages Linux 5.10.13 vsock: fix the race conditions in multi-transport support tcp: fix TLP timer not set when CA_STATE changes from DISORDER to OPEN tcp: make TCP_USER_TIMEOUT accurate for zero window probes team: protect features update by RCU to avoid deadlock scsi: qla2xxx: Fix description for parameter ql2xenforce_iocb_limit ASoC: topology: Fix memory corruption in soc_tplg_denum_create_values() ASoC: topology: Properly unregister DAI on removal ASoC: mediatek: mt8183-mt6358: ignore TDM DAI link by default ASoC: mediatek: mt8183-da7219: ignore TDM DAI link by default NFC: fix possible resource leak NFC: fix resource leak when target index is invalid rxrpc: Fix memory leak in rxrpc_lookup_local selftests: forwarding: Specify interface when invoking mausezahn nvme-multipath: Early exit if no path is available iommu/vt-d: Correctly check addr alignment in qi_flush_dev_iotlb_pasid() iommu/amd: Use IVHD EFR for early initialization of IOMMU features of/device: Update dma_range_map only when dev has valid dma-ranges ACPI/IORT: Do not blindly trust DMA masks from firmware can: dev: prevent potential information leak in can_fill_info() net/mlx5: CT: Fix incorrect removal of tuple_nat_node from nat rhashtable net/mlx5e: Revert parameters on errors when changing MTU and LRO state without reset net/mlx5e: Revert parameters on errors when changing trust state without reset net/mlx5e: Correctly handle changing the number of queues when the interface is down net/mlx5e: Fix CT rule + encap slow path offload and deletion net/mlx5e: Disable hw-tc-offload when MLX5_CLS_ACT config is disabled net/mlx5: Maintain separate page trees for ECPF and PF functions net/mlx5e: Reduce tc unsupported key print level net/mlx5e: free page before return net/mlx5e: E-switch, Fix rate calculation for overflow net/mlx5: Fix memory leak on flow table creation error flow igc: fix link speed advertising i40e: acquire VSI pointer only after VF is initialized ice: Fix MSI-X vector fallback logic ice: Don't allow more channels than LAN MSI-X available ice: update dev_addr in ice_set_mac_address even if HW filter exists ice: Implement flow for IPv6 next header (extension header) ice: fix FDir IPv6 flexbyte mac80211: pause TX while changing interface type iwlwifi: pcie: reschedule in long-running memory reads iwlwifi: pcie: use jiffies for memory read spin time limit iwlwifi: pcie: set LTR on more devices iwlwifi: pnvm: don't try to load after failures iwlwifi: pnvm: don't skip everything when not reloading iwlwifi: pcie: avoid potential PNVM leaks ASoC: qcom: lpass: Fix out-of-bounds DAI ID lookup ASoC: SOF: Intel: soundwire: fix select/depend unmet dependencies pNFS/NFSv4: Update the layout barrier when we schedule a layoutreturn pNFS/NFSv4: Fix a layout segment leak in pnfs_layout_process() powerpc/64s: prevent recursive replay_soft_interrupts causing superfluous interrupt ASoC: Intel: Skylake: skl-topology: Fix OOPs ib skl_tplg_complete spi: altera: Fix memory leak on error path ASoC: qcom: lpass-ipq806x: fix bitwidth regmap field ASoC: qcom: Fix broken support to MI2S TERTIARY and QUATERNARY ASoC: qcom: Fix incorrect volatile registers ASoC: dt-bindings: lpass: Fix and common up lpass dai ids RDMA/cxgb4: Fix the reported max_recv_sge value firmware: imx: select SOC_BUS to fix firmware build arm64: dts: imx8mp: Correct the gpio ranges of gpio3 ARM: dts: imx6qdl-sr-som: fix some cubox-i platforms ARM: dts: imx6qdl-kontron-samx6i: fix i2c_lcd/cam default status ARM: imx: fix imx8m dependencies arm64: dts: ls1028a: fix the offset of the reset register xfrm: Fix wraparound in xfrm_policy_addr_delta() selftests: xfrm: fix test return value override issue in xfrm_policy.sh xfrm: fix disable_xfrm sysctl when used on xfrm interfaces xfrm: Fix oops in xfrm_replay_advance_bmp Revert "block: simplify set_init_blocksize" to regain lost performance Revert "RDMA/mlx5: Fix devlink deadlock on net namespace deletion" netfilter: nft_dynset: add timeout extension to template ARM: zImage: atags_to_fdt: Fix node names on added root nodes ARM: imx: build suspend-imx6.S with arm instruction set clk: qcom: gcc-sm250: Use floor ops for sdcc clks clk: mmp2: fix build without CONFIG_PM clk: imx: fix Kconfig warning for i.MX SCU clk blk-mq: test QUEUE_FLAG_HCTX_ACTIVE for sbitmap_shared in hctx_may_queue xen-blkfront: allow discard-* nodes to be optional tee: optee: replace might_sleep with cond_resched KVM: Documentation: Fix spec for KVM_CAP_ENABLE_CAP_VM uapi: fix big endian definition of ipv6_rpl_sr_hdr drm/i915/selftest: Fix potential memory leak drm/i915: Check for all subplatform bits drm/nouveau/dispnv50: Restore pushing of all data. drm/vc4: Correct POS1_SCL for hvs5 drm/vc4: Correct lbm size and calculation drm/nouveau/svm: fail NOUVEAU_SVM_INIT ioctl on unsupported devices ARM: dts: imx6qdl-kontron-samx6i: fix pwms for lcd-backlight net/mlx5e: Fix IPSEC stats drm/i915/pmu: Don't grab wakeref when enabling events drm/i915/gt: Clear CACHE_MODE prior to clearing residuals iwlwifi: Fix IWL_SUBDEVICE_NO_160 macro to use the correct bit. mt7601u: fix rx buffer refcounting mt76: mt7663s: fix rx buffer refcounting mt7601u: fix kernel crash unplugging the device arm64: dts: broadcom: Fix USB DMA address translation for Stingray leds: trigger: fix potential deadlock with libata xen: Fix XenStore initialisation for XS_LOCAL io_uring: fix wqe->lock/completion_lock deadlock KVM: Forbid the use of tagged userspace addresses for memslots KVM: x86: get smi pending status correctly KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on migration KVM: x86: allow KVM_REQ_GET_NESTED_STATE_PAGES outside guest mode for VMX KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on nested vmexit KVM: arm64: Filter out v8.1+ events on v8.0 HW KVM: x86/pmu: Fix UBSAN shift-out-of-bounds warning in intel_pmu_refresh() KVM: x86/pmu: Fix HW_REF_CPU_CYCLES event pseudo-encoding in intel_arch_events[] btrfs: fix possible free space tree corruption with online conversion btrfs: fix lockdep warning due to seqcount_mutex on 32bit arch drivers: soc: atmel: add null entry at the end of at91_soc_allowed_list[] drivers: soc: atmel: Avoid calling at91_soc_init on non AT91 SoCs crypto: marvel/cesa - Fix tdma descriptor on 64-bit efi/apple-properties: Reinstate support for boolean properties x86/entry: Emit a symbol for register restoring thunk PM: hibernate: flush swap writer after marking s390/vfio-ap: No need to disable IRQ after queue reset s390: uv: Fix sysfs max number of VCPUs reporting net: usb: qmi_wwan: added support for Thales Cinterion PLSx3 modem family bcache: only check feature sets when sb->version >= BCACHE_SB_VERSION_CDEV_WITH_FEATURES drivers/nouveau/kms/nv50-: Reject format modifiers for cursor planes drm/i915/gt: Always try to reserve GGTT address 0x0 drm/i915: Always flush the active worker before returning from the wait drm/nouveau/kms/gk104-gp1xx: Fix > 64x64 cursors Revert "drm/amdgpu/swsmu: drop set_fan_speed_percent (v2)" ASoC: AMD Renoir - refine DMI entries for some Lenovo products x86/xen: avoid warning in Xen pv guest with CONFIG_AMD_MEM_ENCRYPT enabled wext: fix NULL-ptr-dereference with cfg80211's lack of commit() ARM: dts: imx6qdl-gw52xx: fix duplicate regulator naming ARM: dts: ux500: Reserve memory carveouts ARM: dts: tbs2910: rename MMC node aliases media: rc: ensure that uevent can be read directly after rc device register media: rc: ite-cir: fix min_timeout calculation media: rc: fix timeout handling after switch to microsecond durations media: hantro: Fix reset_raw_fmt initialization media: cedrus: Fix H264 decoding media: cec: add stm32 driver parisc: Enable -mlong-calls gcc option by default when !CONFIG_MODULES ALSA: hda/via: Apply the workaround generically for Clevo machines ALSA: hda/realtek: Enable headset of ASUS B1400CEPE with ALC256 kernel: kexec: remove the lock operation of system_transition_mutex ACPI: thermal: Do not call acpi_thermal_check() directly ACPI: sysfs: Prefer "compatible" modalias tty: avoid using vfs_iocb_iter_write() for redirected console writes nbd: freeze the queue while we're adding connections iwlwifi: provide gso_type to GSO packets ANDROID: Add filp_open_block() for zram UPSTREAM: usb: pd: Update VDO definitions UPSTREAM: xhci: fix bounce buffer usage for non-sg list case UPSTREAM: usb: host: xhci: mvebu: make USB 3.0 PHY optional for Armada 3720 UPSTREAM: usb: xhci-mtk: break loop when find the endpoint to drop UPSTREAM: usb: typec: Return void in typec_partner_set_pd_revision ANDROID: GKI: Update ABI with virtual_device symbols ANDROID: make per-cgroup PSI tracking configurable BACKPORT: FROMLIST: dmabuf: Add the capability to expose DMA-BUF stats in sysfs UPSTREAM: usb: typec: tcpci_maxim: Enable data path when partner is USB Comm capable UPSTREAM: usb: typec: tcpci: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Add Callback to Usb Communication capable partner UPSTREAM: usb: typec: tcpm: Set in_ams flag when Source caps have been received UPSTREAM: usb: typec: tcpm: Handle vbus shutoff when in source mode ANDROID: GKI: Update virtual_device symbol list ANDROID: timer: Add vendor hook for timer calc index ANDROID: Make vsock virtio packet buff size configurable ANDROID: ipi: Add function to return nr_ipi and ipi_desc UPSTREAM: usb: typec: Add typec_partner_set_pd_revision UPSTREAM: usb: typec: Provide PD Specification Revision for cable and partner UPSTREAM: usb: typec: Standardize PD Revision format with Type-C Revision UPSTREAM: usb: xhci-mtk: skip dropping bandwidth of unchecked endpoints UPSTREAM: modpost: turn static exports into error Revert "FROMLIST: modpost: Make static exports fatal" UPSTREAM: modpost: turn section mismatches to error from fatal() UPSTREAM: modpost: change license incompatibility to error() from fatal() UPSTREAM: modpost: turn missing MODULE_LICENSE() into error UPSTREAM: modpost: refactor error handling and clarify error/fatal difference UPSTREAM: modpost: rename merror() to error() Revert "ANDROID: GKI: bring WPAN into GKI" ANDROID: GKI: update .xml file ANDROID: GKI: bring WPAN into GKI ANDROID: db845c_gki.fragment: Drop CONFIG_USB_XHCI_HCD Revert "ANDROID: Update db845c KMI symbol list for DWC3 changes" Revert "Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD"" Revert "Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament"" Revert "Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in"" Conflicts: arch/arm64/Kconfig init/Kconfig Change-Id: I931bd41521892079722e6b8211d4864a685d3cb8 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-02-17 03:45:39 +09:00
security/selinux/av_permissions.h
security/selinux/flask.h
security/selinux/hooks.c
security/selinux/include/audit.h
security/selinux/include/avc.h
security/selinux/include/avc_ss.h
security/selinux/include/classmap.h
security/selinux/include/conditional.h
security/selinux/include/ibpkey.h
security/selinux/include/initial_sid_to_string.h
security/selinux/include/netif.h
security/selinux/include/netlabel.h
security/selinux/include/netnode.h
security/selinux/include/netport.h
security/selinux/include/objsec.h
Merge android12-5.10.1+ (ec1fff1) into msm-5.10 * refs/heads/tmp-ec1fff1: ANDROID: enable assymetric aarch32 for 32 bit app support ANDROID: GKI: Export memblock_free to drivers ANDROID: arch_topology: Export thermal pressure symbol ANDROID: softirq: Export irq_handler_entry tracepoint ANDROID: sched: Export sched_switch tracepoint symbol Revert "ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD" UPSTREAM: binder: add flag to clear buffer on txn complete Revert "ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament" Revert "ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in" FROMGIT: dt-bindings: arm-smmu: Add compatible string for Adreno GPU SMMU FROMGIT: iommu/arm-smmu-qcom: Add implementation for the adreno GPU SMMU ANDROID: GKI: Unhide VIRTIO_DMA_SHARED_BUFFER ANDROID: Disable dynamic ftrace for allmodconfig builds FROMLIST: x86, build: allow LTO to be selected FROMLIST: x86, vdso: disable LTO only for vDSO FROMLIST: kbuild: lto: postpone objtool FROMLIST: objtool: Split noinstr validation from --vmlinux FROMLIST: x86, build: use objtool mcount FROMLIST: tracing: add support for objtool mcount FROMLIST: objtool: Don't autodetect vmlinux.o ANDROID: objtool: Fix __mcount_loc generation with Clang's assembler FROMLIST: objtool: Add a pass for generating __mcount_loc FROMLIST: arm64: allow LTO to be selected FROMLIST: arm64: disable recordmcount with DYNAMIC_FTRACE_WITH_REGS FROMLIST: arm64: vdso: disable LTO FROMLIST: drivers/misc/lkdtm: disable LTO for rodata.o FROMLIST: efi/libstub: disable LTO FROMLIST: scripts/mod: disable LTO for empty.c FROMLIST: modpost: lto: strip .lto from module names FROMLIST: PCI: Fix PREL32 relocations for LTO FROMLIST: init: lto: fix PREL32 relocations FROMLIST: init: lto: ensure initcall ordering FROMLIST: kbuild: lto: add a default list of used symbols FROMLIST: kbuild: lto: merge module sections FROMLIST: kbuild: lto: limit inlining FROMLIST: kbuild: lto: fix module versioning FROMLIST: kbuild: add support for Clang LTO FROMLIST: tracing: move function tracer options to Kconfig UPSTREAM: arm64/mm: add fallback option to allocate virtually contiguous memory ANDROID: add initial symbol list for cuttlefish ANDROID: add initial symbol list for db845c ANDROID: create initial symbol lists for android12-5.10 ANDROID: binder: Export binder_transaction_received trace point ANDROID: binder: consolidate wakeup vendor hooks into one ANDROID: GKI: Drop CONFIG_LOCALVERSION on 5.10 ANDROID: usb: typec: tcpm: Add a helper function to port is toggling ANDROID: disable BTF generation FROMLIST: dma-buf: system_heap: Add a system-uncached heap re-using the system heap FROMLIST: dma-buf: dma-heap: Keep track of the heap device struct Linux 5.10.1 Revert "dm raid: fix discard limits for raid1 and raid10" Revert "md: change mddev 'chunk_sectors' from int to unsigned" ANDROID: GKI: remove lockup detection configs ANDROID: tty: hvc_dcc: Save irq flags when locking ANDROID: sched: Export sched_setattr_nocheck ANDROID: sched/fair: fix place_entity() vendor hook ANDROID: sched/fair: export sysctl_sched_latency symbol FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state FROMLIST: PM / domains: inform PM domain of a device's next wakeup FROMLIST: PM / Domains: add domain feature flag for next wakeup ANDROID: sched: Export key used by module ANDROID: cgroup: Export functions used by modules ANDROID: build.config: set branch to android12-5.10 Linux 5.10 FROMGIT: cpuidle: psci: Enable suspend-to-idle for PSCI OSI mode FROMGIT: PM: domains: Enable dev_pm_genpd_suspend|resume() for suspend-to-idle FROMGIT: PM: domains: Rename pm_genpd_syscore_poweroff|poweron() md: change mddev 'chunk_sectors' from int to unsigned x86/kprobes: Fix optprobe to detect INT3 padding correctly Input: goodix - add upside-down quirk for Teclast X98 Pro tablet tools/kvm_stat: Exempt time-based counters KVM: mmu: Fix SPTE encoding of MMIO generation upper half bpf: Fix enum names for bpf_this_cpu_ptr() and bpf_per_cpu_ptr() helpers mm/hugetlb: clear compound_nr before freeing gigantic pages kasan: fix object remaining in offline per-cpu quarantine elfcore: fix building with clang initramfs: fix clang build failure kbuild: avoid static_assert for genksyms selftest/fpu: avoid clang warning proc: use untagged_addr() for pagemap_read addresses revert "mm/filemap: add static for function __add_to_page_cache_locked" Input: cm109 - do not stomp on control URB ANDROID: configs: GKI: disable ARMv8.3 PAC mtd: rawnand: xway: Do not force a particular software ECC engine mtd: rawnand: socrates: Do not force a particular software ECC engine mtd: rawnand: plat_nand: Do not force a particular software ECC engine mtd: rawnand: pasemi: Do not force a particular software ECC engine mtd: rawnand: orion: Do not force a particular software ECC engine mtd: rawnand: mpc5121: Do not force a particular software ECC engine mtd: rawnand: gpio: Do not force a particular software ECC engine mtd: rawnand: au1550: Do not force a particular software ECC engine mtd: rawnand: ams-delta: Do not force a particular software ECC engine Revert "scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback()" FROMGIT: usb: typec: tcpci: Enable bleed discharge when auto discharge is enabled FROMGIT: usb: typec: Add class for plug alt mode device FROMGIT: USB: typec: tcpci: Add Bleed discharge to POWER_CONTROL definition FROMGIT: USB: typec: tcpm: Add a 30ms room for tPSSourceOn in PR_SWAP FROMGIT: USB: typec: tcpm: Fix PR_SWAP error handling FROMGIT: USB: typec: tcpm: Hard Reset after not receiving a Request RISC-V: Define get_cycles64() regardless of M-mode drm/i915/display: Go softly softly on initial modeset failure ANDROID: dm: dm-user: New target that proxies BIOs to userspace ANDROID: uapi: Add dm-user structure definition x86/apic/vector: Fix ordering in vector assignment NFS: Disable READ_PLUS by default NFSv4.2: Fix 5 seconds delay when doing inter server copy NFS: Fix rpcrdma_inline_fixup() crash with new LISTXATTRS operation ANDROID: x86: configs: gki: add missing CONFIG_BLK_CGROUP selftests: fix poll error in udpgro.sh selftests/bpf: Fix "dubious pointer arithmetic" test selftests/bpf: Fix array access with signed variable test selftests/bpf: Add test for signed 32-bit bound check bug bpf: Fix propagation of 32-bit signed bounds from 64-bit bounds. ANDROID: Incremental fs: Set credentials before reading/writing ANDROID: Incremental fs: Fix incfs_test use of atol, open ANDROID: Incremental fs: Change per UID timeouts to microseconds ANDROID: Incremental fs: Add v2 feature flag ANDROID: Incremental fs: Add zstd feature flag ANDROID: sched: Add rvh for cpu controller cgroup attach x86/resctrl: Fix incorrect local bandwidth when mba_sc is enabled FROMGIT: usb: typec: intel_pmc_mux: Configure cable generation value for USB4 ANDROID: sched: Fix sched_cpu_drain CONFIG_HOTPLUG_CPU dependence x86/mm/mem_encrypt: Fix definition of PMD_FLAGS_DEC_WP ANDROID: db845c_gki.fragment: Drop CONFIG_USB_DWC3 from config frament zonefs: fix page reference and BIO leak Input: i8042 - add Acer laptops to the i8042 reset list Revert "md: add md_submit_discard_bio() for submitting discard bio" Revert "md/raid10: extend r10bio devs to raid disks" Revert "md/raid10: pull codes that wait for blocked dev into one function" Revert "md/raid10: improve raid10 discard request" Revert "md/raid10: improve discard request for far layout" Revert "dm raid: remove unnecessary discard limits for raid10" MAINTAINERS: Add entry for Marvell Prestera Ethernet Switch driver net: sched: Fix dump of MPLS_OPT_LSE_LABEL attribute in cls_flower drm/amd/pm: typo fix (CUSTOM -> COMPUTE) Input: cros_ec_keyb - send 'scancodes' in addition to key events ANDROID: Revert "GKI: build in a kernel command line of "rw"" net/mlx4_en: Handle TX error CQE net/mlx4_en: Avoid scheduling restart task if it is already running BACKPORT: dma-buf: system_heap: Allocate higher order pages if available BACKPORT: dma-buf: heaps: Skip sync if not mapped BACKPORT: dma-buf: heaps: Remove heap-helpers code BACKPORT: dma-buf: heaps: Move heap-helper logic into the cma_heap implementation BACKPORT: dma-buf: system_heap: Rework system heap to use sgtables instead of pagelists tcp: fix cwnd-limited bug for TSO deferral where we send nothing net: flow_offload: Fix memory leak for indirect flow block tcp: Retain ECT bits for tos reflection ethtool: fix stack overflow in ethnl_parse_bitset() e1000e: fix S0ix flow to allow S0i3.2 subset entry ice: avoid premature Rx buffer reuse ixgbe: avoid premature Rx buffer reuse i40e: avoid premature Rx buffer reuse igb: avoid transmit queue timeout in xdp path igb: use xdp_do_flush igb: skb add metasize for xdp igb: XDP extack message on error igb: take VLAN double header into account igb: XDP xmit back fix error code Revert "geneve: pull IP header before ECN decapsulation" firmware: xilinx: Mark pm_api_features_map with static keyword ARM: dts: mmp2-olpc-xo-1-75: clear the warnings when make dtbs RDMA/cm: Fix an attempt to use non-valid pointer when cleaning timewait FROMGIT: usb: typec: tcpci_maxim: Enable VSAFE0V signalling FROMGIT: scsi: ufs: Print host regs in IRQ handler when AH8 error happens BACKPORT: FROMGIT: scsi: ufs: Fix a race condition between ufshcd_abort() and eh_work() FROMGIT: scsi: ufs: Serialize eh_work with system PM events and async scan ANDROID: GKI: enable CONFIG_USB_DWC3 to be build in can: isotp: isotp_setsockopt(): block setsockopt on bound sockets selftests/bpf/test_offload.py: Filter bpftool internal map when counting maps selftests/bpf/test_offload.py: Reset ethtool features after failed setting selftests/bpf/test_offload.py: Fix expected case of extack messages selftests/bpf/test_offload.py: Only check verifier log on verification fails netdevsim: Add debugfs toggle to reject BPF programs in verifier selftests/bpf/test_offload.py: Remove check for program load flags match xdp: Remove the xdp_attachment_flags_ok() callback drm/amdgpu: Initialise drm_gem_object_funcs for imported BOs drm/amdgpu: fix size calculation with stolen vga memory drm/amd/pm: update smu10.h WORKLOAD_PPLIB setting for raven drm/amdkfd: Fix leak in dmabuf import drm/amdgpu: fix sdma instance fw version and feature version init drm/amd/display: Add wm table for Renoir drm/amd/display: Prevent bandwidth overflow drm/amdgpu: fix debugfs creation/removal, again drm/amdgpu/disply: set num_crtc earlier FROMGIT: usb: typec: tcpci: Add support to report vSafe0V FROMGIT: usb: typec: tcpm: Introduce vsafe0v for vbus FROMGIT: usb: typec: tcpm: Clear send_discover in tcpm_check_send_discover FROMGIT: usb: typec: tcpm: Pass down negotiated rev to update retry count FROMGIT: usb: typec: intel_pmc_mux: Use correct response message bits netfilter: nft_ct: Remove confirmation check for NFT_CT_ID xen: don't use page->lru for ZONE_DEVICE memory xen: add helpers for caching grant mapping pages gpio: eic-sprd: break loop when getting NULL device resource membarrier: Execute SYNC_CORE on the calling thread membarrier: Explicitly sync remote cores when SYNC_CORE is requested membarrier: Add an actual barrier before rseq_preempt() x86/membarrier: Get rid of a dubious optimization pinctrl: intel: Actually disable Tx and Rx buffers on GPIO request mm/madvise: remove racy mm ownership check drm/amdgpu/powerplay: parse fan table for CI asics bpf, doc: Update KP's email in MAINTAINERS FROMGIT: f2fs: fix race of pending_pages in decompression tcp: select sane initial rcvq_space.space for big MSS net: ll_temac: Fix potential NULL dereference in temac_probe() afs: Fix memory leak when mounting with multiple source parameters net: tipc: prevent possible null deref of link ANDROID: x86: entry: fix LSL open coding Revert "scsi: megaraid_sas: Added support for shared host tagset for cpuhotplug" net: stmmac: overwrite the dma_cap.addr64 according to HW design net: stmmac: delete the eee_ctrl_timer after napi disabled net: stmmac: free tx skb buffer in stmmac_resume() net: stmmac: start phylink instance before stmmac_hw_setup() net: stmmac: increase the timeout for dma reset [regression fix] really dumb fuckup in sparc64 __csum_partial_copy() changes netfilter: nftables: comment indirect serialization of commit_mutex with rtnl_mutex netfilter: nft_dynset: fix timeouts later than 23 days bonding: fix feature flag setting at init time Revert "cgroup/cpuset: Convert cpuset_mutex to percpu_rwsem" ANDROID: cpu/hotplug: vendor hook for resume cpus ANDROID: cpu/hotplug: rebuild sched domains immediately ANDROID: cpu/hotplug: add migration to paused_cpus ANDROID: cpu/hotplug: add pause/resume_cpus interface ANDROID: cpu/hotplug: protect _cpu_down against partial HP ANDROID: cgroup/cpuset: rely on active_mask for guaranteed online CPU ANDROID: sched/fair: update_max_interval() active_mask dependant ANDROID: sched/rt: cpu_active_mask intersection ANDROID: stop_machine: stop_one_cpu_async io_uring: fix file leak on error path of io ctx creation tools/bpftool: Fix PID fetching with a lot of results drm/i915/gt: Declare gen9 has 64 mocs entries! drm/i915/display/dp: Compute the correct slice count for VDSC on DP drm/i915: fix size_t greater or equal to zero comparison drm/i915/gt: Cancel the preemption timeout on responding to it drm/i915/gt: Ignore repeated attempts to suspend request flow across reset drm/i915/gem: Propagate error from cancelled submit due to context closure drm/i915/gem: Check the correct variable in selftest netfilter: x_tables: Switch synchronization to RCU ANDROID: Disable hermetic toolchain for allmodconfig builds pinctrl: aspeed: Fix GPIO requests on pass-through banks media: vidtv: fix some warnings scsi: hisi_sas: Select a suitable queue for internal I/Os scsi: core: Fix race between handling STS_RESOURCE and completion net: stmmac: dwmac-meson8b: fix mask definition of the m250_sel mux dpaa2-mac: Add a missing of_node_put after of_device_is_available mptcp: print new line in mptcp_seq_show() if mptcp isn't in use bridge: Fix a deadlock when enabling multicast snooping enetc: Fix reporting of h/w packet counters powerpc/mm: Fix KUAP warning by providing copy_from_kernel_nofault_allowed() clk: renesas: r9a06g032: Drop __packed for portability clk: imx: scu: fix MXC_CLK_SCU module build break RDMA/core: Fix empty gid table for non IB/RoCE devices lwt_bpf: Replace preempt_disable() with migrate_disable() lwt: Disable BH too in run_lwt_bpf() io_uring: fix mis-seting personality's creds MAINTAINERS: add a limited ARM and ARM64 SoC entry MAINTAINERS: correct SoC Git address (formerly: arm-soc) ARM: keystone: remove SECTION_SIZE_BITS/MAX_PHYSMEM_BITS iommu/amd: Set DTE[IntTabLen] to represent 512 IRTEs udp: fix the proto value passed to ip_protocol_deliver_rcu for the segments net: hns3: remove a misused pragma packed Input: soc_button_array - add Lenovo Yoga Tablet2 1051L to the dmi_use_low_level_irq list Input: raydium_ts_i2c - do not split tx transactions Linux 5.10-rc7 mm/mmap.c: fix mmap return value when vma is merged after call_mmap() hugetlb_cgroup: fix offline of hugetlb cgroup with reservations mm/filemap: add static for function __add_to_page_cache_locked userfaultfd: selftests: fix SIGSEGV if huge mmap fails tools/testing/selftests/vm: fix build error mailmap: add two more addresses of Uwe Kleine-König mm/swapfile: do not sleep with a spin lock held mm/zsmalloc.c: drop ZSMALLOC_PGTABLE_MAPPING mm: list_lru: set shrinker map bit when child nr_items is not zero mm: memcg/slab: fix obj_cgroup_charge() return value handling coredump: fix core_pattern parse error zlib: export S390 symbols for zlib modules kbuild: avoid split lines in .mod files Revert "mei: virtio: virtualization frontend driver" x86/sev-es: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/insn-eval: Use new for_each_insn_prefix() macro to loop over prefixes bytes x86/uprobes: Do not use prefixes.nbytes when looping over prefixes.bytes net: mscc: ocelot: fix dropping of unknown IPv4 multicast on Seville net: marvell: prestera: Fix error return code in prestera_port_create() vrf: packets with lladdr src needs dst at input with orig_iif when needs strict can: softing: softing_netdev_open(): fix error handling ch_ktls: fix build warning for ipv4-only config i2c: mlxbf: Fix the return check of devm_ioremap and ioremap i2c: mlxbf: select CONFIG_I2C_SLAVE mac80211: mesh: fix mesh_pathtbl_init() error path [SECURITY] fix namespaced fscaps when !CONFIG_SECURITY openvswitch: fix error return code in validate_and_copy_dec_ttl() net: bridge: vlan: fix error return code in __vlan_add() ipv4: fix error return code in rtm_to_fib_config() ethernet: select CONFIG_CRC32 as needed net: ipa: pass the correct size when freeing DMA memory block: fix incorrect branching in blk_max_size_offset() net/sched: fq_pie: initialize timer earlier in fq_pie_init() tracing: Fix userstacktrace option for instances dm: remove invalid sparse __acquires and __releases annotations dm: fix double RCU unlock in dm_dax_zero_page_range() error path dm: fix IO splitting tty: Fix ->session locking tty: Fix ->pgrp locking in tiocspgrp() xsk: Return error code if force_zc is set usb: gadget: f_fs: Use local copy of descriptors for userspace copy usb: ohci-omap: Fix descriptor conversion Revert "usb-storage: fix sdev->host->dma_dev" Revert "uas: fix sdev->host->dma_dev" Revert "uas: bump hw_max_sectors to 2048 blocks for SS or faster drives" mmc: mediatek: mark PM functions as __maybe_unused mmc: block: Fixup condition for CMD13 polling for RPMB requests mac80211: set SDATA_STATE_RUNNING for monitor interfaces cfg80211: initialize rekey_data mac80211: fix return value of ieee80211_chandef_he_6ghz_oper mmc: tmio: improve bringing HW to a sane state with MMC_POWER_OFF USB: serial: kl5kusb105: fix memleak on open misc: eeprom: at24: fix NVMEM name with custom AT24 device name pinctrl: amd: remove debounce filter setting in IRQ type setting kvm: x86/mmu: Use cpuid to determine max gfn kvm: svm: de-allocate svm_cpu_data for all cpus in svm_cpu_uninit() cifs: refactor create_sd_buf() and and avoid corrupting the buffer cifs: add NULL check for ses->tcon_ipc smb3: set COMPOUND_FID to FileID field of subsequent compound request scsi: be2iscsi: Revert "Fix a theoretical leak in beiscsi_create_eqs()" ANDROID: Sched: Add restricted vendor hooks for scheduler net/mlx5: DR, Proper handling of unsupported Connect-X6DX SW steering net/mlx5e: kTLS, Enforce HW TX csum offload with kTLS net: mlx5e: fix fs_tcp.c build when IPV6 is not enabled net/mlx5: Fix wrong address reclaim when command interface is down net/sched: act_mpls: ensure LSE is pullable before reading it net: openvswitch: ensure LSE is pullable before reading it net: skbuff: ensure LSE is pullable before decrementing the MPLS ttl net: mvpp2: Fix error return code in mvpp2_open() chelsio/chtls: fix a double free in chtls_setkey() uapi: fix statx attribute value overlap for DAX & MOUNT_ROOT pwm: sl28cpld: fix getting driver data in pwm callbacks lib/syscall: fix syscall registers retrieval on 32-bit platforms ANDROID: tracing: Add restricted vendor hooks for preemptirq events selftests: kvm/set_memory_region_test: Fix race in move region test x86/platform/uv: Fix UV4 hub revision adjustment ANDROID: Sched: Export scheduler symbols needed by vendor modules rtw88: debug: Fix uninitialized memory in debugfs code USB: serial: ch341: sort device-id entries USB: serial: ch341: add new Product ID for CH341A perf/x86/intel: Check PEBS status correctly perf/x86/intel: Fix a warning on x86_pmu_stop() with large PEBS intel_idle: Build fix FROMLIST: scripts: merge_config: add strict mode to fail upon any redefinition drm/amdgpu/vcn3.0: remove old DPG workaround drm/amdgpu/vcn3.0: stall DPG when WPTR/RPTR reset drm/amd/display: Init clock value by current vbios CLKs drm/amdgpu/pm/smu11: Fix fan set speed bug vxlan: fix error return code in __vxlan_dev_create() net: pasemi: fix error return code in pasemi_mac_open() cxgb3: fix error return code in t3_sge_alloc_qset() net/x25: prevent a couple of overflows drm/i915/display: Defer initial modeset until after GGTT is initialised drm/i915/display: return earlier from intel_modeset_init() without display drm/i915/gt: Limit frequency drop to RPe on parking drm/i915/gt: Retain default context state across shrinking drm/i915/gt: Split the breadcrumb spinlock between global and contexts drm/i915/gt: Protect context lifetime with RCU xsk: Change the tx writeable condition xsk: Replace datagram_poll by sock_poll_wait FROMLIST: scsi: ufs: clear uac for RPMB after ufshcd resets i2c: imx: Don't generate STOP condition if arbitration has been lost i2c: imx: Check for I2SR_IAL after every byte i2c: imx: Fix reset of I2SR_IAL flag dpaa_eth: copy timestamp fields to new skb in A-050385 workaround net: ip6_gre: set dev->hard_header_len when using header_ops mt76: usb: fix crash on device removal iwlwifi: pcie: add some missing entries for AX210 iwlwifi: pcie: invert values of NO_160 device config entries iwlwifi: pcie: add one missing entry for AX210 iwlwifi: update MAINTAINERS entry scsi: bnx2i: Requires MMU s390: fix irq state tracing s390/pci: fix CPU address in MSI for directed IRQ ANDROID: binder: Add vendor hooks i2c: qcom: Fix IRQ error misassignement i2c: qup: Fix error return code in qup_i2c_bam_schedule_desc() ANDROID: gki: build-in DMA_VIRTUAL_CHANNELS media: vidtv: fix kernel-doc markups powerpc/64s/powernv: Fix memory corruption when saving SLB entries on MCE media: [next] media: vidtv: fix a read from an object after it has been freed media: vb2: set cache sync hints when init buffers FROMGIT: arm64: mm: account for hotplug memory when randomizing the linear region gpio: mvebu: fix potential user-after-free on probe KVM: arm64: Add usage of stage 2 fault lookup level in user_mem_abort() KVM: arm64: Fix handling of merging tables into a block entry KVM: arm64: Fix memory leak on stage2 update of a valid PTE gpio: zynq: fix reference leak in zynq_gpio functions gpiolib: Don't free if pin ranges are not defined gpio: dwapb: fix NULL pointer dereference at dwapb_gpio_suspend() gpio: arizona: disable pm_runtime in case of failure vhost_vdpa: return -EFAULT if copy_to_user() fails vdpa: mlx5: fix vdpa/vhost dependencies selftests/bpf: Drain ringbuf samples at the end of test libbpf: Fix ring_buffer__poll() to return number of consumed samples geneve: pull IP header before ECN decapsulation inet_ecn: Fix endianness of checksum update when setting ECT(1) RDMA/efa: Use the correct current and new states in modify QP RDMA/qedr: iWARP invalid(zero) doorbell address fix tipc: fix incompatible mtu of transmission ANDROID: usb: gadget: f_midi: Avoid invalid pointer access dm writecache: remove BUG() and fail gracefully instead dm table: Remove BUG_ON(in_interrupt()) dm: fix bug with RCU locking in dm_blk_report_zones Revert "dm cache: fix arm link errors with inline" fs: 9p: add generic splice_write file operation net: broadcom CNIC: requires MMU ibmvnic: Fix TX completion error handling ibmvnic: Ensure that SCRQ entry reads are correctly ordered ANDROID: mm: Create vendor hooks to control ZONE_MOVABLE allocations ANDROID: mm: add cma pcp list ANDROID: cma: redirect page allocation to CMA block: use gcd() to fix chunk_sectors limit stacking Input: atmel_mxt_ts - fix lost interrupts fpga: Specify HAS_IOMEM dependency for FPGA_DFL fs: 9p: add generic splice_read file operations x86/resctrl: Fix AMD L3 QOS CDP enable/disable ANDROID: spi: of: Populate fwnode in of_register_spi_device media: pulse8-cec: add support for FW v10 and up media: pulse8-cec: fix duplicate free at disconnect or probe error media: mtk-cir: fix calculation of chk period kbuild: Disable CONFIG_LD_ORPHAN_WARN for ld.lld 10.0.1 kbuild: Hoist '--orphan-handling' into Kconfig ANDROID: net: xfrm: always export pktgen_xfrm_outer_mode_output KVM: PPC: Book3S HV: XIVE: Fix vCPU id sanity check arm64: dts: allwinner: H5: NanoPi Neo Plus2: phy-mode rgmii-id arm64: dts: allwinner: A64 Sopine: phy-mode rgmii-id USB: serial: option: fix Quectel BG96 matching ANDROID: pcie/dwc: driver: export dw_handle_msi_irq Input: xpad - support Ardwiino Controllers Input: i8042 - add ByteSpeed touchpad to noloop table scsi: mpt3sas: Increase IOCInit request timeout to 30s scsi: mpt3sas: Fix ioctl timeout scsi: storvsc: Validate length of incoming packet in storvsc_on_channel_callback() docs: bootconfig: Add the endianness of fields tools/bootconfig: Store size and checksum in footer as le32 bootconfig: Load size and checksum in the footer as le32 ring-buffer: Always check to put back before stamp when crossing pages scsi: storvsc: Fix error return in storvsc_probe() ftrace: Fix DYNAMIC_FTRACE_WITH_DIRECT_CALLS dependency ftrace: Fix updating FTRACE_FL_TRAMP tracing: Fix alignment of static buffer tracing: Remove WARN_ON in start_thread() samples/ftrace: Mark my_tramp[12]? global vxlan: Copy needed_tailroom from lowerdev vxlan: Add needed_headroom for lower device chelsio/chtls: fix panic during unload reload chtls ARM: dts: imx6qdl-kontron-samx6i: fix I2C_PM scl pin ARM: dts: imx6qdl-wandboard-revd1: Remove PAD_GPIO_6 from enetgrp ANDROID: sched: Track wake_q length drm/i915/gt: Program mocs:63 for cache eviction on gen9 ARM: imx: Use correct SRC base address gfs2: Fix deadlock between gfs2_{create_inode,inode_lookup} and delete_work_func xdp: Handle MEM_TYPE_XSK_BUFF_POOL correctly in xdp_return_buff() ktest.pl: Fix incorrect reboot for grub2bls cifs: fix potential use-after-free in cifs_echo_request() cifs: allow syscalls to be restarted in __smb_send_rqst() ring-buffer: Set the right timestamp in the slow path of __rb_reserve_next() ring-buffer: Update write stamp with the correct ts io_uring: fix recvmsg setup with compat buf-select arm64: mte: Fix typo in macro definition pNFS/flexfiles: Fix array overflow when flexfiles mirroring is enabled ANDROID: sched/cpuset: Add vendor hook to change tasks affinity ANDROID: sched/core: Add vendor hook to change task affinity arm64: entry: fix EL1 debug transitions arm64: entry: fix NMI {user, kernel}->kernel transitions arm64: entry: fix non-NMI kernel<->kernel transitions arm64: ptrace: prepare for EL1 irq/rcu tracking arm64: entry: fix non-NMI user<->kernel transitions arm64: entry: move el1 irq/nmi logic to C arm64: entry: prepare ret_to_user for function call arm64: entry: move enter_from_user_mode to entry-common.c arm64: entry: mark entry code as noinstr arm64: mark idle code as noinstr arm64: syscall: exit userspace before unmasking exceptions can: kvaser_pciefd: kvaser_pciefd_open(): fix error handling can: c_can: c_can_power_up(): fix error handling can: sun4i_can: sun4i_can_err(): don't count arbitration lose as an error can: sja1000: sja1000_err(): don't count arbitration lose as an error can: m_can: tcan4x5x_can_probe(): fix error path: remove erroneous clk_disable_unprepare() powerpc/pseries: Pass MSI affinity to irq_create_mapping() genirq/irqdomain: Add an irq_create_mapping_affinity() function drm/omap: sdi: fix bridge enable/disable MAINTAINERS: Move Jason Cooper to CREDITS habanalabs: put devices before driver removal habanalabs: free host huge va_range if not used speakup: Reject setting the speakup line discipline outside of speakup usb: cdns3: core: fix goto label for error path usb: cdns3: gadget: clear trb->length as zero after preparing every trb usb: cdns3: Fix hardware based role switch Linux 5.10-rc6 drm/panel: sony-acx565akm: Fix race condition in probe drm/rockchip: Avoid uninitialized use of endpoint id in LVDS dt-bindings: net: correct interrupt flags in examples ibmvnic: reduce wait for completion time ibmvnic: no reset timeout for 5 seconds after reset ibmvnic: send_login should check for crq errors ibmvnic: track pending login ibmvnic: delay next reset if hard reset fails ibmvnic: restore adapter state on failed reset ibmvnic: avoid memset null scrq msgs ibmvnic: stop free_all_rwi on failed reset ibmvnic: handle inconsistent login with reset selftests: tc-testing: enable CONFIG_NET_SCH_RED as a module ipv4: Fix tos mask in inet_rtm_getroute() netfilter: bridge: reset skb->pkt_type after NF_INET_POST_ROUTING traversal ALSA: hda/realtek: Add mute LED quirk to yet another HP x360 model ALSA: hda/realtek: Fix bass speaker DAC assignment on Asus Zephyrus G14 ALSA: hda/generic: Add option to enforce preferred_dacs pairs ANDROID: GKI: export dev_pm_qos_read_value FROMGIT: usb: typec: Add type sysfs attribute file for partners FROMGIT: usb: pd: DFP product types FROMGIT: usb: typec: Constify static attribute_group structs FROMGIT: usb: typec: Expose Product Type VDOs via sysfs FROMGIT: usb: typec: Consolidate sysfs ABI documentation FROMGIT: usb: typec: Fix num_altmodes kernel-doc error FROMGIT: usb: typec: Add plug num_altmodes sysfs attr FROMGIT: usb: typec: Add number of altmodes partner attr FROMGIT: usb: typec: Remove one bit support for the Thunderbolt rounded/non-rounded cable FROMGIT: platform/chrome: cros_ec_typec: Correct the Thunderbolt rounded/non-rounded cable support sock: set sk_err to ee_errno on dequeue from errq mptcp: fix NULL ptr dereference on bad MPJ net: openvswitch: fix TTL decrement action netlink message format ANDROID: drm: expose drm_mode_convert_to_umode to display module perf probe: Change function definition check due to broken DWARF perf probe: Fix to die_entrypc() returns error correctly perf stat: Use proper cpu for shadow stats perf record: Synthesize cgroup events only if needed perf diff: Fix error return value in __cmd_diff() perf tools: Update copy of libbpf's hashmap.c ANDROID: Revert "thermal: Make thermal_zone_device_is_enabled() available to core only" x86/mce: Do not overwrite no_way_out if mce_end() fails FROMGIT: usb: typec: intel_pmc_mux: Configure Thunderbolt cable generation bits FROMGIT: usb: typec: Correct the bit values for the Thunderbolt rounded/non-rounded cable support FROMGIT: usb: typec: ucsi: Work around PPM losing change information FROMGIT: usb: typec: ucsi: acpi: Always decode connector change information ANDROID: kernel: cgroup: cpuset: Clear cpus_requested for empty buf ANDROID: cpuset: Make cpusets restore on hotplug ANDROID: sched: Export symbols for vendor EAS wakup path function ANDROID: sched: Add vendor hooks for skipping sugov update ANDROID: sched: Add vendor hooks for override sugov behavior ANDROID: attribute page lock and waitqueue functions as sched ANDROID: sched: Add vendor hooks for find_energy_efficient_cpu kvm: x86/mmu: Fix get_mmio_spte() on CPUs supporting 5-level PT ANDROID: arch_topology: Export symbol for thermal pressure notification ANDROID: sched/core: Export symbols needed by modules ANDROID: modpost: Forbid double exports FROMLIST: modpost: Make static exports fatal ANDROID: GKI: enable CONFIG_THERMAL_NETLINK KVM: x86: Fix split-irqchip vs interrupt injection window request KVM: x86: handle !lapic_in_kernel case in kvm_cpu_*_extint ALSA: usb-audio: US16x08: fix value count for level meters ANDROID: sched: Add env->cpus to android_rvh_sched_nohz_balancer_kick usb: typec: stusb160x: fix power-opmode property with typec-power-opmode FROMGIT: usb: typec: tcpm: Stay in SNK_TRY_WAIT_DEBOUNCE_CHECK_VBUS till Rp is seen FROMGIT: usb: typec: tcpm: Disregard vbus off while in PR_SWAP_SNK_SRC_SOURCE_ON FROMGIT: usb: typec: tcpci_maxim: Fix the compatible string netfilter: nftables_offload: build mask based from the matching bytes netfilter: nftables_offload: set address type in control dissector ipvs: fix possible memory leak in ip_vs_control_net_init powerpc/numa: Fix a regression on memoryless node 0 printk: finalize records with trailing newlines ANDROID: extract-cert: omit PKCS#11 support if building against BoringSSL USB: serial: option: add support for Thales Cinterion EXS82 can: af_can: can_rx_unregister(): remove WARN() statement from list operation sanity check can: m_can: m_can_dev_setup(): add support for bosch mcan version 3.3.0 can: m_can: fix nominal bitiming tseg2 min for version >= 3.1 can: m_can: m_can_open(): remove IRQF_TRIGGER_FALLING from request_threaded_irq()'s flags FROMGIT: dt-bindings: usb: Maxim type-c controller device tree binding document FROMGIT: usb: typec: tcpci_maxim: Fix uninitialized return variable FROMGIT: usb: typec: tcpci_maxim: Enable auto discharge disconnect FROMGIT: usb: typec: tcpci: Implement Auto discharge disconnect callbacks ALSA: hda/realtek - Add new codec supported for ALC897 FROMGIT: usb: typec: tcpm: Implement enabling Auto Discharge disconnect support batman-adv: Don't always reallocate the fragmentation skb head batman-adv: Reserve needed_*room for fragments batman-adv: Consider fragmentation for needed_headroom FROMGIT: usb: typec: tcpci_maxim: Fix vbus stuck on upon diconnecting sink FROMGIT: usb: typec: tcpci: frs sourcing vbus callback FROMGIT: usb: typec: tcpm: frs sourcing vbus callback ANDROID: staging: ion: export some ion symbols ANDROID: staging: ion: Remove unused local variable 'vaddr' ANDROID: staging: ion: remove kmap from begin[end]_cpu_access ANDROID: staging: ion: Fix potential memory corruption ANDROID: staging: ion: optimize cache operation for non-cached buffer ANDROID: staging: ion: use dma_[un]map_sg_attrs ANDROID: staging: ion: Export query function to be used in modules FROMGIT: usb: typec: tcpm: Refactor logic for new-source-frs-typec-current ANDROID: USB: gadget: f_accessory: add support for SuperSpeed Plus FROMLIST: USB: gadget: f_rndis: fix bitrate for SuperSpeed and above FROMLIST: USB: gadget: f_midi: setup SuperSpeed Plus descriptors FROMLIST: USB: gadget: f_fs: add SuperSpeed Plus support FROMLIST: USB: gadget: f_acm: add support for SuperSpeed Plus ANDROID: configs: gki: add CONFIG_PSTORE_PMSG ANDROID: configs: gki: add CONFIG_LEDS_TRIGGER_TRANSIENT gfs2: Upgrade shared glocks for atime updates drm/tegra: sor: Disable clocks on error in tegra_sor_init() mm: memcg: relayout structure mem_cgroup to avoid cache interference drm/nouveau: make sure ret is initialized in nouveau_ttm_io_mem_reserve io_uring: fix files grab/cancel race RDMA/hns: Bugfix for memory window mtpt configuration RDMA/hns: Fix retry_cnt and rnr_cnt when querying QP RDMA/hns: Fix wrong field of SRQ number the device supports iommu/vt-d: Don't read VCCAP register unless it exists platform/x86: touchscreen_dmi: Add info for the Irbis TW118 tablet platform/x86: touchscreen_dmi: Add info for the Predia Basic tablet platform/x86: intel-vbtn: Support for tablet mode on HP Pavilion 13 x360 PC platform/x86: toshiba_acpi: Fix the wrong variable assignment platform/x86: acer-wmi: add automatic keyboard background light toggle key as KEY_LIGHTS_TOGGLE platform/x86: thinkpad_acpi: Whitelist P15 firmware for dual fan control platform/x86: thinkpad_acpi: Send tablet mode switch at wakeup time platform/x86: thinkpad_acpi: Add BAT1 is primary battery quirk for Thinkpad Yoga 11e 4th gen platform/x86: thinkpad_acpi: Do not report SW_TABLET_MODE on Yoga 11e platform/x86: thinkpad_acpi: add P1 gen3 second fan support powerpc/64s: Trim offlined CPUs from mm_cpumasks kernel/cpu: add arch override for clear_tasks_mm_cpumask() mm handling powerpc/64s/pseries: Fix hash tlbiel_all_isa300 for guest kernels powerpc/64s: Fix hash ISA v3.0 TLBIEL instruction generation ASoC: rt5682: change SAR voltage threshold drm: mxsfb: Implement .format_mod_supported drm: mxsfb: fix fence synchronization ANDROID: configs: gki: add CONFIG_PRINTK_CALLER can: mcp251xfd: mcp251xfd_probe(): bail out if no IRQ was given can: gs_usb: fix endianess problem with candleLight firmware MAINTAINERS: Adding help for coresight subsystem media: vidtv.rst: add kernel-doc markups media: vidtv.rst: update vidtv documentation media: vidtv: simplify EIT write function media: vidtv: simplify NIT write function media: vidtv: simplify SDT write function media: vidtv: cleanup PMT write table function media: vidtv: cleanup PAT write function media: vidtv: cleanup PSI table header function media: vidtv: cleanup PSI descriptor write function media: vidtv: simplify the crc writing logic media: vidtv: simplify PSI write function media: vidtv: add date to the current event media: vidtv: fix service_id at SDT table media: vidtv: fix service type media: vidtv: add a PID entry for the NIT table media: vidtv: properly fill EIT service_id media: vidtv: fix the network ID range media: vidtv: improve EIT data media: vidtv: cleanup null packet initialization logic media: vidtv: pre-initialize mux arrays media: vidtv: remove some unused functions media: vidtv: do some cleanups at the driver drm/nouveau: fix relocations applying logic and a double-free media: vidtv: avoid copying data for PES structs media: vidtv: avoid data copy when initializing the multiplexer media: vidtv: fix some notes at the tone generator media: vidtv: fix the tone generator logic media: vidtv: fix the name of the program media: vidtv: don't use recursive functions media: vidtv: add error checks media: vidtv: reorganize includes media: vidtv: psi: fix missing assignments in while loops media: vidtv: Move s302m specific fields into encoder context media: vidtv: psi: extract descriptor chaining code into a helper media: vidtv: psi: Implement an Event Information Table (EIT) media: vidtv: psi: add a Network Information Table (NIT) media: vidtv: extract the initial CRC value to into a #define ch_ktls: lock is not freed net/tls: Protect from calling tls_dev_del for TLS RX twice devlink: Make sure devlink instance and port are in same net namespace devlink: Hold rtnl lock while reading netdev attributes ptp: clockmatrix: bug fix for idtcm_strverscmp IB/hfi1: Ensure correct mm is used at all times netfilter: nf_tables: avoid false-postive lockdep splat netfilter: ipset: prevent uninit-value in hash_ip6_add bpf: Add MAINTAINERS entry for BPF LSM enetc: Let the hardware auto-advance the taprio base-time of 0 gro_cells: reduce number of synchronize_net() calls net: stmmac: fix incorrect merge of patch upstream ipv6: addrlabel: fix possible memory leak in ip6addrlbl_net_init x86/speculation: Fix prctl() when spectre_v2_user={seccomp,prctl},ibpb RISC-V: fix barrier() use in <vdso/processor.h> RISC-V: Add missing jump label initialization riscv: Explicitly specify the build id style in vDSO Makefile again gfs2: Don't freeze the file system during unmount gfs2: check for empty rgrp tree in gfs2_ri_update ANDROID: sync encrypt+casefold support with patches going upstream efi: EFI_EARLYCON should depend on EFI efivarfs: revert "fix memory leak in efivarfs_create()" efi/efivars: Set generic ops before loading SSDT RDMA/i40iw: Address an mmap handler exploit in i40iw arm64: tegra: Fix Tegra234 VDK node names arm64: tegra: Wrong AON HSP reg property size arm64: tegra: Fix USB_VBUS_EN0 regulator on Jetson TX1 arm64: tegra: Correct the UART for Jetson Xavier NX arm64: tegra: Disable the ACONNECT for Jetson TX2 spi: dw: Fix spi registration for controllers overriding CS ASoC: wm_adsp: fix error return code in wm_adsp_load() x86/tboot: Don't disable swiotlb when iommu is forced on trace: fix potenial dangerous pointer optee: add writeback to valid memory type vhost-vdpa: fix page pinning leakage in error path (rework) vringh: fix vringh_iov_push_*() documentation vhost scsi: fix lun reset completion handling drm/ast: Reload gamma LUT after changing primary plane's color format drm/amdgpu: Fix size calculation when init onchip memory Documentation: netdev-FAQ: suggest how to post co-dependent series Input: i8042 - fix error return code in i8042_setup_aux() Input: soc_button_array - add missing include ibmvnic: enhance resetting status check during module exit ibmvnic: fix NULL pointer dereference in ibmvic_reset_crq ibmvnic: fix NULL pointer dereference in reset_sub_crq_queues net: ena: fix packet's addresses for rx_offset feature net: ena: set initial DMA width to avoid intel iommu issue net: ena: handle bad request id in ena_netdev mm: fix VM_BUG_ON(PageTail) and BUG_ON(PageWriteback) nfc: s3fwrn5: use signed integer for parsing GPIO numbers dpaa2-eth: Fix compile error due to missing devlink support gfs2: set lockdep subclass for iopen glocks gfs2: Fix deadlock dumping resource group glocks MAINTAINERS: Update page pool entry bpftool: Fix error return value in build_btf_type_table tcp: Set ECT0 bit in tos/tclass for synack when BPF needs ECN net, xsk: Avoid taking multiple skbuff references devlink: Fix reload stats structure aquantia: Remove the build_skb path Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kbuild: use -fmacro-prefix-map for .S sources Makefile.extrawarn: move -Wcast-align to W=3 drm/amdgpu: update golden setting for sienna_cichlid drm/amd/display: Avoid HDCP initialization in devices without output drm/i915/gt: Free stale request on destroying the virtual engine drm/i915/gt: Don't cancel the interrupt shadow too early drm/i915/gt: Track signaled breadcrumbs outside of the breadcrumb spinlock drm/amdgpu: fix a page fault drm/amdgpu: fix SI UVD firmware validate resume fail drm/amd/amdgpu: fix null pointer in runtime pm drm/i915/gt: Defer enabling the breadcrumb interrupt to after submission drm/i915/gvt: correct a false comment of flag F_UNALIGN drm/i915/perf: workaround register corruption in OATAILPTR ANDROID: vfs: d_canonical_path cleanup #if 0 intel_idle: Fix intel_idle() vs tracing sched/idle: Fix arch_cpu_idle() vs tracing io_uring: fix ITER_BVEC check io_uring: fix shift-out-of-bounds when round up cq size ARM: dts: sun7i: pcduino3-nano: enable RGMII RX/TX delay on PHY spi: imx: fix the unbalanced spi runtime pm management firmware: xilinx: Use hash-table for api feature check firmware: xilinx: Fix SD DLL node reset issue ALSA: hda/realtek: Enable headset of ASUS UX482EG & B9400CEA with ALC294 x86/resctrl: Add necessary kernfs_put() calls to prevent refcount leak x86/resctrl: Remove superfluous kernfs_get() calls to prevent refcount leak mmc: sdhci-of-arasan: Fix clock registration error for Keem Bay SOC mmc: mediatek: Extend recheck_sdio_irq fix to more variants ANDROID: sched: add missing data type for cpu variable net/packet: fix packet receive on L3 devices without visible hard header soc: fsl: dpio: Get the cpumask through cpumask_of(cpu) ANDROID: sched: Add restrict vendor hooks for load balance i40e: Fix removing driver while bare-metal VFs pass traffic vsock/virtio: discard packets only when socket is really closed ANDROID: db845c_gki.fragment: Remove USB_XHCI_HCD and XHCI_PCI_RENESAS configs tcp: fix race condition when creating child sockets from syncookies ANDROID: sched/fair: Have sync honor fits_capacity ANDROID: usb: f_accessory: avoid requeuing write req if disconnected FROMGIT: scsi: ufs: Put HBA into LPM during gating ANDROID: add vendor hooks to override show_cpufinfo_max_freq IB/mthca: fix return value of error branch in mthca_init_cq() btrfs: fix lockdep splat when enabling and disabling qgroups btrfs: do nofs allocations when adding and removing qgroup relations btrfs: fix lockdep splat when reading qgroup config on mount btrfs: tree-checker: add missing returns after data_ref alignment checks btrfs: don't access possibly stale fs_info data for printing duplicate device ASoC: qcom: Fix enabling BCLK and LRCLK in LPAIF invalid state habanalabs/gaudi: fix missing code in ECC handling ANDROID: arm64: gki_defconfig: Disable VHE drm/vc4: kms: Don't disable the muxing of an active CRTC drm/vc4: kms: Store the unassigned channel list in the state ANDROID: GKI: enable CONFIG_SCSI_UFS_BSG=y arm64: pgtable: Ensure dirty bit is preserved across pte_wrprotect() arm64: pgtable: Fix pte_accessible() ANDROID: GKI: Enable CONFIG_USB_TYPEC_UCSI ANDROID: GKI: enable CONFIG_SCSI_UFS_DWC_TC_PLATFORM ANDROID: GKI: enable a bunch of HID config options =y iommu: Check return of __iommu_attach_device() arm-smmu-qcom: Ensure the qcom_scm driver has finished probing spi: spi-nxp-fspi: fix fspi panic by unexpected interrupts mmc: mediatek: Fix system suspend/resume support for CQHCI iommu/amd: Enforce 4k mapping for certain IOMMU data structures xsk: Fix incorrect netdev reference count ANDROID: GKI: Enable CONFIG_USB_XHCI_HCD ACPI/IORT: Fix doc warnings in iort.c arm64/fpsimd: add <asm/insn.h> to <asm/kprobes.h> to fix fpsimd build s390: fix fpu restore in entry.S powerpc/64s: Fix allnoconfig build since uaccess flush cpufreq: scmi: Fix build for !CONFIG_COMMON_CLK drm/exynos: depend on COMMON_CLK to fix compile tests Linux 5.10-rc5 afs: Fix speculative status fetch going out of order wrt to modifications mm: fix madvise WILLNEED performance problem libfs: fix error cast of negative value in simple_attr_write() mm/userfaultfd: do not access vma->vm_mm after calling handle_userfault() mm: memcg/slab: fix root memcg vmstats mm: fix readahead_page_batch for retry entries mm: fix phys_to_target_node() and memory_add_physaddr_to_nid() exports compiler-clang: remove version check for BPF Tracing mm/madvise: fix memory leak from process_madvise irqchip/gic-v3-its: Unconditionally save/restore the ITS state on suspend irqchip/exiu: Fix the index of fwspec for IRQ type ibmvnic: skip tx timeout reset while in resetting ibmvnic: notify peers when failover and migration happen ibmvnic: fix call_netdevice_notifiers in do_reset tun: honor IOCB_NOWAIT flag net/af_iucv: set correct sk_protocol for child sockets usbnet: ipheth: fix connectivity with iOS 14 cxgb4: Fix build failure when CONFIG_TLS=m bonding: wait for sysfs kobject destruction before freeing struct slave drm/mediatek: dsi: Modify horizontal front/back porch byte formula s390/qeth: fix tear down of async TX buffers s390/qeth: fix af_iucv notification race s390/qeth: make af_iucv TX notification call more robust s390/qeth: Remove pnso workaround tcp: Set INET_ECN_xmit configuration in tcp_reinit_congestion_control tcp: Allow full IP tos/IPv6 tclass to be reflected in L3 header dpaa2-eth: select XGMAC_MDIO for MDIO bus support ANDROID: gki_defconfig: Enable SERIAL_MSM_GENI_EARLY_CONSOLE ANDROID: gki_defconfig: Remove QCOM_COMMAND_DB=y cxgb4: fix the panic caused by non smac rewrite selftests/seccomp: sh: Fix register names selftests/seccomp: powerpc: Fix typo in macro variable name block/keyslot-manager: prevent crash when num_slots=1 net/tls: missing received data after fast remote close bnxt_en: Release PCI regions when DMA mask setup fails during probe. rose: Fix Null pointer dereference in rose_send_frame() MAINTAINERS: Change Solarflare maintainers spi: Take the SPI IO-mutex in the spi_setup() method ARM: dts: sun8i: v3s: fix GIC node memory range USB: core: Change %pK for __user pointers to %px MAINTAINERS: Update email address for Sean Christopherson USB: core: Fix regression in Hercules audio card usb: gadget: Fix memleak in gadgetfs_fill_super usb: gadget: f_midi: Fix memleak in f_midi_alloc USB: quirks: Add USB_QUIRK_DISCONNECT_SUSPEND quirk for Lenovo A630Z TIO built-in usb-audio card xsk: Fix umem cleanup bug at socket destruct MAINTAINERS: Update XDP and AF_XDP entries interconnect: fix memory trashing in of_count_icc_providers() ALSA: hda/realtek - Fixed Dell AIO wrong sound tone interconnect: qcom: qcs404: Remove GPU and display RPM IDs interconnect: qcom: msm8916: Remove rpm-ids from non-RPM nodes video: hyperv_fb: Fix the cache type when mapping the VRAM mtd: rawnand: socrates: Move the ECC initialization to ->attach_chip() mtd: rawnand: sharpsl: Move the ECC initialization to ->attach_chip() mtd: rawnand: r852: Move the ECC initialization to ->attach_chip() USB: serial: option: add Fibocom NL668 variants ANDROID: sched: rt: rearrange invocation of find_lowest_rq() vendor hook bnxt_en: fix error return code in bnxt_init_board() bnxt_en: fix error return code in bnxt_init_one() ext4: fix bogus warning in ext4_update_dx_flag() jbd2: fix kernel-doc markups scsi: ufs: Fix race between shutdown and runtime resume flow ANDROID: GKI: enable CONFIG_SUN4I_TIMER xfs: revert "xfs: fix rmap key and record comparison functions" ANDROID: mm/memblock: export memblock_end_of_DRAM mtd: rawnand: plat_nand: Move the ECC initialization to ->attach_chip() mtd: rawnand: pasemi: Move the ECC initialization to ->attach_chip() mtd: rawnand: tmio: Move the ECC initialization to ->attach_chip() mtd: rawnand: txx9ndfmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: orion: Move the ECC initialization to ->attach_chip() mtd: rawnand: mpc5121: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_slc: Move the ECC initialization to ->attach_chip() mtd: rawnand: lpc32xx_mlc: Move the ECC initialization to ->attach_chip() mtd: rawnand: fsmc: Move the ECC initialization to ->attach_chip() mtd: rawnand: diskonchip: Move the ECC initialization to ->attach_chip() mtd: rawnand: davinci: Move the ECC initialization to ->attach_chip() mtd: rawnand: cs553x: Move the ECC initialization to ->attach_chip() ext4: drop fast_commit from /proc/mounts mtd: rawnand: au1550: Move the ECC initialization to ->attach_chip() mtd: rawnand: ams-delta: Move the ECC initialization to ->attach_chip() mtd: rawnand: xway: Move the ECC initialization to ->attach_chip() mtd: rawnand: gpio: Move the ECC initialization to ->attach_chip() drm/i915/gt: Fixup tgl mocs for PTE tracking fail_function: Remove a redundant mutex unlock selftest/bpf: Test bpf_probe_read_user_str() strips trailing bytes after NUL lib/strncpy_from_user.c: Mask out bytes after NUL terminator. ANDROID: Sched: Export sched_feat_keys symbol needed by vendor modules drm/vram-helper: Fix use of top-down placement net/smc: fix direct access to ib_gid_addr->ndev in smc_ib_determine_gid() net/smc: fix matching of existing link groups ipv6: Remove dependency of ipv6_frag_thdr_truncated on ipv6 module ANDROID: sched: Export few scheduler symbols for vendor modules ALSA: mixart: Fix mutex deadlock xfs: don't allow NOWAIT DIO across extent boundaries libbpf: Fix VERSIONED_SYM_COUNT number parsing HID: logitech-dj: Fix Dinovo Mini when paired with a MX5x00 receiver HID: logitech-dj: Fix an error in mse_bluetooth_descriptor drm/vc4: hdmi: Disable Wifi Frequencies dt-bindings: display: Add a property to deal with WiFi coexistence thunderbolt: Fix use-after-free in remove_unplugged_switch() Revert "iommu/vt-d: Take CONFIG_PCI_ATS into account" docs: bootconfig: Update file format on initrd image tools/bootconfig: Align the bootconfig applied initrd image size to 4 tools/bootconfig: Fix to check the write failure correctly tools/bootconfig: Fix errno reference after printf() drm/vc4: kms: Document the muxing corner cases drm/vc4: kms: Split the HVS muxing check in a separate function drm/vc4: kms: Rename NUM_CHANNELS drm/vc4: kms: Remove useless define drm/vc4: kms: Switch to drmm_add_action_or_reset drm/vc4: hdmi: Block odd horizontal timings drm/vc4: hdmi: Make sure our clock rate is within limits ASoC: Intel: bytcr_rt5640: Fix HP Pavilion x2 Detachable quirks powerpc/64s: rename pnv|pseries_setup_rfi_flush to _setup_security_mitigations selftests/powerpc: refactor entry and rfi_flush tests selftests/powerpc: entry flush test powerpc: Only include kup-radix.h for 64-bit Book3S powerpc/64s: flush L1D after user accesses powerpc/64s: flush L1D on kernel entry selftests/powerpc: rfi_flush: disable entry flush if present ALSA: hda/ca0132: Fix compile warning without PCI MAINTAINERS: Temporarily add myself to the IOMMU entry iommu/vt-d: Fix compile error with CONFIG_PCI_ATS not set ARM: dts: dra76x: m_can: fix order of clocks bus: ti-sysc: suppress err msg for timers used as clockevent/source drm/i915/gt: Remember to free the virtual breadcrumbs drm/i915: Handle max_bpc==16 scsi: ufs: Make sure clk scaling happens only when HBA is runtime ACTIVE scsi: ufs: Fix unexpected values from ufshcd_read_desc_param() net/mlx4_core: Fix init_hca fields offset atm: nicstar: Unmap DMA on send error page_frag: Recover from memory pressure ANDROID: uid_sys_stats: report uid_cputime stats in microseconds drm/amd/display: Always get CRTC updated constant values inside commit tail net: dsa: mv88e6xxx: Wait for EEPROM done after HW reset mlxsw: core: Use variable timeout for EMAD retries mlxsw: Fix firmware flashing net: Have netpoll bring-up DSA management interface atl1e: fix error return code in atl1e_probe() atl1c: fix error return code in atl1c_probe() ah6: fix error return code in ah6_input() net: usb: qmi_wwan: Set DTR quirk for MR400 regulator: ti-abb: Fix array out of bound read access on the first transition ASOC: Intel: kbl_rt5663_rt5514_max98927: Do not try to disable disabled clock xfs: return corresponding errcode if xfs_initialize_perag() fail xfs: ensure inobt record walks always make forward progress xfs: fix forkoff miscalculation related to XFS_LITINO(mp) xfs: directory scrub should check the null bestfree entries too xfs: strengthen rmap record flags checking xfs: fix the minrecs logic when dealing with inode root child blocks can: m_can: process interrupt only when not runtime suspended gfs2: Fix regression in freeze_go_sync can: flexcan: flexcan_chip_start(): fix erroneous flexcan_transceiver_enable() during bus-off recovery io_uring: order refnode recycling io_uring: get an active ref_node from files_data iommu/vt-d: Avoid panic if iommu init fails in tboot system dmaengine: fix error codes in channel_register() MAINTAINERS: add uv.c also to KVM/s390 s390/uv: handle destroy page legacy interface x86/dumpstack: Do not try to access user space code of other tasks can: kvaser_usb: kvaser_usb_hydra: Fix KCAN bittiming limits can: kvaser_pciefd: Fix KCAN bittiming limits drm/sun4i: backend: Fix probe failure with multiple backends ARC: stack unwinding: reorganize how initial register state setup ARC: stack unwinding: don't assume non-current task is sleeping ARC: mm: fix spelling mistakes ARC: bitops: Remove unecessary operation and value powerpc/64s/exception: KVM Fix for host DSI being taken in HPT guest MMU context ipv4: use IS_ENABLED instead of ifdef qed: fix ILT configuration of SRC block inet_diag: Fix error path to cancel the meseage in inet_req_diag_fill() tools/testing/scatterlist: Fix test to compile and run bpf, sockmap: Avoid failures from skb_to_sgvec when skb has frag_list bpf, sockmap: Handle memory acct if skb_verdict prog redirects to self bpf, sockmap: Avoid returning unneeded EAGAIN when redirecting to self bpf, sockmap: Use truesize with sk_rmem_schedule() bpf, sockmap: Ensure SO_RCVBUF memory is observed on ingress redirect bpf, sockmap: Fix partial copy_page_to_iter so progress can still be made net/tls: Fix wrong record sn in async mode of device resync interconnect: qcom: msm8974: Don't boost the NoC rate during boot interconnect: qcom: msm8974: Prevent integer overflow in rate io_uring: don't double complete failed reissue request netdevsim: set .owner to THIS_MODULE seccomp: Set PF_SUPERPRIV when checking capability ptrace: Set PF_SUPERPRIV when checking capability enetc: Workaround for MDIO register access issue MAINTAINERS: Remove myself as LPC32xx maintainers net/mlx5: fix error return code in mlx5e_tc_nic_init() net/mlx5: E-Switch, Fail mlx5_esw_modify_vport_rate if qos disabled net/mlx5: Disable QoS when min_rates on all VFs are zero net/mlx5: Clear bw_share upon VF disable net/mlx5: Add handling of port type in rule deletion net/mlx5e: Fix check if netdev is bond slave net/mlx5e: Fix IPsec packet drop by mlx5e_tc_update_skb net/mlx5e: Set IPsec WAs only in IP's non checksum partial case. net/mlx5e: Fix refcount leak on kTLS RX resync tcp: only postpone PROBE_RTT if RTT is < current min_rtt estimate net: ftgmac100: Fix crash when removing driver KVM: arm64: vgic-v3: Drop the reporting of GICR_TYPER.Last for userspace net: b44: fix error return code in b44_init_one() qed: fix error return code in qed_iwarp_ll2_start() drm/sun4i: dw-hdmi: fix error return code in sun8i_dw_hdmi_bind() spi: npcm-fiu: Don't leak SPI master in probe error path spi: dw: Set transfer handler before unmasking the IRQs dm writecache: fix the maximum number of arguments dm writecache: advance the number of arguments when reporting max_age dm integrity: don't use drivers that have CRYPTO_ALG_ALLOCATES_MEMORY arm64: dts: qcom: clear the warnings caused by empty dma-ranges arm64: dts: broadcom: clear the warnings caused by empty dma-ranges xtensa: uaccess: Add missing __user to strncpy_from_user() prototype ALSA: usb-audio: Add delay quirk for all Logitech USB devices perf/x86: fix sysfs type mismatches lockdep: Put graph lock/unlock under lock_recursion protection sched/deadline: Fix priority inheritance with multiple scheduling classes sched: Fix rq->nr_iowait ordering sched: Fix data-race in wakeup sched/fair: Fix overutilized update in enqueue_task_fair() MIPS: Alchemy: Fix memleak in alchemy_clk_setup_cpu mmc: sdhci-of-arasan: Issue DLL reset explicitly mmc: sdhci-of-arasan: Use Mask writes for Tap delays mmc: sdhci-of-arasan: Allow configuring zero tap values mmc: sdhci-pci: Prefer SDR25 timing for High Speed mode for BYT-based Intel controllers powerpc: Drop -me200 addition to build flags x86/microcode/intel: Check patch signature before saving microcode for early loading MIPS: kernel: Fix for_each_memblock conversion KVM: SVM: fix error return code in svm_create_vcpu() cpufreq: scmi: Fix OPP addition failure with a dummy clock provider cpufreq: tegra186: Fix get frequency callback scsi: target: iscsi: Fix cmd abort fabric stop race scsi: libiscsi: Fix NOP race condition bnxt_en: Avoid unnecessary NVM_GET_DEV_INFO cmd error log on VFs. bnxt_en: Fix counter overflow logic. bnxt_en: Free port stats during firmware reset. bnxt_en: read EEPROM A2h address using page 0 net: ipa: lock when freeing transaction net/tls: fix corrupted data in recvmsg net: qualcomm: rmnet: Fix incorrect receive packet handling during cleanup net: mvneta: fix possible memory leak in mvneta_swbm_add_rx_fragment net: stmmac: Use rtnl_lock/unlock on netif_set_real_num_rx_queues() call net: bridge: add missing counters to ndo_get_stats64 callback net: ethernet: ti: cpsw: fix error return code in cpsw_probe() net: stmmac: dwmac-intel-plat: fix error return code in intel_eth_plat_probe() qlcnic: fix error return code in qlcnic_83xx_restart_hw() cx82310_eth: fix error return code in cx82310_bind() drm/i915/selftests: Fix wrong return value of perf_request_latency() drm/i915/selftests: Fix wrong return value of perf_series_engines() drm/i915: Avoid memory leak with more than 16 workarounds on a list drm/i915/tgl: Fix Media power gate sequence. MAINTAINERS: update cxgb4 and cxgb3 maintainer drm/amdgpu: remove experimental flag from arcturus net: lantiq: Wait for the GPHY firmware to be ready selftests/bpf: Fix error return code in run_getsockopt_test() mm: never attempt async page lock if we've transferred data already ASoC: Intel: catpt: Correct clock selection for dai trigger ASoC: Intel: catpt: Skip position update for unprepared streams spi: cadence-quadspi: Fix error return code in cqspi_probe ASoC: qcom: lpass-platform: Fix memory leak ASoC: Intel: KMB: Fix S24_LE configuration KVM: SVM: Fix offset computation bug in __sev_dbg_decrypt(). drm/amd/display: Add missing pflip irq for dcn2.0 ACPI, APEI, Fix error return value in apei_map_generic_address() MAINTAINERS: Add Martin Schiller as a maintainer for the X.25 stack ipv6/netfilter: Discard first fragment not including all headers media: venus: pm_helpers: Fix kernel module reload media: venus: venc: Fix setting of profile and level net: fec: Fix reference count leak in fec series ops PM: runtime: Add pm_runtime_resume_and_get to deal with usage counter dmaengine: pl330: _prep_dma_memcpy: Fix wrong burst size dmaengine: ioatdma: remove unused function missed during dma_v2 removal perf test: Avoid an msan warning in a copied stack. dmaengine: idxd: fix mapping of portal size perf inject: Fix file corruption due to event deletion arch: pgtable: define MAX_POSSIBLE_PHYSMEM_BITS where needed s390/dasd: fix null pointer dereference for ERP requests ALSA: hda: Add Alderlake-S PCI ID and HDMI codec vid ACPI: fan: Initialize performance state sysfs attribute iommu/vt-d: Take CONFIG_PCI_ATS into account KVM: PPC: Book3S HV: XIVE: Fix possible oops when accessing ESB page cpuidle: tegra: Annotate tegra_pm_set_cpu_in_lp2() with RCU_NONIDLE xtensa: disable preemption around cache alias management calls xtensa: fix TLBTEMP area placement pinctrl: baytrail: Avoid clearing debounce value when turning it off pinctrl: merrifield: Set default bias in case no particular value given pinctrl: jasperlake: Fix HOSTSW_OWN offset pinctrl: jasperlake: Unhide SPI group of pins KVM: arm64: Correctly align nVHE percpu data usb: typec: qcom-pmic-typec: fix builtin build errors ALSA: usb-audio: Use ALC1220-VB-DT mapping for ASUS ROG Strix TRX40 mobo phy: mediatek: fix spelling mistake in Kconfig "veriosn" -> "version" phy: qualcomm: Fix 28 nm Hi-Speed USB PHY OF dependency phy: qualcomm: usb: Fix SuperSpeed PHY OF dependency phy: intel: PHY_INTEL_KEEMBAY_EMMC should depend on ARCH_KEEMBAY usb: cdns3: gadget: calculate TD_SIZE based on TD usb: cdns3: gadget: initialize link_trb as NULL smb3: Handle error case during offload read path smb3: Avoid Mid pending list corruption smb3: Call cifs reconnect from demultiplex thread cifs: fix a memleak with modefromsid fix return values of seq_read_iter() Linux 5.10-rc4 powerpc/64s: Fix KVM system reset handling when CONFIG_PPC_PSERIES=y vhost scsi: Add support for LUN resets. vhost scsi: add lun parser helper vhost scsi: fix cmd completion race vhost scsi: alloc cmds per vq instead of session vhost: add helper to check if a vq has been setup vdpasim: fix "mac_pton" undefined error can: m_can: m_can_stop(): set device to software init mode before closing can: m_can: Fix freeing of can device from peripherials can: m_can: m_can_class_free_dev(): introduce new function can: m_can: m_can_handle_state_change(): fix state change can: tcan4x5x: tcan4x5x_can_remove(): fix order of deregistration can: tcan4x5x: tcan4x5x_can_probe(): add missing error checking for devm_regmap_init() can: tcan4x5x: replace depends on REGMAP_SPI with depends on SPI can: flexcan: fix failure handling of pm_runtime_get_sync() can: flexcan: flexcan_setup_stop_mode(): add missing "req_bit" to stop mode property comment can: peak_usb: fix potential integer overflow on shift of a int can: mcba_usb: mcba_usb_start_xmit(): first fill skb, then pass to can_put_echo_skb() can: ti_hecc: Fix memleak in ti_hecc_probe can: dev: can_restart(): post buffer from the right context can: af_can: prevent potential access of uninitialized member in canfd_rcv() can: af_can: prevent potential access of uninitialized member in can_rcv() kvm: mmu: fix is_tdp_mmu_check when the TDP MMU is not in use batman-adv: set .owner to THIS_MODULE devlink: Add missing genlmsg_cancel() in devlink_nl_sb_port_pool_fill() net: stmmac: dwmac_lib: enlarge dma reset timeout lan743x: prevent entire kernel HANG on open, for some platforms lan743x: fix issue causing intermittent kernel log warnings netlabel: fix an uninitialized warning in netlbl_unlabel_staticlist() sctp: change to hold/put transport for proto_unreach_timer afs: Fix afs_write_end() when called with copied == 0 [ver #3] vsock: forward all packets to the host when no H2G is registered net: dsa: mv88e6xxx: Avoid VTU corruption on 6097 ocfs2: initialize ip_next_orphan panic: don't dump stack twice on warn hugetlbfs: fix anon huge page migration race mm: memcontrol: fix missing wakeup polling thread kernel/watchdog: fix watchdog_allowed_mask not used warning reboot: fix overflow parsing reboot cpu number Revert "kernel/reboot.c: convert simple_strtoul to kstrtoint" compiler.h: fix barrier_data() on clang mm/gup: use unpin_user_pages() in __gup_longterm_locked() mm/slub: fix panic in slab_alloc_node() mailmap: fix entry for Dmitry Baryshkov/Eremin-Solenikov mm/vmscan: fix NR_ISOLATED_FILE corruption on 64-bit mm/compaction: stop isolation if too many pages are isolated and we have pages to migrate mm/compaction: count pages and stop correctly during page isolation net: phy: smsc: add missed clk_disable_unprepare in smsc_phy_probe() blk-cgroup: fix a hd_struct leak in blkcg_fill_root_iostats iio: accel: kxcjk1013: Add support for KIOX010A ACPI DSM for setting tablet-mode iio: accel: kxcjk1013: Replace is_smo8500_device with an acpi_type enum io_uring: handle -EOPNOTSUPP on path resolution bpf: Relax return code check for subprograms nvme: fix memory leak freeing command effects nvme: directly cache command effects log nvme: free sq/cq dbbuf pointers when dbbuf set fails drm/nouveau/kms/nv50-: Use atomic encoder callbacks everywhere drm/nouveau/ttm: avoid using nouveau_drm.ttm.type_vram prior to nv50 drm/nouveau/kms: Fix NULL pointer dereference in nouveau_connector_detect_depth ipv6: Fix error path to cancel the meseage ip_tunnels: Set tunnel option flag when tunnel metadata is present proc: don't allow async path resolution of /proc/self components net: ethernet: ti: am65-cpts: update ret when ptp_clock is ERROR net: marvell: prestera: fix error return code in prestera_pci_probe() net: phy: mscc: remove non-MACSec compatible phy net: Exempt multicast addresses from five-second neighbor lifetime net: ethernet: ti: cpsw: fix cpts irq after suspend block: mark flush request as IDLE when it is really finished btrfs: tree-checker: add missing return after error in root_item btrfs: qgroup: don't commit transaction when we already hold the handle btrfs: fix missing delalloc new bit for new delalloc ranges ANDROID: sched_clock: Add vendor hook to print epoch values drm/tegra: output: Do not put OF node twice ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for x86_64 ANDROID: x86: entry: work around LLVM_IAS=1 bug in LSL spi: bcm2835aux: Restore err assignment in bcm2835aux_spi_probe ALSA: firewire: Clean up a locking issue in copy_resp_to_buf() IB/hfi1: Fix error return code in hfi1_init_dd() ANDROID: ARM: Bump command line size ANDROID: ARM: Use zImage instead of Image docs: ABI: testing: iio: stm32: remove re-introduced unsupported ABI tools, bpftool: Add missing close before bpftool net attach exit dt-bindings: clock: imx5: fix example dt-bindings: can: fsl,flexcan.yaml: fix compatible for i.MX35 and i.MX53 hwmon: (amd_energy) modify the visibility of the counters usb: cdc-acm: Add DISABLE_ECHO for Renesas USB Download mode MAINTAINERS: add usb raw gadget entry usb: typec: ucsi: Report power supply changes regulator: workaround self-referent regulators regulator: avoid resolve_supply() infinite recursion regulator: fix memory leak with repeated set_machine_constraints() ASoC: rt1015: increase the time to detect BCLK xhci: hisilicon: fix refercence leak in xhci_histb_probe Revert "usb: musb: convert to devm_platform_ioremap_resource_byname" ARM: dts: exynos: revert "add input clock to CMU in Exynos4412 Odroid" KVM: SVM: Update cr3_lm_rsvd_bits for AMD SEV guests KVM: x86: Introduce cr3_lm_rsvd_bits in kvm_vcpu_arch KVM: x86: clflushopt should be treated as a no-op by emulation iommu/vt-d: Cure VF irqdomain hickup ALSA: ctl: fix error path at adding user-defined element set ALSA: hda/realtek - HP Headset Mic can't detect after boot ALSA: hda/realtek - Add supported mute Led for HP arm64: cpu_errata: Apply Erratum 845719 to KRYO2XX Silver arm64: proton-pack: Add KRYO2XX silver CPUs to spectre-v2 safe-list arm64: kpti: Add KRYO2XX gold/silver CPU cores to kpti safelist arm64: Add MIDR value for KRYO2XX gold/silver CPU cores arm64/mm: Validate hotplug range before creating linear mapping ANDROID: scsi: ufs: Allow prepare_command to return error code FROMLIST: scsi: ufs: show lba and length for unmap commands mac80211: free sta in sta_info_insert_finish() on errors drm/amdgpu: enable DCN for navi10 headless SKU drm/amdgpu: add ta firmware load for green-sardine drm/i915/gvt: return error when failing to take the module reference net: x25: Increase refcnt of "struct x25_neigh" in x25_rx_call_request net: ethernet: mtk-star-emac: fix error return code in mtk_star_enable() bootconfig: Extend the magic check range to the preceding 3 bytes selinux: Fix error return code in sel_ib_pkey_sid_slow() net: ethernet: mtk-star-emac: return ok when xmit drops net/ncsi: Fix netlink registration drm/i915: Correctly set SFC capability for video engines drm/i915/gem: Pull phys pread/pwrite implementations to the backend drm/i915/gem: Allow backends to override pread implementation x86/platform/uv: Fix copied UV5 output archtype KVM: arm64: Handle SCXTNUM_ELx traps KVM: arm64: Unify trap handlers injecting an UNDEF KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspace drm: bridge: dw-hdmi: Avoid resetting force in the detect function loop: Fix occasional uevent drop block: add a return value to set_capacity_revalidate_and_notify SUNRPC: Fix oops in the rpc_xdr_buf event class perf test: Update branch sample pattern for cs-etm perf test: Fix a typo in cs-etm testing tools arch: Update arch/x86/lib/mem{cpy,set}_64.S copies used in 'perf bench mem memcpy' perf lock: Don't free "lock_seq_stat" if read_count isn't zero perf lock: Correct field name "flags" MAINTAINERS/bpf: Update Andrii's entry. spi: lpspi: Fix use-after-free on unbind lan743x: fix use of uninitialized variable net: udp: fix IP header access and skb lookup on Fast/frag0 UDP GRO net: udp: fix UDP header access on Fast/frag0 UDP GRO gfs2: Fix case in which ail writes are done to jdata holes Revert "gfs2: Ignore journal log writes for jdata holes" RMDA/sw: Don't allow drivers using dma_virt_ops on highmem configs selftests/bpf: Fix unused attribute usage in subprogs_unused test RDMA/pvrdma: Fix missing kfree() in pvrdma_register_device() FROMLIST: fuse: Fix colliding FUSE_PASSTHROUGH flag RDMA/cm: Make the local_id_table xarray non-irq devlink: Avoid overwriting port attributes of registered port vrf: Fix fast path output packet handling with async Netfilter rules NFS: Remove unnecessary inode lock in nfs_fsync_dir() NFS: Remove unnecessary inode locking in nfs_llseek_dir() NFS: Fix listxattr receive buffer size NFSv4.2: fix failure to unregister shrinker spi: bcm-qspi: Fix use-after-free on unbind spi: bcm2835aux: Fix use-after-free on unbind spi: bcm2835: Fix use-after-free on unbind spi: Introduce device-managed SPI controller allocation HID: Add Logitech Dinovo Edge battery quirk HID: logitech-hidpp: Add HIDPP_CONSUMER_VENDOR_KEYS quirk for the Dinovo Edge hwmon: (applesmc) Re-work SMC comms hwmon: (pwm-fan) Fix RPM calculation HID: logitech-dj: Handle quad/bluetooth keyboards with a builtin trackpad gfs2: fix possible reference leak in gfs2_check_blk_type thermal: ti-soc-thermal: Disable the CPU PM notifier for OMAP4430 s390/cpum_sf.c: fix file permission for cpum_sfb_size s390: update defconfigs mac80211: minstrel: fix tx status processing corner case mac80211: minstrel: remove deferred sampling code mac80211: fix memory leak on filtered powersave frames serial: ar933x_uart: disable clk on error handling path in probe tty: serial: imx: keep console clocks always on speakup: Do not let the line discipline be used several times tty: serial: imx: fix potential deadlock rfkill: Fix use-after-free in rfkill_resume() drm/i915/gvt: Set ENHANCED_FRAME_CAP bit fscrypt: fix inline encryption not used on new files Input: elan_i2c - fix firmware update on newer ICs ANDROID: gic-v3: Add vendor hook to GIC v3 cosa: Add missing kfree in error path of cosa_write Input: resistive-adc-touch - fix kconfig dependency on IIO_BUFFER net: switch to the kernel.org patchwork instance ANDROID: arm64: gki_defconfig: Disable RANDOMIZE_MODULE_REGION_FULL ch_ktls: stop the txq if reaches threshold ch_ktls: tcb update fails sometimes ch_ktls/cxgb4: handle partial tag alone SKBs ch_ktls: don't free skb before sending FIN ch_ktls: packet handling prior to start marker ch_ktls: Correction in middle record handling ch_ktls: missing handling of header alone ch_ktls: Correction in trimmed_len calculation cxgb4/ch_ktls: creating skbs causes panic ch_ktls: Update cheksum information ch_ktls: Correction in finding correct length cxgb4/ch_ktls: decrypted bit is not enough dt-bindings: can: fsl,flexcan.yaml: fix fsl,stop-mode of/address: Fix of_node memory leak in of_dma_is_coherent net/x25: Fix null-ptr-deref in x25_connect arm64: dts: fsl-ls1028a-kontron-sl28: specify in-band mode for ENETC tipc: fix memory leak in tipc_topsrv_start() Revert "ext4: fix superblock checksum calculation race" ext4: handle dax mount option collision ANDROID: ext4: fix encrypt+casefold support io_uring: round-up cq size before comparing with rounded sq size xfs: fix a missing unlock on error in xfs_fs_map_blocks spi: fsi: Fix transfer returning without finalizing message spi: fix client driver breakages when using GPIO descriptors regulator: pfuze100: limit pfuze-support-disable-sw to pfuze{100,200} x86/platform/uv: Drop last traces of uv_flush_tlb_others Drivers: hv: vmbus: Allow cleanup of VMBUS_CONNECT_CPU if disconnected bpf: Fix unsigned 'datasec_id' compared with zero in check_pseudo_btf_id gpio: sifive: Fix SiFive gpio probe KVM: s390: remove diag318 reset code KVM: s390: pv: Mark mm as protected after the set secure parameters and improve cleanup ALSA: hda/realtek: Add some Clove SSID in the ALC293(ALC1220) ARM: dts: am437x-l4: fix compatible for cpsw switch dt node scsi: ufshcd: Fix missing destroy_workqueue() MAINTAINERS: remove Ursula Braun as s390 network maintainer net/af_iucv: fix null pointer dereference on shutdown lan743x: fix "BUG: invalid wait context" when setting rx mode net: dsa: mv88e6xxx: Fix memleak in mv88e6xxx_region_atu_snapshot net: Update window_clamp if SOCK_RCVBUF is set rcu: Don't invoke try_invoke_on_locked_down_task() with irqs disabled vfs: move __sb_{start,end}_write* to fs.h vfs: separate __sb_start_write into blocking and non-blocking helpers vfs: remove lockdep bogosity in __sb_start_write xfs: fix brainos in the refcount scrubber's rmap fragment processor xfs: fix rmap key and record comparison functions xfs: set the unwritten bit in rmap lookup flags in xchk_bmap_get_rmapextents xfs: fix flags argument to rmap lookup when converting shared file rmaps net: phy: realtek: support paged operations on RTL8201CP lan743x: correctly handle chips with internal PHY netlabel: fix our progress tracking in netlbl_unlabel_staticlist() drm/mcde: Fix unbalanced regulator MAINTAINERS: Update repositories for Intel Ethernet Drivers igc: Fix returning wrong statistics i40e, xsk: uninitialized variable in i40e_clean_rx_irq_zc() i40e: Fix MAC address setting for a VF via Host/VM selftest: fix flower terse dump tests ANDROID: scsi: ufs: revise and fix custom keyslot manager support ANDROID: vendor_hooks: Add hook for jiffies updates ANDROID: clk: Enable writable debugfs files um: Call pgtable_pmd_page_dtor() in __pmd_free_tlb() kunit: fix display of failed expectations for strings kunit: tool: fix extra trailing \n in raw + parsed test output kunit: tool: print out stderr from make (like build warnings) KUnit: Docs: usage: wording fixes KUnit: Docs: style: fix some Kconfig example issues KUnit: Docs: fix a wording typo kunit: Do not pollute source directory with generated files (test.log) ANDROID: enable LLVM_IAS=1 for clang's integrated assembler for aarch64 FROMLIST: Kbuild: do not emit debug info for assembly with LLVM_IAS=1 kunit: Do not pollute source directory with generated files (.kunitconfig) kunit: tool: fix pre-existing python type annotation errors kunit: Fix kunit.py parse subcommand (use null build_dir) ANDROID: printk: add vendor hook for console flush ANDROID: Reduce log level for couple of prints in hotplug flow kunit: tool: unmark test_data as binary blobs drm/tegra: replace idr_init() by idr_init_base() ANDROID: GKI: Enable CONFIG_RT_SOFTINT_OPTIMIZATION ANDROID: trace: Add trace points for tasklet entry/exit ANDROID: Revert "softirq: Let ksoftirqd do its job" ANDROID: Revert "Mark HI and TASKLET softirq synchronous" ANDROID: softirq: defer softirq processing to ksoftirqd if CPU is busy with RT ANDROID: sched: avoid migrating when softint on tgt cpu should be short ANDROID: sched: avoid placing RT threads on cores handling softirqs Revert "ANDROID: Kbuild, LLVMLinux: allow overriding clang target triple" iwlwifi: mvm: fix kernel panic in case of assert during CSA iwlwifi: pcie: set LTR to avoid completion timeout iwlwifi: mvm: write queue_sync_state only for sync iwlwifi: mvm: properly cancel a session protection for P2P iwlwifi: mvm: use the HOT_SPOT_CMD to cancel an AUX ROC iwlwifi: sta: set max HE max A-MPDU according to HE capa efi/x86: Free efi_pgd with free_pages() ACPI: DPTF: Support Alder Lake Documentation: ACPI: fix spelling mistakes sched/debug: Fix memory corruption caused by multiple small reads of flags sched/fair: Prefer prev cpu in asymmetric wakeup path sched/fair: Ensure tasks spreading in LLC during LB perf/x86/intel/uncore: Fix Add BW copypasta lockdep: Avoid to modify chain keys in validate_chain() drm/tegra: sor: Ensure regulators are disabled on teardown cpufreq: intel_pstate: Take CPUFREQ_GOV_STRICT_TARGET into account cpufreq: Add strict_target to struct cpufreq_policy cpufreq: Introduce CPUFREQ_GOV_STRICT_TARGET cpufreq: Introduce governor flags regulator: core: don't disable regulator if is_enabled return error. tools/power turbostat: update version number powercap: restrict energy meter to root access nbd: fix a block_device refcount leak in nbd_release pinctrl: qcom: sm8250: Specify PDC map pinctrl: qcom: Move clearing pending IRQ to .irq_request_resources callback pinctrl: amd: use higher precision for 512 RtcClk pinctrl: amd: fix incorrect way to disable debounce filter arm64: smp: Tell RCU about CPUs that fail to come online arm64: psci: Avoid printing in cpu_psci_cpu_die() arm64: kexec_file: Fix sparse warning arm64: errata: Fix handling of 1418040 with late CPU onlining Revert "mmc: renesas_sdhi: workaround a regression when reinserting SD cards" mmc: tmio: bring tuning HW to a sane state with MMC_POWER_OFF mmc: tmio: when resetting, reset DMA controller, too dmaengine: ti: omap-dma: Block PM if SDMA is busy to fix audio mmc: sdhci-of-esdhc: Handle pulse width detection erratum for more SoCs mmc: renesas_sdhi_core: Add missing tmio_mmc_host_free() at remove ANDROID: Enable hermetic toolchain net: xfrm: fix memory leak in xfrm_user_policy() drm/i915/gvt: Temporarily disable vfio_edid for BXT/APL ARM: dts: imx50-evk: Fix the chip select 1 IOMUX arm64: dts: imx8mm: fix voltage for 1.6GHz CPU operating point mptcp: provide rmem[0] limit docs: networking: phy: s/2.5 times faster/2.5 times as fast/ ethtool: netlink: add missing netdev_features_change() call tunnels: Fix off-by-one in lower MTU bounds for ICMP/ICMPv6 replies IPv6: Set SIT tunnel hard_header_len to zero bpf: Fix passing zero to PTR_ERR() in bpf_btf_printf_prepare libbpf: Don't attempt to load unused subprog as an entry-point BPF program ACPI: button: Add DMI quirk for Medion Akoya E2228T ACPI: GED: fix -Wformat ACPI: Fix whitespace inconsistencies ACPI: scan: Fix acpi_dma_configure_id() kerneldoc name Documentation: firmware-guide: gpio-properties: Clarify initial output state Documentation: firmware-guide: gpio-properties: active_low only for GpioIo() Documentation: firmware-guide: gpio-properties: Fix factual mistakes uio: Fix use-after-free in uio_unregister_device() firmware: xilinx: fix out-of-bounds access nitro_enclaves: Fixup type and simplify logic of the poll mask setup speakup ttyio: Do not schedule() in ttyio_in_nowait speakup: Fix clearing selection in safe context speakup: Fix var_id_t values and thus keymap perf/x86/intel: Make anythread filter support conditional perf: Tweak perf_event_attr::exclusive semantics perf: Fix event multiplexing for exclusive groups perf: Simplify group_sched_in() perf: Simplify group_sched_out() perf/x86: Make dummy_iregs static perf/arch: Remove perf_sample_data::regs_user_copy perf: Optimize get_recursion_context() perf: Fix get_recursion_context() perf/x86: Reduce stack usage for x86_pmu::drain_pebs() perf: Reduce stack usage of perf_output_begin() virtio: virtio_console: fix DMA memory allocation for rproc serial nvme: fix incorrect behavior when BLKROSET is called by the user KVM: selftests: allow two iterations of dirty_log_perf_test drm/gma500: Fix out-of-bounds access to struct drm_device.vblank[] fanotify: fix logic of reporting name info with watched parent x86/xen: don't unbind uninitialized lock_kicker_irq ARM: dts: stm32: Keep VDDA LDO1 always on on DHCOM ARM: dts: stm32: Enable thermal sensor support on stm32mp15xx-dhcor drm/tegra: sor: Don't warn on probe deferral futex: Don't enable IRQs unconditionally in put_pi_state() ARM: dts: stm32: Define VIO regulator supply on DHCOM ARM: dts: stm32: Fix LED5 on STM32MP1 DHCOM PDK2 ARM: dts: stm32: Fix TA3-GPIO-C key on STM32MP1 DHCOM PDK2 dmaengine: xilinx_dma: Fix SG capability check for MCDMA dmaengine: xilinx_dma: Fix usage of xilinx_aximcdma_tx_segment dmaengine: xilinx_dma: use readl_poll_timeout_atomic variant HID: add HID_QUIRK_INCREMENT_USAGE_ON_DUPLICATE for Gamevice devices arm64: dts: renesas: r8a774e1: Add missing audio_clk_b s390: fix system call exit path tee: amdtee: synchronize access to shm list tee: amdtee: fix memory leak due to reset of global shm list video: hyperv_fb: include vmalloc.h xfrm/compat: Don't allocate memory with __GFP_ZERO xfrm/compat: memset(0) 64-bit padding at right place xfrm/compat: Translate by copying XFRMA_UNSPEC attribute Input: sunkbd - avoid use-after-free in teardown paths Linux 5.10-rc3 net/sunrpc: fix useless comparison in proc_do_xprt() fork: fix copy_process(CLONE_PARENT) race with the exiting ->real_parent vt: Disable KD_FONT_OP_COPY iio: light: fix kconfig dependency bug for VCNL4035 iio/adc: ingenic: Fix AUX/VBAT readings when touchscreen is used iio/adc: ingenic: Fix battery VREF for JZ4770 SoC KVM: selftests: Introduce the dirty log perf test KVM: selftests: Make the number of vcpus global KVM: selftests: Make the per vcpu memory size global KVM: selftests: Drop pointless vm_create wrapper KVM: selftests: Add wrfract to common guest code KVM: selftests: Simplify demand_paging_test with timespec_diff_now KVM: selftests: Remove address rounding in guest code KVM: selftests: Factor code out of demand_paging_test KVM: selftests: Use a single binary for dirty/clear log test KVM: selftests: Always clear dirty bitmap after iteration KVM: selftests: Add blessed SVE registers to get-reg-list KVM: selftests: Add aarch64 get-reg-list test selftests: kvm: test enforcement of paravirtual cpuid features selftests: kvm: Add exception handling to selftests selftests: kvm: Clear uc so UCALL_NONE is being properly reported selftests: kvm: Fix the segment descriptor layout to match the actual layout drm: bridge: cdns: Kconfig: Switch over dependency to ARCH_K3 KVM: x86: handle MSR_IA32_DEBUGCTLMSR with report_ignored_msrs kvm: x86: request masterclock update any time guest uses different msr kvm: x86: ensure pv_cpuid.features is initialized when enabling cap kvm: x86: reads of restricted pv msrs should also result in #GP KVM: x86: use positive error values for msr emulation that causes #GP KVM: Documentation: Update entry for KVM_CAP_ENFORCE_PV_CPUID KVM: Documentation: Update entry for KVM_X86_SET_MSR_FILTER KVM: x86/mmu: fix counting of rmap entries in pte_list_add powerpc/32s: Use relocation offset when setting early hash table arm64: dts: rockchip: Reorder LED triggers from mmc devices on rk3399-roc-pc. arm64: dts: rockchip: Assign a fixed index to mmc devices on rk3399 boards. futex: Handle transient "ownerless" rtmutex state correctly net: marvell: prestera: fix compilation with CONFIG_BRIDGE=m r8169: disable hw csum for short packets on all chip versions r8169: fix potential skb double free in an error path perf/core: Fix a memory leak in perf_event_parse_addr_filter() x86/platform/uv: Recognize UV5 hubless system identifier x86/platform/uv: Remove spaces from OEM IDs x86/platform/uv: Fix missing OEM_TABLE_ID ALSA: hda/realtek - Add supported for Lenovo ThinkPad Headset Button jbd2: fix up sparse warnings in checkpoint code ext4: fix sparse warnings in fast_commit code ext4: cleanup fast commit mount options jbd2: don't start fast commit on aborted journal ext4: make s_mount_flags modifications atomic ext4: issue fsdev cache flush before starting fast commit ext4: disable fast commit with data journalling ext4: fix inode dirty check in case of fast commits ext4: remove unnecessary fast commit calls from ext4_file_mmap ext4: mark buf dirty before submitting fast commit buffer ext4: fix code documentatioon ext4: dedpulicate the code to wait on inode that's being committed jbd2: don't read journal->j_commit_sequence without taking a lock jbd2: don't touch buffer state until it is filled jbd2: add todo for a fast commit performance optimization jbd2: don't pass tid to jbd2_fc_end_commit_fallback() jbd2: don't use state lock during commit path jbd2: drop jbd2_fc_init documentation ext4: clean up the JBD2 API that initializes fast commits jbd2: rename j_maxlen to j_total_len and add jbd2_journal_max_txn_bufs ext4: fixup ext4_fc_track_* functions' signature ext4: drop redundant calls ext4_fc_track_range ext4: mark fc ineligible if inode gets evictied due to mem pressure ext4: describe fast_commit feature flags ext4: unlock xattr_sem properly in ext4_inline_data_truncate() ext4: silence an uninitialized variable warning MAINTAINERS: add missing file in ext4 entry ext4: correctly report "not supported" for {usr,grp}jquota when !CONFIG_QUOTA bpf: Update verification logic for LSM programs net/sunrpc: return 0 on attempt to write to "transports" ANDROID: fuse: Add support for d_canonical_path ANDROID: vfs: d_canonical_path for stacked FS seq_file: add seq_read_iter proc "seq files": switch to ->read_iter proc "single files": switch to ->read_iter proc/stat: switch to ->read_iter proc/cpuinfo: switch to ->read_iter proc: wire up generic_file_splice_read for iter ops fscrypt: remove reachable WARN in fscrypt_setup_iv_ino_lblk_32_key() ANDROID: GKI: build in a kernel command line of "rw" null_blk: Fix scheduling in atomic with zoned mode tty: fix crash in release_tty if tty->port is not set serial: txx9: add missing platform_driver_unregister() on error in serial_txx9_init tty: serial: imx: enable earlycon by default if IMX_SERIAL_CONSOLE is enabled serial: 8250_mtk: Fix uart_get_baud_rate warning tpm: efi: Don't create binary_bios_measurements file for an empty log tpm_tis: Disable interrupts on ThinkPad T490s staging: rtl8723bs: Add 024c:0627 to the list of SDIO device-ids KVM: arm64: Remove AA64ZFR0_EL1 accessors KVM: arm64: Check RAZ visibility in ID register accessors KVM: arm64: Consolidate REG_HIDDEN_GUEST/USER KVM: arm64: Don't hide ID registers from userspace KVM: arm64: Fix build error in user_mem_abort() i2c: designware: slave should do WRITE_REQUESTED before WRITE_RECEIVED i2c: designware: call i2c_dw_read_clear_intrbits_slave() once i2c: mlxbf: I2C_MLXBF should depend on MELLANOX_PLATFORM i2c: mlxbf: Update author and maintainer email info i2c: mlxbf: Update reference clock frequency i2c: mlxbf: Remove unecessary wrapper functions i2c: mlxbf: Fix resrticted cast warning of sparse i2c: mlxbf: Add CONFIG_ACPI to guard ACPI function call i2c: sh_mobile: implement atomic transfers gpio: pcie-idio-24: Enable PEX8311 interrupts gpio: pcie-idio-24: Fix IRQ Enable Register value gpio: pcie-idio-24: Fix irq mask when masking thunderbolt: Add support for Intel Tiger Lake-H spi: bcm2835: remove use of uninitialized gpio flags variable USB: apple-mfi-fastcharge: fix reference leak in apple_mfi_fc_set_property usb: mtu3: fix panic in mtu3_gadget_stop() staging: ralink-gdma: fix kconfig dependency bug for DMA_RALINK staging: mt7621-pci: avoid to request pci bus resources printk: remove unneeded dead-store assignment MAINTAINERS: update maintainers list for Cypress MAINTAINERS: update Yan-Hsuan's email address RISC-V: Fix the VDSO symbol generaton for binutils-2.35+ RISC-V: Use non-PGD mappings for early DTB access riscv: uaccess: fix __put_kernel_nofault() riscv: fix pfn_to_virt err in do_page_fault(). bpf: Zero-fill re-used per-cpu map element powerpc/numa: Fix build when CONFIG_NUMA=n bpf: BPF_PRELOAD depends on BPF_SYSCALL tools/bpftool: Fix attaching flow dissector riscv: Set text_offset correctly for M-Mode ANDROID: Incremental fs: Add zstd compression support drm/amd/display: Add missing pflip irq io_uring: fix link lookup racing with link timeout NFSD: fix missing refcount in nfsd4_copy by nfsd4_do_async_copy NFSD: Fix use-after-free warning when doing inter-server copy NFSD: MKNOD should return NFSERR_BADTYPE instead of NFSERR_INVAL SUNRPC: Fix general protection fault in trace_rpc_xdr_overflow() NFSD: NFSv3 PATHCONF Reply is improperly formed arm64: kexec_file: try more regions if loading segments fails ANDROID: arm: allow hooks into ipi ANDROID: arm64: allow hooks into ipi x86/speculation: Allow IBPB to be conditionally enabled on CPUs with always-on STIBP net/mlx5e: Fix incorrect access of RCU-protected xdp_prog net/mlx5e: Fix VXLAN synchronization after function reload net/mlx5: E-switch, Avoid extack error log for disabled vport net/mlx5: Fix deletion of duplicate rules net/mlx5e: Use spin_lock_bh for async_icosq_lock net/mlx5e: Protect encap route dev from concurrent release net/mlx5e: Fix modify header actions memory leak ANDROID: printk: printk_deferred for modules ANDROID: sched: Add trace hook for rt throttle dump ionic: check port ptr before use RISC-V: Remove any memblock representing unusable memory area ASoC: rt1015: add delay to fix pop noise from speaker selftests: binderfs: use SKIP instead of XFAIL selftests: clone3: use SKIP instead of XFAIL selftests: core: use SKIP instead of XFAIL in close_range_test.c selftests: proc: fix warning: _GNU_SOURCE redefined io_uring: use correct pointer for io_uring_show_cred() io_uring: don't forget to task-cancel drained reqs RDMA/srpt: Fix typo in srpt_unregister_mad_agent docstring gpiolib: fix sysfs when cdev is not selected pinctrl: aspeed: Fix GPI only function problem. media: cedrus: h264: Fix check for presence of scaling matrix media: media/platform/marvell-ccic: fix warnings when CONFIG_PM is not enabled media: mtk-vcodec: fix build breakage when one of VPU or SCP is enabled media: mtk-vcodec: move firmware implementations into their own files powerpc/8xx: Manage _PAGE_ACCESSED through APG bits in L1 entry powerpc/8xx: Always fault when _PAGE_ACCESSED is not set powerpc/40x: Always fault when _PAGE_ACCESSED is not set powerpc/603: Always fault when _PAGE_ACCESSED is not set btrfs: ref-verify: fix memory leak in btrfs_ref_tree_mod btrfs: dev-replace: fail mount if we don't have replace item with target device btrfs: scrub: update message regarding read-only status btrfs: clean up NULL checks in qgroup_unreserve_range() btrfs: fix min reserved size calculation in merge_reloc_root btrfs: print the block rsv type when we fail our reservation btrfs: fix potential overflow in cluster_pages_for_defrag on 32bit arch thunderbolt: Only configure USB4 wake for lane 0 adapters thunderbolt: Add uaccess dependency to debugfs interface thunderbolt: Fix memory leak if ida_simple_get() fails in enumerate_services() pinctrl: mcp23s08: Print error message when regmap init fails pinctrl: mcp23s08: Use full chunk of memory for regmap configuration HID: mcp2221: Fix GPIO output handling HID: hid-sensor-hub: Fix issue with devices with no report ID ALSA: usb-audio: Add implicit feedback quirk for Qu-16 scsi: ufs: Try to save power mode change and UIC cmd completion timeout scsi: ufs: Fix unbalanced scsi_block_reqs_cnt caused by ufshcd_hold() xfs: only flush the unshared range in xfs_reflink_unshare r8169: work around short packet hw bug on RTL8125 clk: imx8m: fix bus critical clk registration drm/mediatek: mtk_dpi: Fix unused variable 'mtk_dpi_encoder_funcs' powerpc: Use asm_goto_volatile for put_user() risc-v: kernel: ftrace: Fixes improper SPDX comment style libbpf: Fix possible use after free in xsk_socket__delete libbpf: Fix null dereference in xsk_socket__delete USB: serial: option: add Telit FN980 composition 0x1055 ceph: check session state after bumping session->s_seq PCI: mvebu: Fix duplicate resource requests PCI: dwc: Restore ATU memory resource setup to use last entry spi: fsl-dspi: fix wrong pointer in suspend/resume ASoC: mchp-spdiftx: Do not set Validity bit(s) io_uring: fix overflowed cancel w/ linked ->files io_uring: drop req/tctx io_identity separately io_uring: ensure consistent view of original task ->mm from SQPOLL io_uring: properly handle SQPOLL request cancelations io-wq: cancel request if it's asking for files and we don't have them entry: Fix the incorrect ordering of lockdep and RCU check xfs: fix scrub flagging rtinherit even if there is no rt device xfs: fix missing CoW blocks writeback conversion retry iomap: clean up writeback state logic on writepage error iomap: support partial page discard on writeback block mapping failure xfs: flush new eof page on truncate to avoid post-eof corruption kprobes: Tell lockdep about kprobe nesting pinctrl: rockchip: create irq mapping in gpio_to_irq pinctrl: rockchip: enable gpio pclk for rockchip_gpio_to_irq ALSA: usb-audio: Add implicit feedback quirk for MODX ALSA: usb-audio: add usb vendor id as DSD-capable for Khadas devices drm/amdgpu/display: remove DRM_AMD_DC_GREEN_SARDINE drm/amd/display: Add green_sardine support to DM drm/amd/display: Add green_sardine support to DC drm/amdgpu: enable vcn support for green_sardine (v2) drm/amdgpu: enable green_sardine_asd.bin loading (v2) drm/amdgpu/sdma: add sdma engine support for green_sardine (v2) drm/amdgpu: add gfx support for green_sardine (v2) drm/amdgpu: add soc15 common ip block support for green_sardine (v3) drm/amdgpu: add green_sardine support for gpu_info and ip block setting (v2) drm/amdgpu: add Green_Sardine APU flag x86/lib: Change .weak to SYM_FUNC_START_WEAK for arch/x86/lib/mem*_64.S Documentation: remove mic/index from misc-devices/index.rst USB: serial: option: add LE910Cx compositions 0x1203, 0x1230, 0x1231 USB: serial: cyberjack: fix write-URB completion race ARM, xtensa: highmem: avoid clobbering non-page aligned memory reservations habanalabs/gaudi: mask WDT error in QMAN habanalabs/gaudi: move coresight mmu config habanalabs: fix kernel pointer type hwmon: (pmbus) Add mutex locking for sysfs reads drm/amdgpu: resolved ASD loading issue on sienna amdkfd: Check kvmalloc return before memcpy drm/amdgpu: update golden setting for sienna_cichlid amd/amdgpu: Disable VCN DPG mode for Picasso drm/amdgpu/swsmu: remove duplicate call to smu_set_default_dpm_table erofs: fix setting up pcluster for temporary pages erofs: derive atime instead of leaving it empty net: openvswitch: silence suspicious RCU usage warning drm/i915: Hold onto an explicit ref to i915_vma_work.pinned drm/i915/gt: Flush xcs before tgl breadcrumbs drm/i915/gt: Expose more parameters for emitting writes into the ring drm/i915: Fix encoder lookup during PSR atomic check drm/i915/gt: Use the local HWSP offset during submission drm/i915/gem: Flush coherency domains on first set-domain-ioctl chelsio/chtls: fix always leaking ctrl_skb chelsio/chtls: fix memory leaks caused by a race can: flexcan: flexcan_remove(): disable wakeup completely can: flexcan: add ECC initialization for VF610 can: flexcan: add ECC initialization for LX2160A can: flexcan: remove FLEXCAN_QUIRK_DISABLE_MECR quirk for LS1021A can: mcp251xfd: remove unneeded break can: mcp251xfd: mcp251xfd_regmap_nocrc_read(): fix semicolon.cocci warnings can: mcp251xfd: mcp251xfd_regmap_crc_read(): increase severity of CRC read error messages can: peak_canfd: pucan_handle_can_rx(): fix echo management when loopback is on can: peak_usb: peak_usb_get_ts_time(): fix timestamp wrapping can: peak_usb: add range checking in decode operations can: xilinx_can: handle failure cases of pm_runtime_get_sync can: ti_hecc: ti_hecc_probe(): add missed clk_disable_unprepare() in error path can: isotp: padlen(): make const array static, makes object smaller can: isotp: isotp_rcv_cf(): enable RX timeout handling in listen-only mode can: isotp: Explain PDU in CAN_ISOTP help text can: j1939: j1939_sk_bind(): return failure if netdev is down can: j1939: use backquotes for code samples can: j1939: swap addr and pgn in the send example can: j1939: fix syntax and spelling can: j1939: rename jacd tool can: can_create_echo_skb(): fix echo skb generation: always use skb_clone() can: dev: __can_get_echo_skb(): fix real payload length return value for RTR frames can: dev: can_get_echo_skb(): prevent call to kfree_skb() in hard IRQ context can: rx-offload: don't call kfree_skb() from IRQ context can: proc: can_remove_proc(): silence remove_proc_entry warning dt-bindings: can: flexcan: convert fsl,*flexcan bindings to yaml dt-bindings: can: add can-controller.yaml net: usb: qmi_wwan: add Telit LE910Cx 0x1230 composition i2c: mediatek: move dma reset before i2c reset mptcp: token: fix unititialized variable vfio/pci: Bypass IGD init in case of -ENODEV vfio: platform: fix reference leak in vfio_platform_open vfio/pci: Implement ioeventfd thread handler for contended memory lock vfio/fsl-mc: Make vfio_fsl_mc_irqs_allocate static vfio/fsl-mc: prevent underflow in vfio_fsl_mc_mmap() afs: Fix incorrect freeing of the ACL passed to the YFS ACL store op afs: Fix warning due to unadvanced marshalling pointer ALSA: hda/realtek - Enable headphone for ASUS TM420 dt-bindings: irqchip: ti, sci-inta: Fix diagram indentation for unmapped events docs: fix automarkup regression on Python 2 s390/pci: fix hot-plug of PCI function missing bus s390/smp: move rcu_cpu_starting() earlier s390/pkey: fix paes selftest failure with paes and pkey static build s390: update defconfigs s390/vdso: remove unused constants s390/vdso: remove empty unused file s390/mm: make pmd/pud_deref() large page aware s390/ap: fix ap devices reference counting arm64: kprobes: Use BRK instead of single-step when executing instructions out-of-line iommu: Fix a check in iommu_check_bind_data() gfs2: Wake up when sd_glock_disposal becomes zero iommu/vt-d: Fix a bug for PDP check in prq_event_thread iommu/vt-d: Fix sid not set issue in intel_svm_bind_gpasid() iommu/vt-d: Fix kernel NULL pointer dereference in find_domain() iommu/amd: Increase interrupt remapping table limit to 512 entries regulator: defer probe when trying to get voltage from unresolved supply ALSA: hda: prevent undefined shift in snd_hdac_ext_bus_get_link() tools feature: Fixup fast path feature detection perf tools: Add missing swap for cgroup events perf tools: Add missing swap for ino_generation perf tools: Initialize output buffer in build_id__sprintf perf hists browser: Increase size of 'buf' in perf_evsel__hists_browse() tools include UAPI: Update linux/mount.h copy tools headers UAPI: Update tools's copy of linux/perf_event.h tools kvm headers: Update KVM headers from the kernel sources tools UAPI: Update copy of linux/mman.h from the kernel sources tools arch x86: Sync the msr-index.h copy with the kernel sources tools x86 headers: Update required-features.h header from the kernel tools x86 headers: Update cpufeatures.h headers copies tools headers UAPI: Update fscrypt.h copy tools headers UAPI: Sync drm/i915_drm.h with the kernel sources tools headers UAPI: Sync prctl.h with the kernel sources perf scripting python: Avoid declaring function pointers with a visibility attribute perf tools: Remove broken __no_tail_call attribute perf vendor events: Fix DRAM_BW_Use 0 issue for CLX/SKX perf trace: Fix segfault when trying to trace events by cgroup perf tools: Fix crash with non-jited bpf progs tools headers UAPI: Update process_madvise affected files perf tools: Update copy of libbpf's hashmap.c perf tools: Remove LTO compiler options when building perl support Fonts: Replace discarded const qualifier arm64: NUMA: Kconfig: Increase NODES_SHIFT to 4 nvme-tcp: avoid repeated request completion nvme-rdma: avoid repeated request completion nvme-tcp: avoid race between time out and tear down nvme-rdma: avoid race between time out and tear down nvme: introduce nvme_sync_io_queues USB: Add NO_LPM quirk for Kingston flash drive mei: protect mei_cl_mtu from null dereference drm/vc4: drv: Remove unused variable drm/panfrost: Fix module unload init/Kconfig: Fix CPU number in LOG_CPU_MAX_BUF_SHIFT description drm/panfrost: Fix a deadlock between the shrinker and madvise path sfp: Fix error handing in sfp_probe() powerpc/vnic: Extend "failover pending" window RDMA/vmw_pvrdma: Fix the active_speed and phys_state value net: dsa: qca8k: Fix port MTU setting scsi: mpt3sas: Fix timeouts observed while reenabling IRQ scsi: scsi_dh_alua: Avoid crash during alua_bus_detach() sctp: Fix COMM_LOST/CANT_STR_ASSOC err reporting on big-endian platforms tty: make FONTX ioctl use the tty pointer they were actually passed libbpf, hashmap: Fix undefined behavior in hash_bits net: ethernet: ti: cpsw: disable PTPv1 hw timestamping advertisement vfio/fsl-mc: return -EFAULT if copy_to_user() fails vfio/type1: Use the new helper to find vfio_group tracing: Make -ENOMEM the default error for parse_synth_field() ring-buffer: Fix recursion protection transitions between interrupt context gfs2: Don't call cancel_delayed_work_sync from within delete work function kernel/hung_task.c: make type annotations consistent epoll: add a selftest for epoll timeout race mm: always have io_remap_pfn_range() set pgprot_decrypted() mm, oom: keep oom_adj under or at upper limit when printing kthread_worker: prevent queuing delayed work from timer_fn when it is being canceled mm/truncate.c: make __invalidate_mapping_pages() static lib/crc32test: remove extra local_irq_disable/enable ptrace: fix task_join_group_stop() for the case when current is traced mm: mempolicy: fix potential pte_unmap_unlock pte error kasan: adopt KUNIT tests to SW_TAGS mode mm: memcg: link page counters to root if use_hierarchy is false mm: memcontrol: correct the NR_ANON_THPS counter of hierarchical memcg hugetlb_cgroup: fix reservation accounting mm/mremap_pages: fix static key devmap_managed_key updates ARC: [plat-hsdk] Remap CCMs super early in asm boot trampoline ARC: stack unwinding: avoid indefinite looping IB/srpt: Fix memory leak in srpt_add_one dpaa_eth: fix the RX headroom size alignment dpaa_eth: update the buffer layout for non-A050385 erratum scenarios RDMA: Fix software RDMA drivers for dma mapping error iwlwifi: pcie: limit memory read spin time rtw88: fix fw_fifo_addr check Revert "nvme-pci: remove last_sq_tail" arm64: dts: agilex/stratix10: Fix qspi node compatible of: Drop superfluous ULL suffix for ~0 PM: runtime: Resume the device earlier in __device_release_driver() PM: runtime: Drop pm_runtime_clean_up_links() PM: runtime: Drop runtime PM references to supplier on link removal ARM: dts: sun8i: v40: bananapi-m2-berry: Fix ethernet node ARM: dts: sun8i: r40: bananapi-m2-berry: Fix dcdc1 regulator ARM: dts: sun7i: bananapi: Enable RGMII RX/TX delay on Ethernet PHY powercap/intel_rapl: remove unneeded semicolon Documentation: PM: cpuidle: correct path name Documentation: PM: cpuidle: correct typo cpufreq: schedutil: Don't skip freq update if need_freq_update is set tracing: Fix the checking of stackidx in __ftrace_trace_stack nfsroot: Default mount option should ask for built-in NFS version swiotlb: remove the tbl_dma_addr argument to swiotlb_tbl_map_single swiotlb: fix "x86: Don't panic if can not alloc buffer for swiotlb" ftrace: Handle tracing when switching between context ftrace: Fix recursion check for NMI test tracing: Fix out of bounds write in get_trace_buf scripts: get_api.pl: Add sub-titles to ABI output scripts: get_abi.pl: Don't let ABI files to create subtitles docs: leds: index.rst: add a missing file docs: ABI: sysfs-class-net: fix a typo docs: ABI: sysfs-driver-dma-ioatdma: what starts with /sys drm/vc4: kms: Add functions to create the state objects drm/vc4: Use devm_drm_dev_alloc drm/vc4: Use the helper to retrieve vc4_dev when needed drm/vc4: gem: Add a managed action to cleanup the job queue drm/vc4: drv: Use managed drm_mode_config_init drm/vc4: bo: Add a managed action to cleanup the cache swiotlb: using SIZE_MAX needs limits.h included ARM: dts: s3: pinecube: align compatible property to other S3 boards ARM: sunxi: Add machine match for the Allwinner V3 SoC arm64: dts: allwinner: h6: orangepi-one-plus: Fix ethernet builddeb: Fix rootless build in setuid/setgid directory kbuild: remove unused OBJSIZE powerpc/smp: Call rcu_cpu_starting() earlier powerpc/eeh_cache: Fix a possible debugfs deadlock ARM: dts: imx6q-prti6q: fix PHY address ARM: dts: vf610-zii-dev-rev-b: Fix MDIO over clocking arm: dts: imx6qdl-udoo: fix rgmii phy-mode for ksz9031 phy iio: imu: st_lsm6dsx: set 10ms as min shub slave timeout counter/ti-eqep: Fix regmap max_register iio: adc: stm32-adc: fix a regression when using dma and irq iio: adc: mediatek: fix unset field iio: cros_ec: Use default frequencies when EC returns invalid information arm64: dts: rockchip: Remove system-power-controller from pmic on Odroid Go Advance arm64: dts: rockchip: fix NanoPi R2S GMAC clock name irqchip/ti-sci-inta: Add support for unmapped event handling dt-bindings: irqchip: ti, sci-inta: Update for unmapped event handling irqchip/renesas-intc-irqpin: Merge irlm_bit and needs_irlm irqchip/sifive-plic: Fix chip_data access within a hierarchy ip_tunnel: fix over-mtu packet send fail without TUNNEL_DONT_FRAGMENT flags cadence: force nonlinear buffers to be cloned IPv6: reply ICMP error if the first fragment don't include all headers ICMPv6: Add ICMPv6 Parameter Problem, code 3 definition net: atm: fix update of position index in lec_seq_next netfilter: ipset: Update byte and packet counters regardless of whether they match percpu: convert flexible array initializers to use struct_size() PCI: Always enable ACS even if no ACS Capability mtd: rawnand: stm32_fmc2: fix broken ECC net: stmmac: Fix channel lock initialization stmmac: intel: Fix kernel panic on pci probe gianfar: Account for Tx PTP timestamp in the skb headroom gianfar: Replace skb_realloc_headroom with skb_cow_head for PTP net: fec: fix MDIO probing for some FEC hardware blocks ip6_tunnel: set inner ipproto before ip6_tnl_encap netfilter: nf_tables: missing validation from the abort path netfilter: use actual socket sk rather than skb sk when routing harder wireguard: selftests: check that route_me_harder packets use the right sk netfilter: nftables: fix netlink report logic in flowtable and genid mac80211: don't require VHT elements for HE on 2.4 GHz cfg80211: regulatory: Fix inconsistent format argument mac80211: fix kernel-doc markups mac80211: always wind down STA state cfg80211: initialize wdev data earlier mac80211: fix use of skb payload instead of header mac80211: fix regression where EAPOL frames were sent in plaintext arm64: dts imx8mn: Remove non-existent USB OTG2 arm64: dts: imx8mm-beacon-som: Fix Choppy BT audio arm64: dts: fsl: DPAA FMan DMA operations are coherent drm/amdgpu/powerplay: Only apply optimized mclk dpm policy on polaris MAINTAINERS: Update AMD POWERPLAY pattern drm/amd/pm: do not use ixFEATURE_STATUS for checking smc running drm/amd/pm: perform SMC reset on suspend/hibernation drm/amd/pm: enable baco reset for Hawaii drm/amd/pm: correct the baco reset sequence for CI ASICs drm/amdgpu: perform srbm soft reset always on SDMA resume drm/amdgpu: rename nv_is_headless_sku() drm/amdgpu: disable DCN and VCN for Navi14 0x7340/C9 SKU drm/i915/gvt: Fix mmio handler break on BXT/APL. drm/i915/gvt: Only pin/unpin intel_context along with workload bpf: Don't rely on GCC __attribute__((optimize)) to disable GCSE scsi: hpsa: Fix memory leak in hpsa_init_one() arm64: dts: fsl: fix endianness issue of rcpm arm64: dts: imx8mn-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-ddr4-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mn-var-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-evk: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-beacon-som: fix missing PMIC's interrupt line pull-up arm64: dts: imx8mm-var-som: fix missing PMIC's interrupt line pull-up gfs2: check for live vs. read-only file system in gfs2_fitrim gfs2: don't initialize statfs_change inodes in spectator mode gfs2: Split up gfs2_meta_sync into inode and rgrp versions gfs2: init_journal's undo directive should also undo the statfs inodes gfs2: Add missing truncate_inode_pages_final for sd_aspace gfs2: Free rd_bits later in gfs2_clear_rgrpd to fix use-after-free x86/sev-es: Do not support MMIO to/from encrypted memory x86/head/64: Check SEV encryption before switching to kernel page-table x86/boot/compressed/64: Check SEV encryption in 64-bit boot-path xfs: set xefi_discard when creating a deferred agfl free log intent item tools, bpftool: Remove two unused variables. tools, bpftool: Avoid array index warnings. xsk: Fix possible memory leak at socket close bpf: Add struct bpf_redir_neigh forward declaration to BPF helper defs x86/boot/compressed/64: Sanity-check CPUID results in the early #VC handler spi: bcm2835: fix gpio cs level inversion ASoC: qcom: lpass-cpu: Fix clock disable failure ASoC: qcom: lpass-sc7180: Fix MI2S bitwidth field bit positions HID: i2c-hid: Put ACPI enumerated devices in D3 on shutdown x86/boot/compressed/64: Introduce sev_status arm64: dts: allwinner: h5: OrangePi Prime: Fix ethernet node clk: define to_clk_regmap() as inline function CREDITS: remove trailing white spaces MAINTAINERS: remove Jeongtae Park from Samsung MFC entry MAINTAINERS: move Kyungmin Park to credits MAINTAINERS: move Kamil Debski to credits don't dump the threads that had been already exiting when zapped. docs: SafeSetID: fix a warning amdgpu: fix a few kernel-doc markup issues selftests: kselftest_harness.h: fix kernel-doc markups drm: amdgpu_dm: fix a typo gpu: docs: amdgpu.rst: get rid of wrong kernel-doc markups drm: amdgpu: kernel-doc: update some adev parameters docs: fs: api-summary.rst: get rid of kernel-doc include IB/srpt: docs: add a description for cq_size member locking/refcount: move kernel-doc markups to the proper place docs: lockdep-design: fix some warning issues MAINTAINERS: fix broken doc refs due to yaml conversion ice: docs fix a devlink info that broke a table crypto: sun8x-ce*: update entries to its documentation net: phy: remove kernel-doc duplication mm: pagemap.h: fix two kernel-doc markups blk-mq: docs: add kernel-doc description for a new struct member docs: userspace-api: add iommu.rst to the index file docs: hwmon: mp2975.rst: address some html build warnings docs: net: statistics.rst: remove a duplicated kernel-doc docs: kasan.rst: add two missing blank lines docs: admin-guide: net.rst: add a missing blank line docs: hwmon: adm1266.rst: fix a broken reference sphinx: conf.py: properly handle Sphinx 4.0 scripts: kernel-doc: use :c:union when needed documentation: arm: sunxi: add Allwinner H6 documents scripts: kernel-doc: split typedef complex regex scripts: kernel-doc: fix typedef parsing mtd: spi-nor: Fix address width on flash chips > 16MB docs: Makefile: honor V=0 for docs building mtd: spi-nor: Don't copy self-pointing struct around ASoC: codecs: wcd9335: Set digital gain range correctly phy: cpcap-usb: Use IRQF_ONESHOT phy: qcom-qmp: Initialize another pointer to NULL phy: tegra: xusb: Fix dangling pointer on probe failure phy: usb: Fix incorrect clearing of tca_drv_sel bit in SETUP reg for 7211 ASoC: codecs: wcd934x: Set digital gain range correctly pinctrl: ingenic: Fix invalid SSI pins Revert "Revert "gpio: omap: Fix lost edge wake-up interrupts"" gpio: uapi: clarify the meaning of 'empty' char arrays gpio: uapi: remove whitespace gpio: uapi: kernel-doc formatting improvements gpio: uapi: comment consistency gpio: uapi: fix kernel-doc warnings ALSA: hda: Reinstate runtime_allow() for all hda controllers ALSA: hda: Separate runtime and system suspend ALSA: hda: Refactor codec PM to use direct-complete optimization ALSA: hda/realtek - Fixed HP headset Mic can't be detected USB: serial: option: add Quectel EC200T module support dmaengine: ti: k3-udma: fix -Wenum-conversion warning dmaengine: idxd: fix wq config registers offset programming selftests: pidfd: drop needless linux/kcmp.h inclusion in pidfd_setns_test.c selftests: pidfd: add CONFIG_CHECKPOINT_RESTORE=y to config selftests: pidfd: skip test on kcmp() ENOSYS selftests: pidfd: use ksft_test_result_skip() when skipping test selftests/harness: prettify SKIP message whitespace again selftests: pidfd: fix compilation errors due to wait.h selftests: filter kselftest headers from command in lib.mk selftests/ftrace: check for do_sys_openat2 in user-memory test selftests/ftrace: Use $FUNCTION_FORK to reference kernel fork function samples/bpf: Set rlimit for memlock to infinity in all samples bpf: Fix -Wshadow warnings ARM: 9019/1: kprobes: Avoid fortify_panic() when copying optprobe template MIPS: export has_transparent_hugepage() for modules usb: raw-gadget: fix memory leak in gadget_setup usb: dwc2: Avoid leaving the error_debugfs label unused usb: dwc3: ep0: Fix delay status handling drm/imx: tve remove extraneous type qualifier drm/imx: parallel-display: reduce scope of edid_len drm/imx: parallel-display: remove unused function enc_to_imxpd() drm/imx: parallel-display: fix edid memory leak drm/imx: imx-ldb: reduce scope of edid_len usb: gadget: fsl: fix null pointer checking usb: gadget: goku_udc: fix potential crashes in probe opp: Reduce the size of critical section in _opp_table_kref_release() ARM: OMAP2+: Manage MPU state properly for omap_enter_idle_coupled() ALSA: usb-audio: Add implicit feedback quirk for Zoom UAC-2 usb: dwc3: pci: add support for the Intel Alder Lake-S opp: Fix early exit from dev_pm_opp_register_set_opp_helper() opp: Don't always remove static OPPs in _of_add_opp_table_v1() Input: i8042 - allow insmod to succeed on devices without an i8042 controller Input: adxl34x - clean up a data type in adxl34x_probe() asm-generic: percpu: avoid Wshadow warning ALSA: make snd_kcontrol_new name a normal string kunit: tools: fix kunit_tool tests for parsing test plans Documentation: kunit: Update Kconfig parts for KUNIT's module support kunit: test: fix remaining kernel-doc warnings kunit: Don't fail test suites if one of them is empty kunit: Fix kunit.py --raw_output option mtd: rawnand: ifc: Move the ECC engine initialization to the right place mtd: rawnand: mxc: Move the ECC engine initialization to the right place x86/hyperv: Clarify comment on x2apic mode selftest/bpf: Fix profiler test using CO-RE relocation for enums thunderbolt: Add the missed ida_simple_remove() in ring_request_msix() hwmon: (pmbus/max20730) use scnprintf() instead of snprintf() gpio: aspeed: fix ast2600 bank properties gpio: dwapb: Fix missing conversion to GPIO-lib-based IRQ-chip ALSA: fix kernel-doc markups pinctrl: intel: Set default bias in case no particular value given pinctrl: intel: Fix 2 kOhm bias which is 833 Ohm arm64: dts: allwinner: a64: bananapi-m64: Enable RGMII RX/TX delay on PHY arm64: dts: allwinner: h5: libretech-all-h5-cc: Enable RGMII RX/TX delay on PHY ARM: dts: sunxi: bananapi-m2-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun9i: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: a83t: Enable both RGMII RX/TX delay on Ethernet PHY ARM: dts: sun8i: h3: orangepi-plus2e: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: bananapi-m1-plus: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun7i: cubietruck: Enable RGMII RX/TX delay on Ethernet PHY ARM: dts: sun6i: a31-hummingbird: Enable RGMII RX/TX delay on Ethernet PHY Revert "arm: sun8i: orangepi-pc-plus: Set EMAC activity LEDs to active high" ARM: dts: sun8i: r40: bananapi-m2-ultra: Fix ethernet node arm64: dts: allwinner: h5: OrangePi PC2: Fix ethernet node arm64: dts: allwinner: a64: Pine64 Plus: Fix ethernet node arm64: dts: allwinner: a64: OrangePi Win: Fix ethernet node arm64: dts: allwinner: Pine H64: Enable both RGMII RX/TX delay arm64: dts: allwinner: beelink-gs1: Enable both RGMII RX/TX delay arm64: dts: allwinner: pinetab: Drop unnecessary address/size-cells information MAINTAINERS: Add Jernej Škrabec as a reviewer for Allwinner SoCs support drm/imx: dw_hdmi-imx: remove empty encoder_disable callback drm/imx: drop explicit drm_mode_config_cleanup drm/imx: imx-tve: remove redundant enable tracking drm/imx: imx-tve: use regmap fast_io spinlock drm/imx: dw_hdmi-imx: use imx_drm_encoder_parse_of gpu: ipu-v3: remove unused functions bus: ti-sysc: Fix bogus resetdone warning on enable for cpsw bus: ti-sysc: Fix reset status check for modules with quirks ARM: OMAP2+: Fix missing select PM_GENERIC_DOMAINS_OF ARM: OMAP2+: Fix location for select PM_GENERIC_DOMAINS efivarfs: fix memory leak in efivarfs_create() efi/arm: set HSCTLR Thumb2 bit correctly for HVC calls from HYP irqchip/sifive-plic: Fix broken irq_set_affinity() callback irqchip/stm32-exti: Add all LP timer exti direct events support irqchip/bcm2836: Fix missing __init annotation tools/power turbostat: harden against cpu hotplug tools/power turbostat: adjust for temperature offset HID: add support for Sega Saturn spi: imx: fix runtime pm support for !CONFIG_PM ASoC: SOF: loader: handle all SOF_IPC_EXT types ASoC: cs42l51: manage mclk shutdown delay ASoC: qcom: sdm845: set driver name correctly ASoC: codecs: wsa881x: add missing stream rates and format HID: cypress: Support Varmilo Keyboards' media hotkeys net: xfrm: fix a race condition during allocing spi HID: ite: Replace ABS_MISC 120/121 events with touchpad on/off keypresses HID: logitech-hidpp: Add PID for MX Anywhere 2 HID: uclogic: Add ID for Trust Flex Design Tablet MAINTAINERS: Add entry for Qualcomm IPQ4019 VQMMC regulator ASoC: mediatek: mt8183-da7219: fix DAPM paths for rt1015 hv_balloon: disable warning when floor reached drm/i915/gvt: Set SNOOP for PAT3 on BXT/APL to workaround GPU BB hang drm/i915/gvt: Allow zero out HWSP addr on hws_pga_write irqchip/mips: Drop selection of IRQ_DOMAIN_HIERARCHY irqchip/mst: Make mst_intc_of_init static irqchip/mst: MST_IRQ should depend on ARCH_MEDIATEK or ARCH_MSTARV7 genirq: Let GENERIC_IRQ_IPI select IRQ_DOMAIN_HIERARCHY ASoC: Intel: catpt: Relax clock selection conditions ASoC: Intel: catpt: Wake up device before configuring SSP port ASoC: Intel: atom: Remove duplicate kconfigs ASoC: Intel: kbl_rt5663_max98927: Fix kabylake_ssp_fixup function xfrm: interface: fix the priorities for ipip and ipv6 tunnels tools/power turbostat: Build with _FILE_OFFSET_BITS=64 tools/power turbostat: Support AMD Family 19h tools/power turbostat: Remove empty columns for Jacobsville tools/power turbostat: Add a new GFXAMHz column that exposes gt_act_freq_mhz. tools/power x86_energy_perf_policy: Input/output error in a VM tools/power turbostat: Skip pc8, pc9, pc10 columns, if they are disabled tools/power turbostat: Support additional CPU model numbers tools/power turbostat: Fix output formatting for ACPI CST enumeration tools/power turbostat: Replace HTTP links with HTTPS ones: TURBOSTAT UTILITY tools/power turbostat: Use sched_getcpu() instead of hardcoded cpu 0 tools/power turbostat: Enable accumulate RAPL display tools/power turbostat: Introduce functions to accumulate RAPL consumption tools/power turbostat: Make the energy variable to be 64 bit tools/power turbostat: Always print idle in the system configuration header tools/power turbostat: Print /dev/cpu_dma_latency Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/clock/hi6220-clock.txt Documentation/devicetree/bindings/clock/imx5-clock.yaml Documentation/devicetree/bindings/display/brcm,bcm2711-hdmi.yaml Documentation/devicetree/bindings/interrupt-controller/ti,sci-inta.yaml Documentation/devicetree/bindings/iommu/arm,smmu.yaml Documentation/devicetree/bindings/net/can/tcan4x5x.txt Documentation/devicetree/bindings/net/nfc/nxp-nci.txt Documentation/devicetree/bindings/net/nfc/pn544.txt Documentation/devicetree/bindings/sound/rt1015.txt arch/arm/include/uapi/asm/setup.h drivers/android/binder.c drivers/cpufreq/cpufreq.c drivers/iommu/arm/arm-smmu/arm-smmu-qcom.c drivers/iommu/arm/arm-smmu/arm-smmu.h drivers/usb/typec/ucsi/ucsi.c drivers/usb/typec/ucsi/ucsi.h include/linux/gfp.h include/linux/highmem.h include/linux/interrupt.h include/linux/sched/wake_q.h include/trace/events/irq.h kernel/cgroup/cpuset.c kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/cpupri.c kernel/sched/cputime.c kernel/sched/fair.c kernel/sched/rt.c kernel/sched/sched.h kernel/softirq.c kernel/trace/trace_preemptirq.c Change-Id: If4c21439e002e776ced1a454b2ddfd42f670e99d Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2020-12-18 04:55:02 +09:00
security/selinux/include/policycap.h
security/selinux/include/policycap_names.h
security/selinux/include/security.h
security/selinux/include/xfrm.h
security/selinux/netif.c
security/selinux/netlink.c
security/selinux/netnode.c
security/selinux/netport.c
security/selinux/nlmsgtab.c
security/selinux/selinuxfs.c
security/selinux/ss/avtab.c
security/selinux/ss/avtab.h
security/selinux/ss/conditional.c
security/selinux/ss/conditional.h
security/selinux/ss/constraint.h
security/selinux/ss/context.c
security/selinux/ss/context.h
security/selinux/ss/ebitmap.c
security/selinux/ss/ebitmap.h
security/selinux/ss/hashtab.c
security/selinux/ss/hashtab.h
security/selinux/ss/mls.c
security/selinux/ss/mls.h
security/selinux/ss/mls_types.h
security/selinux/ss/policydb.c
security/selinux/ss/policydb.h
security/selinux/ss/services.c
security/selinux/ss/services.h
security/selinux/ss/sidtab.c
security/selinux/ss/sidtab.h
security/selinux/ss/symtab.c
security/selinux/ss/symtab.h
security/selinux/status.c
sound/core/compress_offload.c
sound/core/control.c
sound/core/control_compat.c
sound/core/ctljack.c
sound/core/device.c
sound/core/hrtimer.c
sound/core/hwdep.c
sound/core/hwdep_compat.c
sound/core/info.c
sound/core/init.c
sound/core/jack.c
sound/core/memalloc.c
sound/core/memory.c
sound/core/misc.c
sound/core/pcm.c
sound/core/pcm_compat.c
sound/core/pcm_dmaengine.c
sound/core/pcm_drm_eld.c
sound/core/pcm_iec958.c
sound/core/pcm_lib.c
sound/core/pcm_local.h
sound/core/pcm_memory.c
sound/core/pcm_misc.c
sound/core/pcm_native.c
sound/core/pcm_timer.c
sound/core/rawmidi.c
sound/core/rawmidi_compat.c
sound/core/sound.c
sound/core/timer.c
sound/core/timer_compat.c
sound/core/vmaster.c
sound/last.c
sound/soc/soc-card.c
sound/soc/soc-component.c
sound/soc/soc-compress.c
sound/soc/soc-core.c
sound/soc/soc-dai.c
sound/soc/soc-dapm.c
sound/soc/soc-devres.c
sound/soc/soc-generic-dmaengine-pcm.c
sound/soc/soc-jack.c
sound/soc/soc-link.c
sound/soc/soc-ops.c
sound/soc/soc-pcm.c
Merge keystone/android12-5.10-keystone-qcom-release.32+ (0fad51f) into msm-5.10 * refs/heads/tmp-0fad51f: ANDROID: sched: Add vendor hooks for update_load_avg ANDROID: Update ABI with __traceiter_*() additions ANDROID: Update the cf symbol list ANDROID: Update the qcom symbol list ANDROID: Update the hikey960 symbol list ANDROID: Update the generic symbol list ANDROID: Update the exynos symbol list ANDROID: Update the db845c symbol list UPSTREAM: arm64: Move PSTATE.TCO setting to separate functions FROMGIT: kasan: Add report for async mode FROMGIT: arm64: mte: Drop arch_enable_tagging() ANDROID: GKI: 4/23 KMI update FROMGIT: kasan: Add KASAN mode kernel parameter FROMGIT: arm64: mte: Add asynchronous mode support ANDROID: GKI: update ABI description FROMLIST: remoteproc: core: Move cdev add before device add ANDROID: mm: allow vmas with vm_ops to be speculatively handled ANDROID: sched: Add ANDROID_OEM_DATA_ARRAY in user_struct. ANDROID: sched: Add vendor hooks for sched. ANDROID: sched: Add vendor hooks to compute new cpu freq. Revert "Revert "net: xfrm: Localize sequence counter per network namespace"" FROMGIT: usb: typec: tcpm: Allow slow charging loops to comply to pSnkStby FROMGIT: usb: dwc3: gadget: Check for disabled LPM quirk ANDROID: GKI: arm64: reserve space in cpu_hwcaps and cpu_hwcap_keys arrays FROMLIST: export: Make CRCs robust to symbol trimming ANDROID: Kconfig.gki Add SND_SOC_TOPOLOGY ANDROID: GKI: Change UCLAMP_BUCKETS_COUNT to 20 FROMGIT: ASoC: soc-component: Add snd_soc_pcm_component_ack UPSTREAM: ASoC: dmaengine_pcm: add peripheral configuration UPSTREAM: dmaengine: add peripheral configuration UPSTREAM: PM: domains: use device's next wakeup to determine domain idle state UPSTREAM: PM: domains: inform PM domain of a device's next wakeup Revert "FROMLIST: PM / Domains: add domain feature flag for next wakeup" Revert "FROMLIST: PM / domains: inform PM domain of a device's next wakeup" Revert "FROMLIST: PM / Domains: use device's next wakeup to determine domain idle state" FROMGIT: mm: cma: add the CMA instance name to cma trace events FROMGIT: mm: cma: Add the CMA instance name to the cma_alloc_start trace event FROMGIT: mm: cma: add trace events for CMA alloc perf testing ANDROID: mm: compaction: fix isolate_and_split_free_page() redefinition ANDROID: vendor_hooks: Fix build-break due to psi_event ANDROID: GKI: Update abi_gki_aarch64_qcom list for kprobe module ANDROID: GKI: Enable CONFIG_HIST_TRIGGERS FROMGIT: tick/broadcast: Allow late registered device to enter oneshot mode UPSTREAM: arm64: uaccess: split user/kernel routines UPSTREAM: arm64: uaccess: refactor __{get,put}_user BACKPORT: arm64: uaccess: rename privileged uaccess routines ANDROID: Incremental fs: Add INCFS_IOC_GET_LAST_READ_ERROR ANDROID: Incremental fs: Fix INCFS_MAGIC_NUMBER casts ANDROID: Incremental fs: Add status to sysfs ANDROID: Incremental fs: fix u64 integer cast to pointer ANDROID: Incremental fs: stat should return actual used blocks ANDROID: Incremental fs: Add FS_IOC_READ_VERITY_METADATA ANDROID: export find_user() & free_uid()for GKI purpose. ANDROID: GKI: update ABI description ANDROID: GKI: Update abi_gki_aarch64_qcom for kgsl AO tracing support ANDROID: ABI: update symbols to unisoc whitelist for the fifth time ANDROID: sched: Add vendor hooks for cpu affinity. ANDROID: GKI: Update abi_gki_aarch64_qcom list for reverse migration ANDROID: abi_gki_aarch64_generic: Add a few more symbols FROMGIT: usb: dwc3: gadget: Remove FS bInterval_m1 limitation ANDROID: abi_gki_aarch64_qcom: Add __bitmap_or ANDROID: GKI: Update abi_gki_aarch64_qcom for gpio block read tracepoint FROMGIT: dt-bindings: connector: Add slow-charger-loop definition FROMGIT: usb: dwc3: gadget: Fix START_TRANSFER link state check FROMGIT: usb: gadget: Fix double free of device descriptor pointers FROMGIT: usb: typec: tcpm: Fix error while calculating PPS out values ANDROID: inline isolate_and_split_free_page ANDROID: kernel: clear debug_kinfo precisely ANDROID: cgroup: Add vendor hook for cpuset. ANDROID: GKI: Update abi_gki_aarch64_qcom for PSI tracepoints ANDROID: psi: Add vendor hooks for PSI tracing Linux 5.10.32 net: phy: marvell: fix detection of PHY on Topaz switches bpf: Move sanitize_val_alu out of op switch bpf: Improve verifier error messages for users bpf: Rework ptr_limit into alu_limit and add common error path arm64: mte: Ensure TIF_MTE_ASYNC_FAULT is set atomically ARM: 9071/1: uprobes: Don't hook on thumb instructions bpf: Move off_reg into sanitize_ptr_alu bpf: Ensure off_reg has no mixed signed bounds for all types r8169: don't advertise pause in jumbo mode r8169: tweak max read request size for newer chips also in jumbo mtu mode KVM: VMX: Don't use vcpu->run->internal.ndata as an array index KVM: VMX: Convert vcpu_vmx.exit_reason to a union bpf: Use correct permission flag for mixed signed bounds arithmetic arm64: dts: allwinner: h6: beelink-gs1: Remove ext. 32 kHz osc reference arm64: dts: allwinner: Fix SD card CD GPIO for SOPine systems ARM: OMAP2+: Fix uninitialized sr_inst ARM: footbridge: fix PCI interrupt mapping ARM: 9069/1: NOMMU: Fix conversion for_each_membock() to for_each_mem_range() ARM: OMAP2+: Fix warning for omap_init_time_of() gro: ensure frag0 meets IP header alignment ch_ktls: do not send snd_una update to TCB in middle ch_ktls: tcb close causes tls connection failure ch_ktls: fix device connection close ch_ktls: Fix kernel panic ibmvnic: remove duplicate napi_schedule call in open function ibmvnic: remove duplicate napi_schedule call in do_reset function ibmvnic: avoid calling napi_disable() twice ia64: tools: remove inclusion of ia64-specific version of errno.h header ia64: remove duplicate entries in generic_defconfig ethtool: pause: make sure we init driver stats i40e: fix the panic when running bpf in xdpdrv mode net: Make tcp_allowed_congestion_control readonly in non-init netns mm: ptdump: fix build failure net: ip6_tunnel: Unregister catch-all devices net: sit: Unregister catch-all devices net: davicom: Fix regulator not turned off on failed probe net/mlx5e: Fix setting of RS FEC mode netfilter: nft_limit: avoid possible divide error in nft_limit_init net/mlx5e: fix ingress_ifindex check in mlx5e_flower_parse_meta net: macb: fix the restore of cmp registers libbpf: Fix potential NULL pointer dereference netfilter: arp_tables: add pre_exit hook for table unregister netfilter: bridge: add pre_exit hooks for ebtable unregistration libnvdimm/region: Fix nvdimm_has_flush() to handle ND_REGION_ASYNC ice: Fix potential infinite loop when using u8 loop counter netfilter: conntrack: do not print icmpv6 as unknown via /proc netfilter: flowtable: fix NAT IPv6 offload mangling ixgbe: fix unbalanced device enable/disable in suspend/resume scsi: libsas: Reset num_scatter if libata marks qc as NODATA riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM" vfio/pci: Add missing range check in vfio_pci_mmap arm64: alternatives: Move length validation in alternative_{insn, endif} arm64: fix inline asm in load_unaligned_zeropad() readdir: make sure to verify directory entry for legacy interfaces too dm verity fec: fix misaligned RS roots IO HID: wacom: set EV_KEY and EV_ABS only for non-HID_GENERIC type of devices Input: i8042 - fix Pegatron C15B ID entry Input: s6sy761 - fix coordinate read bit shift lib: fix kconfig dependency on ARCH_WANT_FRAME_POINTERS virt_wifi: Return micros for BSS TSF values mac80211: clear sta->fast_rx when STA removed from 4-addr VLAN pcnet32: Use pci_resource_len to validate PCI resource net: ieee802154: forbid monitor for add llsec seclevel net: ieee802154: stop dump llsec seclevels for monitors net: ieee802154: forbid monitor for del llsec devkey net: ieee802154: forbid monitor for add llsec devkey net: ieee802154: stop dump llsec devkeys for monitors net: ieee802154: forbid monitor for del llsec dev net: ieee802154: forbid monitor for add llsec dev net: ieee802154: stop dump llsec devs for monitors net: ieee802154: forbid monitor for del llsec key net: ieee802154: forbid monitor for add llsec key net: ieee802154: stop dump llsec keys for monitors iwlwifi: add support for Qu with AX201 device scsi: scsi_transport_srp: Don't block target in SRP_PORT_LOST state ASoC: fsl_esai: Fix TDM slot setup for I2S mode drm/msm: Fix a5xx/a6xx timestamps ARM: omap1: fix building with clang IAS ARM: keystone: fix integer overflow warning neighbour: Disregard DEAD dst in neigh_update gpu/xen: Fix a use after free in xen_drm_drv_init ASoC: max98373: Added 30ms turn on/off time delay ASoC: max98373: Changed amp shutdown register as volatile xfrm: BEET mode doesn't support fragments for inner packets iwlwifi: Fix softirq/hardirq disabling in iwl_pcie_enqueue_hcmd() arc: kernel: Return -EFAULT if copy_to_user() fails lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message ARM: dts: Fix moving mmc devices with aliases for omap4 & 5 ARM: dts: Drop duplicate sha2md5_fck to fix clk_disable race ACPI: x86: Call acpi_boot_table_init() after acpi_table_upgrade() dmaengine: idxd: fix wq cleanup of WQCFG registers dmaengine: plx_dma: add a missing put_device() on error path dmaengine: Fix a double free in dma_async_device_register dmaengine: dw: Make it dependent to HAS_IOMEM dmaengine: idxd: fix wq size store permission state dmaengine: idxd: fix opcap sysfs attribute output dmaengine: idxd: fix delta_rec and crc size field for completion record dmaengine: idxd: Fix clobbering of SWERR overflow bit on writeback gpio: sysfs: Obey valid_mask Input: nspire-keypad - enable interrupts only when opened mtd: rawnand: mtk: Fix WAITRDY break condition and timeout net/sctp: fix race condition in sctp_destroy_sock ANDROID: abi_gki_aarch64_qcom: Add android_rvh_sched_setaffinity ANDROID: gki_defconfig: temporarily disable KFENCE in GKI ANDROID: GKI: Update abi_gki_aarch64_qcom list for minidump ANDROID: implement wrapper for reverse migration ANDROID: cpuidle: enable TEO and MENU governors in gki_defconfig ANDROID: abi_gki_aarch64_qcom: Update symbol list ANDROID: clang: update to 12.0.5 ANDROID: Add initial Exynos symbol list Conflicts: Documentation/devicetree/bindings Documentation/devicetree/bindings/connector/usb-connector.yaml include/linux/pm_domain.h Change-Id: I5701e429fa31cfb870b758f09af62b9bdad0fac9 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-04-27 22:07:14 +09:00
sound/soc/soc-topology.c
sound/soc/soc-utils.c
sound/sound_core.c
sound/usb/card.c
sound/usb/card.h
sound/usb/clock.c
sound/usb/clock.h
sound/usb/debug.h
sound/usb/endpoint.c
sound/usb/endpoint.h
sound/usb/format.c
sound/usb/format.h
sound/usb/helper.c
sound/usb/helper.h
sound/usb/media.c
sound/usb/media.h
sound/usb/midi.c
sound/usb/midi.h
sound/usb/mixer.c
sound/usb/mixer.h
sound/usb/mixer_maps.c
sound/usb/mixer_quirks.c
sound/usb/mixer_quirks.h
sound/usb/mixer_s1810c.c
sound/usb/mixer_s1810c.h
sound/usb/mixer_scarlett.c
sound/usb/mixer_scarlett_gen2.c
sound/usb/mixer_scarlett_gen2.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
sound/usb/mixer_scarlett.h
sound/usb/mixer_us16x08.c
sound/usb/mixer_us16x08.h
sound/usb/pcm.c
sound/usb/pcm.h
sound/usb/power.c
sound/usb/power.h
sound/usb/proc.c
sound/usb/proc.h
sound/usb/quirks.c
sound/usb/quirks.h
Merge android12-5.10.5 (9cf2cea) into msm-5.10 * refs/heads/tmp-9cf2cea: ANDROID: GKI: disable CONFIG_MEMCG ANDROID: mm, oom: Avoid killing tasks with negative ADJ scores ANDROID: add flags to android_rvh_enqueue_task/dequeue_task parameter ANDROID: Sched: Add export symbol resched_curr ANDROID: Sched: Add hooks for scheduler UPSTREAM: arm64: sdei: Push IS_ENABLED() checks down to callee functions UPSTREAM: arm64: scs: use vmapped IRQ and SDEI shadow stacks UPSTREAM: scs: switch to vmapped shadow stacks ANDROID: sched: add trace hook to enable EAS for SMP systems ANDROID: sched/tracing: Print task status in sched_migrate_task UPSTREAM: PM / EM: Micro optimization in em_cpu_energy ANDROID: GKI: Disable symbol stripping ANDROID: GKI: bfq: enable bfq i/o group scheduling ANDROID: sched: cpufreq_schedutil: add sugov tracepoints UPSTREAM: mm/page_owner: record timestamp and pid ANDROID: renamed virtual device symbol list ANDROID: mm: oom_kill: reap memory of a task that receives SIGKILL ANDROID: GKI: Enable XFRM_MIGRATE ANDROID: mm: Export get_page_owner ANDROID: mm: Export lookup_page_ext ANDROID: mm: Export get_slabinfo Linux 5.10.5 device-dax: Fix range release ext4: avoid s_mb_prefetch to be zero in individual scenarios dm verity: skip verity work if I/O error when system is shutting down ALSA: pcm: Clear the full allocated memory at hw_params io_uring: remove racy overflow list fast checks s390: always clear kernel stack backchain before calling functions tick/sched: Remove bogus boot "safety" check drm/amd/display: updated wm table for Renoir ceph: fix inode refcount leak when ceph_fill_inode on non-I_NEW inode fails NFSv4.2: Don't error when exiting early on a READ_PLUS buffer overflow um: ubd: Submit all data segments atomically um: random: Register random as hwrng-core device watchdog: rti-wdt: fix reference leak in rti_wdt_probe fs/namespace.c: WARN if mnt_count has become negative powerpc/64: irq replay remove decrementer overflow check module: delay kobject uevent until after module init call f2fs: fix race of pending_pages in decompression f2fs: avoid race condition for shrinker count NFSv4: Fix a pNFS layout related use-after-free race when freeing the inode i3c master: fix missing destroy_workqueue() on error in i3c_master_register powerpc: sysdev: add missing iounmap() on error in mpic_msgr_probe() rtc: pl031: fix resource leak in pl031_probe quota: Don't overflow quota file offsets module: set MODULE_STATE_GOING state when a module fails to load rtc: sun6i: Fix memleak in sun6i_rtc_clk_init io_uring: check kthread stopped flag when sq thread is unparked fcntl: Fix potential deadlock in send_sig{io, urg}() ext4: check for invalid block size early when mounting a file system bfs: don't use WARNING: string when it's just info. ALSA: rawmidi: Access runtime->avail always in spinlock ALSA: seq: Use bool for snd_seq_queue internal flags f2fs: fix shift-out-of-bounds in sanity_check_raw_super() media: gp8psk: initialize stats at power control logic misc: vmw_vmci: fix kernel info-leak by initializing dbells in vmci_ctx_get_chkpt_doorbells() reiserfs: add check for an invalid ih_entry_count fbcon: Disable accelerated scrolling Bluetooth: hci_h5: close serdev device and free hu in h5_close scsi: cxgb4i: Fix TLS dependency zlib: move EXPORT_SYMBOL() and MODULE_LICENSE() out of dfltcc_syms.c cgroup: Fix memory leak when parsing multiple source parameters tools headers UAPI: Sync linux/const.h with the kernel headers uapi: move constants from <linux/kernel.h> to <linux/const.h> io_uring: fix io_sqe_files_unregister() hangs io_uring: add a helper for setting a ref node io_uring: use bottom half safe lock for fixed file data io_uring: don't assume mm is constant across submits lib/zlib: fix inflating zlib streams on s390 mm: memmap defer init doesn't work as expected mm/hugetlb: fix deadlock in hugetlb_cow error path scsi: block: Fix a race in the runtime power management code opp: Call the missing clk_put() on error opp: fix memory leak in _allocate_opp_table spi: dw-bt1: Fix undefined devm_mux_control_get symbol jffs2: Fix NULL pointer dereference in rp_size fs option parsing jffs2: Allow setting rp_size to zero during remounting io_uring: close a small race gap for files cancel drm/amd/display: Add get_dig_frontend implementation for DCEx md/raid10: initialize r10_bio->read_slot before use. ethtool: fix string set id check ethtool: fix error paths in ethnl_set_channels() mptcp: fix security context on server socket net/sched: sch_taprio: reset child qdiscs before freeing them ANDROID: db845c: Fixup missing XHCI_HCD config and abi symbols UPSTREAM: driver core: Fix lockdep warning on wfs_lock FROMLIST: scsi: ufs: fix livelock of ufshcd_clear_ua_wluns ANDROID: GKI: enable CONFIG_SRAM ANDROID: rwsem: Export rwsem_waiter struct for loadable modules ANDROID: vendor_hook: modify cpuidle vendor hook ANDROID: abi_gki_aarch64_db845c: Update for the DMABUF_HEAPS_SYSTEM change fs-verity: move structs needed for file signing to UAPI header fs-verity: rename "file measurement" to "file digest" fs-verity: rename fsverity_signed_digest to fsverity_formatted_digest fs-verity: remove filenames from file comments fscrypt: allow deleting files with unsupported encryption policy fscrypt: unexport fscrypt_get_encryption_info() fscrypt: move fscrypt_require_key() to fscrypt_private.h fscrypt: move body of fscrypt_prepare_setattr() out-of-line fscrypt: introduce fscrypt_prepare_readdir() ext4: don't call fscrypt_get_encryption_info() from dx_show_leaf() ubifs: remove ubifs_dir_open() f2fs: remove f2fs_dir_open() ext4: remove ext4_dir_open() fscrypt: simplify master key locking fscrypt: remove unnecessary calls to fscrypt_require_key() ubifs: prevent creating duplicate encrypted filenames f2fs: prevent creating duplicate encrypted filenames ext4: prevent creating duplicate encrypted filenames fscrypt: add fscrypt_is_nokey_name() fscrypt: remove kernel-internal constants from UAPI header Conflicts: include/trace/events/power.h kernel/sched/core.c kernel/sched/cpufreq_schedutil.c kernel/sched/topology.c Change-Id: Ibcdd9143b0681c06b83db322db0d9b44ce4d8ad6 Signed-off-by: Ivaylo Georgiev <irgeorgiev@codeaurora.org>
2021-01-12 02:33:01 +09:00
sound/usb/quirks-table.h
sound/usb/stream.c
sound/usb/stream.h
sound/usb/usbaudio.h
sound/usb/validate.c
tools/include/tools/be_byteshift.h
tools/include/tools/le_byteshift.h
usr/gen_init_cpio.c
usr/initramfs_data.S
virt/kvm/async_pf.h
virt/kvm/coalesced_mmio.c
virt/kvm/coalesced_mmio.h
virt/kvm/eventfd.c
virt/kvm/irqchip.c
virt/kvm/kvm_main.c
virt/kvm/vfio.c
virt/kvm/vfio.h
virt/lib/irqbypass.c